<?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: NaBox C-Mode FPolicy Stats in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144185#M26253</link>
    <description>&lt;P&gt;Great job!&lt;/P&gt;</description>
    <pubDate>Wed, 24 Oct 2018 20:19:19 GMT</pubDate>
    <dc:creator>vachagan_gratian</dc:creator>
    <dc:date>2018-10-24T20:19:19Z</dc:date>
    <item>
      <title>NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/143833#M26212</link>
      <description>&lt;P&gt;Guys, can one configure harvest in NaBox to gather the fpolicy engine stats from a c-mode cluster? I'd like to build a dashboard for this.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 13:13:26 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/143833#M26212</guid>
      <dc:creator>darraghos</dc:creator>
      <dc:date>2025-06-04T13:13:26Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/143845#M26215</link>
      <description>&lt;P&gt;You need custom by yourself.&lt;/P&gt;</description>
      <pubDate>Fri, 12 Oct 2018 03:04:14 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/143845#M26215</guid>
      <dc:creator>AlexSun0302</dc:creator>
      <dc:date>2018-10-12T03:04:14Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/143860#M26218</link>
      <description>&lt;P&gt;Thanks but where to configure that collection? Happy to build the dashbaords but looking to see where to&amp;nbsp;configure the collection within Harvest on the appliance.&lt;/P&gt;</description>
      <pubDate>Fri, 12 Oct 2018 11:30:07 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/143860#M26218</guid>
      <dc:creator>darraghos</dc:creator>
      <dc:date>2018-10-12T11:30:07Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144063#M26234</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hi &lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/10563"&gt;@darraghos&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Which stats are you specifically interested in? Right now Harvest doesn't collect fpolicy counters, but those are available (see below, I have a list).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We plan to add an extension module in Harvest 1.5, so you can configure it to collect counters for customized Grafana dashboards. Maybe I can even help you, so you don't have to wait for 1.5, but I don't promise.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The counters available for fpolicy:&lt;/P&gt;
&lt;PRE&gt;                        aborted_requests: Number of screen requests aborted
                           cifs_requests: Number of cifs screen requests sent to fpolicy server
                             event_count: Array of events resulting in notifications
            file_generated_during_outage: Number of outage files generated to store screen requests during network outage.
                           instance_name: Name of the Vserver
                           instance_uuid: ID of the Vserver
                     max_outage_duration: Maximum outage duration at any time.
                max_outstanding_requests: Maximum number of screen requests in process at one time
  max_outstanding_requests_during_outage: Maximum number of screen requests queued at one time during the outage.
                     max_request_latency: Maximum screen requests latency
                            nfs_requests: Number of nfs screen requests sent to fpolicy server
                               node_name: System node name
                               node_uuid: System node id
                    outstanding_requests: Total number of screen requests in process
      outstanding_requests_during_outage: Number of screen requests queued for write to file.
                            process_name: Ontap process that provided this instance
                      processed_requests: Total number of screen requests went through fpolicy processing
        processed_requests_during_outage: Total number of screen requests went through fpolicy resiliency processing.
                    request_latency_hist: Histogram of latency for screen requests
                requests_dispatched_rate: Number of screen requests dispatched per second
          requests_dropped_during_outage: Number of screen requests not stored in file due to resiliency timeout.
                  requests_received_rate: Number of screen requests received per second
     requests_write_failed_during_outage: Number of screen requests not stored in file due to write failures.
    total_requests_dropped_during_outage: Number of screen requests not stored during the network outage.
                    volops_notifications: Number of volume operation notifications sent to fpolicy server&lt;/PRE&gt;
