<?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: Question about dfmapi command in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Question-about-dfmapi-command/m-p/52327#M10895</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dave -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APIs are documented in the SDK, which can be downloaded from the communities.&amp;nbsp; Here is an example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE bgcolor="#ffffff" border="0" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;perf-disable-object-update &lt;SPAN&gt;(supported)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD align="right"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;A href="http://web.netapp.com/engineering/rlse/aw/4.0/build/linux/server/zapiweb/all/perf/index.html#the_top" target="_blank"&gt;[top]&lt;/A&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;TABLE bgcolor="#e8e8e8"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt;Disables any modification to DFM performance advisor views, counter groups and object instances. &lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;TABLE&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR bgcolor="#d0d0d0"&gt;&lt;TD align="left"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;Errno&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD align="center"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;Description&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#e8e8e8"&gt;&lt;TD align="left"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;EINTERNALERROR&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#e8e8e8"&gt;&lt;TD align="left"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;EAPIERROR&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#e8e8e8"&gt;&lt;TD align="left"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;EACCESSDENIED&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#e8e8e8"&gt;&lt;TD align="left"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;EDATABASEERROR&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;See: &lt;/SPAN&gt;&lt;A class="jive-link-wiki-small" href="http://communities.netapp.com/docs/DOC-1152" target="_blank"&gt;http://communities.netapp.com/docs/DOC-1152&lt;/A&gt;&lt;SPAN&gt; for more details.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; - Rick -&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Dec 2010 01:55:12 GMT</pubDate>
    <dc:creator>rle</dc:creator>
    <dc:date>2010-12-21T01:55:12Z</dc:date>
    <item>
      <title>Question about dfmapi command</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Question-about-dfmapi-command/m-p/52322#M10892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I stumbled across this command about a week ago on my DFM 4.0 Linux server:&lt;/P&gt;&lt;P&gt;/usr/bin/dfmapi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was investigating options for running API commands against my DFM server and thought this command might be a command line method of doing this.&amp;nbsp; For example, let's say I wanted to pause performance advisor data collection via this API call:&lt;/P&gt;&lt;P&gt;perf-disable-data-collection&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found that if I run the dfmapi command with the API call as the first arguement, it results in a successful output:&lt;/P&gt;&lt;P&gt;# /usr/bin/dfmapi perf-disable-object-update&lt;/P&gt;&lt;P&gt;Testing: perf-disable-object-update() Success&lt;BR /&gt;{&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This dfmapi command appears to be totally undocumented as I can't find any reference to it on the NOW site, this community, the DFM guides or google.&lt;/P&gt;&lt;P&gt;Can someone confirm that I'm using it correctly?&amp;nbsp; Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Dave&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 07:03:06 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Question-about-dfmapi-command/m-p/52322#M10892</guid>
      <dc:creator>dcornely1</dc:creator>
      <dc:date>2025-06-05T07:03:06Z</dc:date>
    </item>
    <item>
      <title>Re: Question about dfmapi command</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Question-about-dfmapi-command/m-p/52327#M10895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dave -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APIs are documented in the SDK, which can be downloaded from the communities.&amp;nbsp; Here is an example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE bgcolor="#ffffff" border="0" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;STRONG&gt;perf-disable-object-update &lt;SPAN&gt;(supported)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD align="right"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;A href="http://web.netapp.com/engineering/rlse/aw/4.0/build/linux/server/zapiweb/all/perf/index.html#the_top" target="_blank"&gt;[top]&lt;/A&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;TABLE bgcolor="#e8e8e8"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt;Disables any modification to DFM performance advisor views, counter groups and object instances. &lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;TABLE&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR bgcolor="#d0d0d0"&gt;&lt;TD align="left"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;Errno&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD align="center"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;Description&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#e8e8e8"&gt;&lt;TD align="left"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;EINTERNALERROR&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#e8e8e8"&gt;&lt;TD align="left"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;EAPIERROR&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#e8e8e8"&gt;&lt;TD align="left"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;EACCESSDENIED&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#e8e8e8"&gt;&lt;TD align="left"&gt;&lt;SPAN style="font-family: verdana; font-size: 10pt;"&gt; &lt;STRONG&gt;EDATABASEERROR&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;See: &lt;/SPAN&gt;&lt;A class="jive-link-wiki-small" href="http://communities.netapp.com/docs/DOC-1152" target="_blank"&gt;http://communities.netapp.com/docs/DOC-1152&lt;/A&gt;&lt;SPAN&gt; for more details.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; - Rick -&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Dec 2010 01:55:12 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Question-about-dfmapi-command/m-p/52327#M10895</guid>
      <dc:creator>rle</dc:creator>
      <dc:date>2010-12-21T01:55:12Z</dc:date>
    </item>
    <item>
      <title>Re: Question about dfmapi command</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Question-about-dfmapi-command/m-p/52331#M10897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You're using it correctly. It takes the command line arguments, formats them into an API request and sends the request to the server. Run "dfmapi -?" and it's got a pretty good description of how to use it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It was written to make scripting using APIs easier.&amp;nbsp; Among other things, you can send it raw XML on stdin and it will spit out the raw XML response on stdout. Our Rapid Responses Engineering team wanted to be able to do things like this:&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&lt;SPAN style="color: #0000ff; font-family: courier new,courier; "&gt;echo '&amp;lt;dfm-version/&amp;gt;' | ssh my-dfm-station dfmapi | parse_dfm_version.pl&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;They wanted to run this from some other system and use ssh certificates to secure the connection. Other API invocation tools (like the SDK) require you to put a user name and password in the script itself.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As Rick pointed out, the actual APIs are documented in the SDK documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-- Pete&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Dec 2010 14:21:52 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Question-about-dfmapi-command/m-p/52331#M10897</guid>
      <dc:creator>smoot</dc:creator>
      <dc:date>2010-12-21T14:21:52Z</dc:date>
    </item>
  </channel>
</rss>

