<?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 truncating DFM data in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/truncating-DFM-data/m-p/36077#M7381</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Adai, I am also looking into that command, but I am not able to define what is the exact syntax for the start and end timestamp. Can you help to provide the sample syntax of:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; dfm purgehistory timerange -c &amp;lt;column-name&amp;gt; -t &amp;lt;start-timestamp&amp;gt; -T &amp;lt;end-timestamp&amp;gt; [-s] [-N &amp;lt;replacement-value&amp;gt;] &amp;lt;table-name&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Jun 2011 13:20:18 GMT</pubDate>
    <dc:creator>chrisanthy2</dc:creator>
    <dc:date>2011-06-09T13:20:18Z</dc:date>
    <item>
      <title>truncating DFM data</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/truncating-DFM-data/m-p/36060#M7370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We had at some point gone from no thin provisioning and no deduplication to almost all thin provisioning and almost all virtual deduplication.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, because there was a massive drop in appearances of utilization, and actual growth has resumed, all of DFM reporting and trending is thrown off.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How would one trim the DFM historical data to ignore the utilization prior to our newfound storage efficiency and get trending data based on just the last few months?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Eugene&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 07:12:55 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/truncating-DFM-data/m-p/36060#M7370</guid>
      <dc:creator>evilensky</dc:creator>
      <dc:date>2025-06-05T07:12:55Z</dc:date>
    </item>
    <item>
      <title>Re: truncating DFM data</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/truncating-DFM-data/m-p/36065#M7374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Wow, excellent question. Unfortunately, I know of no way to do this. Talk to your sales rep to submit an enhancement request. It's plausible but a bit hairy to implement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jun 2010 16:41:47 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/truncating-DFM-data/m-p/36065#M7374</guid>
      <dc:creator>smoot</dc:creator>
      <dc:date>2010-06-29T16:41:47Z</dc:date>
    </item>
    <item>
      <title>Re: truncating DFM data</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/truncating-DFM-data/m-p/36070#M7377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eugene,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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; I think using the below command, you can purge sample from the history tables of dfm.Which will help you delete some of the growth and trend graphs for the specified period.(In your case when before turning on netapp technologies.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root@lnx ~]# dfm purgehistory help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NAME&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; purgehistory -- purge history samples from various DFM history tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SYNOPSIS&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm purgehistory timerange -c &amp;lt;column-name&amp;gt; -t &amp;lt;start-timestamp&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -T &amp;lt;end-timestamp&amp;gt; [-s] [-N &amp;lt;replacement-value&amp;gt;] &amp;lt;table-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfm purgehistory valuerange -c &amp;lt;column-name&amp;gt; {-m &amp;lt;min-purge-value&amp;gt; |&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -M &amp;lt;max-purge-value&amp;gt; | -m &amp;lt;min-purge-value&amp;gt; -M &amp;lt;max-purge-value&amp;gt;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-s] [-N &amp;lt;replacement-value&amp;gt;] &amp;lt;table-name&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DESCRIPTION&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; The purgeHistory command neatens a DFM history table by cleaning spikes in&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; history samples.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; table-name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Table name containing history samples.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -c column-name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column name containing the sample history value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -t start-timestamp&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Starting timestamp value of history samples for column &amp;lt;column-name&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -T end-timestamp&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ending timestamp value of history samples for column &amp;lt;column-name&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -m min-purge-value&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Minimum purge value of history samples for column &amp;lt;column-name&amp;gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If this is the only option given, then all history samples above&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this value are purged.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -M max-purge-value&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Maximum purge value of history samples for column &amp;lt;column-name&amp;gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If this is the only option given, then all history samples below&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this value are purged.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -N replacement-value&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; When provided, all purged history sample values for column&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;column-name&amp;gt; are substituted with &amp;lt;replacement-value&amp;gt;.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Default value is zero.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -s&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Show the list of history samples for column &amp;lt;column-name&amp;gt; without&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleaning them from them history tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[root@lnx~]&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>Tue, 29 Jun 2010 17:17:44 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/truncating-DFM-data/m-p/36070#M7377</guid>
      <dc:creator>adaikkap</dc:creator>
      <dc:date>2010-06-29T17:17:44Z</dc:date>
    </item>
    <item>
      <title>truncating DFM data</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/truncating-DFM-data/m-p/36077#M7381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Adai, I am also looking into that command, but I am not able to define what is the exact syntax for the start and end timestamp. Can you help to provide the sample syntax of:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; dfm purgehistory timerange -c &amp;lt;column-name&amp;gt; -t &amp;lt;start-timestamp&amp;gt; -T &amp;lt;end-timestamp&amp;gt; [-s] [-N &amp;lt;replacement-value&amp;gt;] &amp;lt;table-name&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2011 13:20:18 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/truncating-DFM-data/m-p/36077#M7381</guid>
      <dc:creator>chrisanthy2</dc:creator>
      <dc:date>2011-06-09T13:20:18Z</dc:date>
    </item>
  </channel>
</rss>

