<?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: Harvest avg_processor_busy metrics discrepancy in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Harvest-avg-processor-busy-metrics-discrepancy/m-p/129864#M23431</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/52244"&gt;@PabloZorzoli&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I looked at the code and the 'system' object avg_processor_busy is collected from the system:node object and passed unmodified (except normalization) through to graphite. &amp;nbsp;The 'processor' avg_processor_busy is actually calculated in the cdot-processor plugin based on (sum of per core processor_busy) / (number of cores). &amp;nbsp;Because you said Kahuna domain also gets wonky, and this one is from processor_busy of this same 'processor' object, it implies that the cluster&amp;nbsp;is returning incorrect values to Harvest OR Harvest is processing/summarizing&amp;nbsp;the data incorrectly.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you can restart the poller with verbose logging enabled (-v option to netapp-worker or netapp-manager) then Harvest will log every response it gets from the cluster and we can investigate which component is to blame. &amp;nbsp;Also, in Harvest v1.3 I added logfile rotation but forgot to document it! &amp;nbsp;You might need to add these key/value pairs to your poller config with sufficiently high values to retain enough logs to capture the issue:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;PARAMETER&lt;/TD&gt;&lt;TD&gt;DESCRIPTION&lt;/TD&gt;&lt;TD&gt;DEFAULT VALUE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;logfile_rotate_mb&lt;/TD&gt;&lt;TD&gt;Size in MB per logfile before it is rotated&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;logfile_rotate_keep&lt;/TD&gt;&lt;TD&gt;Inactive log is archived to log.1, log.2 etc. Set number of archived logfiles to keep&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;BR /&gt;Chris Madden&lt;/P&gt;&lt;P&gt;Solution Architect - 3rd Platform - Systems Engineering NetApp EMEA (and author of Harvest)&lt;/P&gt;&lt;P&gt;Blog:&amp;nbsp;&lt;A href="http://www.beginswithdata.com/" target="_blank"&gt;It all begins with data&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;If this post resolved your issue, please help others by selecting&amp;nbsp;&lt;STRONG&gt;ACCEPT AS SOLUTION&lt;/STRONG&gt;&amp;nbsp;or adding a&amp;nbsp;&lt;STRONG&gt;KUDO &lt;/STRONG&gt;or both!&lt;/EM&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 06 Apr 2017 12:00:39 GMT</pubDate>
    <dc:creator>madden</dc:creator>
    <dc:date>2017-04-06T12:00:39Z</dc:date>
    <item>
      <title>Harvest avg_processor_busy metrics discrepancy</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Harvest-avg-processor-busy-metrics-discrepancy/m-p/129791#M23421</link>
      <description>&lt;P&gt;I noticed that Harvest has 2 places in the metrics path were it reports avg_processor_busy:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;harvest.xx.cluster.node.node-xx.system.avg_processor_busy&lt;/LI&gt;&lt;LI&gt;harvest.xx.cluster.node.node-xx.processor.avg_processor_busy&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The grafana dashboard for the Node, uses the processor one for the graph in the System Utilization panel.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From time to time (in my environment) it will get unexpected values, completely outside the 100% as in the screenshot below (same happens with Kahuna):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Node" style="width: 606px;"&gt;&lt;img src="https://community.netapp.com/t5/image/serverpage/image-id/7040i16D2EB55FB74CFA7/image-size/large?v=v2&amp;amp;px=999" role="button" title="Node" alt="Node" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And also noticed, that if I rely in the avg_processor_busy under system, these annomalies don't seem to be there. So, I'm curious if this is a real issue in my environment or if the ontap counters are playing some games with Harvest.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope &lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/7599"&gt;@madden&lt;/a&gt; will came to my rescue on this one.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Pablo&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 15:14:52 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Harvest-avg-processor-busy-metrics-discrepancy/m-p/129791#M23421</guid>
      <dc:creator>PabloZorzoli</dc:creator>
      <dc:date>2025-06-04T15:14:52Z</dc:date>
    </item>
    <item>
      <title>Re: Harvest avg_processor_busy metrics discrepancy</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Harvest-avg-processor-busy-metrics-discrepancy/m-p/129864#M23431</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/52244"&gt;@PabloZorzoli&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I looked at the code and the 'system' object avg_processor_busy is collected from the system:node object and passed unmodified (except normalization) through to graphite. &amp;nbsp;The 'processor' avg_processor_busy is actually calculated in the cdot-processor plugin based on (sum of per core processor_busy) / (number of cores). &amp;nbsp;Because you said Kahuna domain also gets wonky, and this one is from processor_busy of this same 'processor' object, it implies that the cluster&amp;nbsp;is returning incorrect values to Harvest OR Harvest is processing/summarizing&amp;nbsp;the data incorrectly.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you can restart the poller with verbose logging enabled (-v option to netapp-worker or netapp-manager) then Harvest will log every response it gets from the cluster and we can investigate which component is to blame. &amp;nbsp;Also, in Harvest v1.3 I added logfile rotation but forgot to document it! &amp;nbsp;You might need to add these key/value pairs to your poller config with sufficiently high values to retain enough logs to capture the issue:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;PARAMETER&lt;/TD&gt;&lt;TD&gt;DESCRIPTION&lt;/TD&gt;&lt;TD&gt;DEFAULT VALUE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;logfile_rotate_mb&lt;/TD&gt;&lt;TD&gt;Size in MB per logfile before it is rotated&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;logfile_rotate_keep&lt;/TD&gt;&lt;TD&gt;Inactive log is archived to log.1, log.2 etc. Set number of archived logfiles to keep&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;4&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;BR /&gt;Chris Madden&lt;/P&gt;&lt;P&gt;Solution Architect - 3rd Platform - Systems Engineering NetApp EMEA (and author of Harvest)&lt;/P&gt;&lt;P&gt;Blog:&amp;nbsp;&lt;A href="http://www.beginswithdata.com/" target="_blank"&gt;It all begins with data&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;If this post resolved your issue, please help others by selecting&amp;nbsp;&lt;STRONG&gt;ACCEPT AS SOLUTION&lt;/STRONG&gt;&amp;nbsp;or adding a&amp;nbsp;&lt;STRONG&gt;KUDO &lt;/STRONG&gt;or both!&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Apr 2017 12:00:39 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Harvest-avg-processor-busy-metrics-discrepancy/m-p/129864#M23431</guid>
      <dc:creator>madden</dc:creator>
      <dc:date>2017-04-06T12:00:39Z</dc:date>
    </item>
    <item>
      <title>Re: Harvest avg_processor_busy metrics discrepancy</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Harvest-avg-processor-busy-metrics-discrepancy/m-p/129990#M23456</link>
      <description>&lt;P&gt;Thanks for the reply &lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/7599"&gt;@madden&lt;/a&gt; I have restarted one of the poller's in verbose mode, and will try to fish out a re-occurrence of it.&lt;/P&gt;</description>
      <pubDate>Tue, 11 Apr 2017 12:06:03 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Harvest-avg-processor-busy-metrics-discrepancy/m-p/129990#M23456</guid>
      <dc:creator>PabloZorzoli</dc:creator>
      <dc:date>2017-04-11T12:06:03Z</dc:date>
    </item>
  </channel>
</rss>

