<?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 dfm perf threshold cli in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/dfm-perf-threshold-cli/m-p/65095#M13519</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to use cli to create perf thresholds,&lt;/P&gt;&lt;P&gt;can someone give the correct way to use this ?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;C:\&amp;gt;dfm perf threshold create -o nycps-filer1a&amp;nbsp; -d 60 -e "cifs:cifs_latency" -C&lt;BR /&gt;cifs:cifs_latency 20&amp;nbsp; upper&lt;BR /&gt;Error: Invalid threshold specification: "cifs:cifs_latency".&lt;BR /&gt;Syntax is obj-type:counter-name threshold-value threshold-unit [ threshold-type&lt;BR /&gt;].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;C:\&amp;gt;dfm perf threshold create -o nycps-filer1a&amp;nbsp; -d 60 -e "cifs:cifs_latency" -C&lt;BR /&gt;cifs:cifs_latency 20 sec&amp;nbsp; upper&lt;BR /&gt;Error: Invalid threshold specification: "cifs:cifs_latency".&lt;BR /&gt;Syntax is obj-type:counter-name threshold-value threshold-unit [ threshold-type&lt;BR /&gt;].&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Jun 2025 07:23:32 GMT</pubDate>
    <dc:creator>modugu</dc:creator>
    <dc:date>2025-06-05T07:23:32Z</dc:date>
    <item>
      <title>dfm perf threshold cli</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/dfm-perf-threshold-cli/m-p/65095#M13519</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to use cli to create perf thresholds,&lt;/P&gt;&lt;P&gt;can someone give the correct way to use this ?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;C:\&amp;gt;dfm perf threshold create -o nycps-filer1a&amp;nbsp; -d 60 -e "cifs:cifs_latency" -C&lt;BR /&gt;cifs:cifs_latency 20&amp;nbsp; upper&lt;BR /&gt;Error: Invalid threshold specification: "cifs:cifs_latency".&lt;BR /&gt;Syntax is obj-type:counter-name threshold-value threshold-unit [ threshold-type&lt;BR /&gt;].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;C:\&amp;gt;dfm perf threshold create -o nycps-filer1a&amp;nbsp; -d 60 -e "cifs:cifs_latency" -C&lt;BR /&gt;cifs:cifs_latency 20 sec&amp;nbsp; upper&lt;BR /&gt;Error: Invalid threshold specification: "cifs:cifs_latency".&lt;BR /&gt;Syntax is obj-type:counter-name threshold-value threshold-unit [ threshold-type&lt;BR /&gt;].&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 07:23:32 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/dfm-perf-threshold-cli/m-p/65095#M13519</guid>
      <dc:creator>modugu</dc:creator>
      <dc:date>2025-06-05T07:23:32Z</dc:date>
    </item>
    <item>
      <title>Re: dfm perf threshold cli</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/dfm-perf-threshold-cli/m-p/65100#M13520</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi srikanth,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Its just your syntax is incorrect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root@lnx ~]# dfm perf threshold create help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NAME&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; create -- to create a performance threshold&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SYNOPSIS&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm perf threshold create&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -o &amp;lt;object-name-or-id&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -d &amp;lt;threshold-interval&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -e &amp;lt;event-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -C "&amp;lt;object-type&amp;gt;:&amp;lt;counter-name&amp;gt; &amp;lt;threshold-value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;threshold-unit&amp;gt; [ &amp;lt;threshold-type&amp;gt; ]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [, &amp;lt;object-type&amp;gt;:&amp;lt;counter-name&amp;gt; &amp;lt;threshold-value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;threshold-unit&amp;gt; [ &amp;lt;threshold-type&amp;gt; ] ...]"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ &amp;lt;property&amp;gt;=&amp;lt;value&amp;gt; ... ]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;DESCRIPTION&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; create a threshold on a given object. Combination thresholds can be created by specifying multiple counters using the -C option, separated by a ",".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root@lnx~]# dfm perf threshold create -o 101 -d 300 -e evt_latency -C "cifs:cifs_latency&amp;nbsp; 200 microsec upper"&lt;BR /&gt;Created new threshold (1).&lt;BR /&gt;&lt;BR /&gt;[root@lnx ~]# dfm perf threshold create -o 101 -d 300 -e evt_latency -C "cifs:cifs_latency&amp;nbsp; 200 microsec lower"&lt;BR /&gt;Created new threshold (2).&lt;BR /&gt;[root@lnx ~]# dfm perf threshold list&lt;BR /&gt;Id&amp;nbsp;&amp;nbsp;&amp;nbsp; Status&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Event Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Template&lt;BR /&gt;----- ---------- --------------------------------------------- --------------------&lt;BR /&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enabled&amp;nbsp;&amp;nbsp;&amp;nbsp; evt_latency&lt;BR /&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enabled&amp;nbsp;&amp;nbsp;&amp;nbsp; evt_latency&lt;BR /&gt;[root@lnx186-144 ~]#&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;adai&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Oct 2009 04:16:40 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/dfm-perf-threshold-cli/m-p/65100#M13520</guid>
      <dc:creator>adaikkap</dc:creator>
      <dc:date>2009-10-01T04:16:40Z</dc:date>
    </item>
    <item>
      <title>Re: dfm perf threshold cli</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/dfm-perf-threshold-cli/m-p/65106#M13521</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am having a similar issue. I have created an alarm for a group of objects called as "Tax_Storage_Units". The following are the details:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dfm server #dfm perf threshold list -x 95&lt;/P&gt;&lt;P&gt;Threshold Id: 95&lt;BR /&gt;Event Name: volume:total_ops&lt;BR /&gt;Interval: 900&lt;BR /&gt;Enabled: Yes&lt;/P&gt;&lt;P&gt;Template Info:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Id: 20&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name: TAX_IOPS_exceeding_3000&lt;/P&gt;&lt;P&gt;Object Info:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Id: 101723&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name: Tax_Storage_Units&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type: resource_group&lt;/P&gt;&lt;P&gt;Counter Info:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Counter: volume:total_ops&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Threshold Type: lower&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Threshold Value: 3000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Threshold Unit: per_sec&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#####################&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I am trying to create an alert from this. I use the following command:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dfm server #dfm alarm create -E &lt;A href="mailto:dhiman.chakraborty@thomsonreuters.com,sridhar.chevendra@thomsonreuters.com,Michael.a.Jones@thomsonreuters.com" target="_blank"&gt;&amp;lt;email_id&lt;/A&gt;&amp;gt; -g Tax_Storage_Units -h volume:total_ops&lt;/P&gt;&lt;P&gt;Please note here that when I created the threshold, I had the event name as "volume:total_ops"; however the "dfm alarm create" command fails with the following error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Error: Event 'volume:total_ops' does not exist.&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Feb 2014 10:54:08 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/dfm-perf-threshold-cli/m-p/65106#M13521</guid>
      <dc:creator>DHIMAN_TR</dc:creator>
      <dc:date>2014-02-18T10:54:08Z</dc:date>
    </item>
    <item>
      <title>Re: dfm perf threshold cli</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/dfm-perf-threshold-cli/m-p/101974#M18053</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Working config:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;dfm perf theshold create -o filer1 -d 120 -e system:load_total_mbps -C "&lt;SPAN&gt;system:load_total_mbps 300 mb_per_sec upper"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;dfm alarm create -T 10.10.10.10:3821 -h perf:system:load_total_mbps:breached -l 00:00 -m 23:59&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks&lt;BR /&gt;Nick&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2015 15:13:24 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/dfm-perf-threshold-cli/m-p/101974#M18053</guid>
      <dc:creator>nicholaj</dc:creator>
      <dc:date>2015-03-18T15:13:24Z</dc:date>
    </item>
  </channel>
</rss>