&lt;P&gt;P.S. those are the counters of the object &lt;EM&gt;fpolicy&lt;/EM&gt;, but some related objects are also available, so if you don't find what you need here, we can look in those.&lt;/P&gt;</description>
      <pubDate>Thu, 18 Oct 2018 16:25:18 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144063#M26234</guid>
      <dc:creator>vachagan_gratian</dc:creator>
      <dc:date>2018-10-18T16:25:18Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144095#M26238</link>
      <description>&lt;P&gt;Thanks! So I should be able to amend the template that defines the collected counters within NABox underlying OS/FileSystem and thus expose these counters to Grafana?&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 22:41:03 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144095#M26238</guid>
      <dc:creator>darraghos</dc:creator>
      <dc:date>2018-10-19T22:41:03Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144157#M26245</link>
      <description>&lt;P&gt;Yes, if the collected counters don't need to be postproccessed (i.e. if the raw counter values are okay).&lt;/P&gt;</description>
      <pubDate>Tue, 23 Oct 2018 16:39:48 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144157#M26245</guid>
      <dc:creator>vachagan_gratian</dc:creator>
      <dc:date>2018-10-23T16:39:48Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144167#M26249</link>
      <description>&lt;P&gt;Here is custom script I wrote&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;##&lt;BR /&gt;%poller = (&lt;BR /&gt;##&lt;BR /&gt;## fpolicy counters&lt;BR /&gt;##&lt;BR /&gt; 'fpolicy_policy' =&amp;gt;&lt;BR /&gt;{&lt;BR /&gt; counter_list =&amp;gt; [ qw(instance_name instance_uuid&lt;BR /&gt; processed_requests outstanding_requests max_request_latency max_requests_waiting_for_send request_latency_hist)],&lt;BR /&gt; graphite_leaf =&amp;gt; 'svm.{instance_name}.fpolicy_policy',&lt;BR /&gt; enabled =&amp;gt; '1'&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;);&lt;BR /&gt;##&lt;BR /&gt;## Counter definition overrides&lt;BR /&gt;##&lt;BR /&gt;## Some counter definitions in Data ONTAP are defined incorrectly. This section allows overriding the&lt;BR /&gt;## metadata config from Data ONTAP enabling standardized processing and calculation in harvest.&lt;BR /&gt;##&lt;BR /&gt;%override = (&lt;BR /&gt; 'fpolicy_policy' =&amp;gt;&lt;BR /&gt; {&lt;BR /&gt; request_latency_hist =&amp;gt; {properties =&amp;gt; rate, unit=&amp;gt;microsec}&lt;BR /&gt; }&lt;BR /&gt;);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Once the data is collected on graphite side, I have made a dashboard on grafan by calling as fpolicy stats and select the correct variables.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Oct 2018 14:35:14 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144167#M26249</guid>
      <dc:creator>naveens17</dc:creator>
      <dc:date>2018-10-24T14:35:14Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144185#M26253</link>
      <description>&lt;P&gt;Great job!&lt;/P&gt;</description>
      <pubDate>Wed, 24 Oct 2018 20:19:19 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/144185#M26253</guid>
      <dc:creator>vachagan_gratian</dc:creator>
      <dc:date>2018-10-24T20:19:19Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/145453#M26404</link>
      <description>&lt;P&gt;Finally coming back to this! Thanks so much for the script. From a read on the guide the actual collection templates are perl code so I can create a new template from this code and start collecting?&lt;/P&gt;</description>
      <pubDate>Mon, 17 Dec 2018 23:24:13 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/145453#M26404</guid>
      <dc:creator>darraghos</dc:creator>
      <dc:date>2018-12-17T23:24:13Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/145459#M26405</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/52973"&gt;@naveens17&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Here is custom script I wrote&lt;/P&gt;
&lt;P&gt;&amp;nbsp;[ ... ]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Once the data is collected on graphite side, I have made a dashboard on grafan by calling as fpolicy stats and select the correct variables.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Thanks a lot!&lt;/P&gt;
&lt;P&gt;Would you mind sharing the Grafana dashboard, too?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Dec 2018 09:04:33 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/145459#M26405</guid>
      <dc:creator>bkamil</dc:creator>
      <dc:date>2018-12-18T09:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/145476#M26407</link>
      <description>&lt;P&gt;I'm going to be that annoying Noob! So, looking at the logs on system I can see that its using the following template for my Cluster&amp;nbsp; namely &lt;FONT color="#339966"&gt;&lt;EM&gt;&lt;STRONG&gt;/opt/netapp-harvest/template/default/cdot-9.3.0.conf.&amp;nbsp;&lt;FONT color="#000000"&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;STRONG&gt;&lt;FONT color="#000000"&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT color="#000000"&gt;So, I added the perl lins you kindly posted and restarted the system and have waited several polling intervals but in the graphite browser I canot see these metrics anywhere &lt;img id="manfrustrated" class="emoticon emoticon-manfrustrated" src="https://community.netapp.com/i/smilies/16x16_man-frustrated.png" alt="Man Frustrated" title="Man Frustrated" /&gt; Might you point me in the right direction here please?&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Dec 2018 18:15:51 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/145476#M26407</guid>
      <dc:creator>darraghos</dc:creator>
      <dc:date>2018-12-18T18:15:51Z</dc:date>
    </item>
    <item>
      <title>Re: NaBox C-Mode FPolicy Stats</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/145477#M26408</link>
      <description>&lt;P&gt;Ignore my last post! I was being &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;lazy&lt;/STRONG&gt;&lt;/FONT&gt; and should have fully read the admin guide before posting (apologies for being annoying!) &lt;img id="mantongue" class="emoticon emoticon-mantongue" src="https://community.netapp.com/i/smilies/16x16_man-tongue.png" alt="Man Tongue" title="Man Tongue" /&gt;.&amp;nbsp;I should have put any custom polling into a new file in the templates folder and modified the poller config file to use this config file along with the default template. I had added this new counter object to the default config but alos just pasted it in thus breaking the config as there can only be one &lt;FONT color="#993366"&gt;&lt;STRONG&gt;%poller&lt;/STRONG&gt;&lt;/FONT&gt;&amp;nbsp;section per config file it seems! That was basic from me.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;All working now! Thanks so much for the help guys.&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Dec 2018 19:18:48 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NaBox-C-Mode-FPolicy-Stats/m-p/145477#M26408</guid>
      <dc:creator>darraghos</dc:creator>
      <dc:date>2018-12-18T19:18:48Z</dc:date>
    </item>
  </channel>
</rss>

