<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Could you explain the concept of different constraints within NAM monitors? in Synthetic Monitoring</title>
    <link>https://community.dynatrace.com/t5/Synthetic-Monitoring/Could-you-explain-the-concept-of-different-constraints-within/m-p/266844#M2933</link>
    <description>&lt;P&gt;All NAM monitors have an obligatory &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/network-availability-monitors/create-a-nam-monitor#step-level-constraints" target="_blank" rel="noopener"&gt;step-level constraint&lt;/A&gt;. It is set on the Success rate percent and indicates the condition that needs to be fulfilled to consider the whole step as passed. &amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Success rate percent is defined as the ratio of the number of requests that didn't fail to all requests. For example, if your NAM monitor contains 6 requests and 1 request out of 6 has failed, the ratio is (6-1)/6 = 83.33%. If your constraint is defined as ‘&amp;gt;80%’, such execution of the monitor will be considered successful, as 83,3% is above 80%. But if you change your step-level constraint to 100%, the same scenario will cause the monitor’s failure. &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://docs.dynatrace.com/docs/shortlink/nam-monitor#request-level-constraints" target="_self"&gt;Request-level constraints&lt;/A&gt; also define conditions that need to be met to consider each request successful. Request-level constraints are different for different types of NAM monitors. Let’s focus on ICMP requests, as this is the most popular type of NAM monitor. &amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;We have an ICMP success rate percent constraint, defined as the ratio of the number of packets received to the number of packets sent. For example, if 5 packets (this is the configuration element) were sent and 4 were received, the ratio is 4/5 = 80.00%. If you define your ICMP success rate constraint as ‘&amp;gt;75%’, such request is considered successful, but if you define your ICMP success rate constraint as ‘=100%’, such request is considered as failed.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a look at the diagram illustrating how step-level constraints and request-level constraints work together for NAM ICMP Ping monitor.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="nam.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/25601i614CC3631F75ABC1/image-size/large?v=v2&amp;amp;px=999" role="button" title="nam.png" alt="nam.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 08 Jan 2025 14:56:36 GMT</pubDate>
    <dc:creator>Jacek_Janowicz</dc:creator>
    <dc:date>2025-01-08T14:56:36Z</dc:date>
    <item>
      <title>Could you explain the concept of different constraints within NAM monitors?</title>
      <link>https://community.dynatrace.com/t5/Synthetic-Monitoring/Could-you-explain-the-concept-of-different-constraints-within/m-p/266841#M2932</link>
      <description>&lt;P&gt;What is their purpose?&lt;/P&gt;</description>
      <pubDate>Wed, 08 Jan 2025 09:21:10 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Synthetic-Monitoring/Could-you-explain-the-concept-of-different-constraints-within/m-p/266841#M2932</guid>
      <dc:creator>GosiaMurawska</dc:creator>
      <dc:date>2025-01-08T09:21:10Z</dc:date>
    </item>
    <item>
      <title>Re: Could you explain the concept of different constraints within NAM monitors?</title>
      <link>https://community.dynatrace.com/t5/Synthetic-Monitoring/Could-you-explain-the-concept-of-different-constraints-within/m-p/266844#M2933</link>
      <description>&lt;P&gt;All NAM monitors have an obligatory &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/synthetic-monitoring/network-availability-monitors/create-a-nam-monitor#step-level-constraints" target="_blank" rel="noopener"&gt;step-level constraint&lt;/A&gt;. It is set on the Success rate percent and indicates the condition that needs to be fulfilled to consider the whole step as passed. &amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Success rate percent is defined as the ratio of the number of requests that didn't fail to all requests. For example, if your NAM monitor contains 6 requests and 1 request out of 6 has failed, the ratio is (6-1)/6 = 83.33%. If your constraint is defined as ‘&amp;gt;80%’, such execution of the monitor will be considered successful, as 83,3% is above 80%. But if you change your step-level constraint to 100%, the same scenario will cause the monitor’s failure. &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://docs.dynatrace.com/docs/shortlink/nam-monitor#request-level-constraints" target="_self"&gt;Request-level constraints&lt;/A&gt; also define conditions that need to be met to consider each request successful. Request-level constraints are different for different types of NAM monitors. Let’s focus on ICMP requests, as this is the most popular type of NAM monitor. &amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;We have an ICMP success rate percent constraint, defined as the ratio of the number of packets received to the number of packets sent. For example, if 5 packets (this is the configuration element) were sent and 4 were received, the ratio is 4/5 = 80.00%. If you define your ICMP success rate constraint as ‘&amp;gt;75%’, such request is considered successful, but if you define your ICMP success rate constraint as ‘=100%’, such request is considered as failed.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a look at the diagram illustrating how step-level constraints and request-level constraints work together for NAM ICMP Ping monitor.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="nam.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/25601i614CC3631F75ABC1/image-size/large?v=v2&amp;amp;px=999" role="button" title="nam.png" alt="nam.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Jan 2025 14:56:36 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Synthetic-Monitoring/Could-you-explain-the-concept-of-different-constraints-within/m-p/266844#M2933</guid>
      <dc:creator>Jacek_Janowicz</dc:creator>
      <dc:date>2025-01-08T14:56:36Z</dc:date>
    </item>
  </channel>
</rss>

