<?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: HELP - looking for official scripting information for Operations Manager in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22356#M4771</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Some more additional info on how to access OM data through APIs through NM SDK - &lt;A href="https://community.netapp.com/docs/DOC-1152" target="_blank"&gt;http://communities.netapp.com/docs/DOC-1152&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Out of curiosity, what are marcro/marco variables?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 13 Feb 2010 16:28:04 GMT</pubDate>
    <dc:creator>nagendrk</dc:creator>
    <dc:date>2010-02-13T16:28:04Z</dc:date>
    <item>
      <title>HELP - looking for official scripting information for Operations Manager</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22351#M4770</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello ... I am cutting and pasting an email exchange between myself and a customer's request for documention help on alerts and scripting.&amp;nbsp; Customer reply is in red; again we are looking for official documentation which i am guessing is not in the normal documentation; is there any white papers or other documents available.&amp;nbsp; Qualcomm and NetApp have mutal NDAs and any information recieved here will be passed through the account team first before going to the customer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Emanuel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:"Table Normal";
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:"";
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin:0in;
 mso-para-margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:"Calibri","sans-serif";
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-fareast-font-family:"Times New Roman";
 mso-fareast-theme-font:minor-fareast;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;
 mso-bidi-font-family:"Times New Roman";
 mso-bidi-theme-font:minor-bidi;}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;Hello all&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;A recap.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;Qualcomm wants to&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;“plug in” a script&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;between the event generator in Operations Manager and their own management tool ( Centauri ). &lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;Their script that messages&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;their management tool is a complied, standalone Perl&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;executable that needs no additional infrastructure.&amp;nbsp; A wrapper script around the complied script is what will collect&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;information from DFM&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;… based on the DFM event generated in the form of marcro&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;variables.&amp;nbsp; The&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;variables are passed to the complied script which then sends information to&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;their&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;tool.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;OUTLINE version&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;DFM generates an event&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;DFM executes the wrapper script ( feeding it the marco&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;variables based on the type of event )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;3.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;The wrapper then feeds the complied script&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;4.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;The complied script runs on its own to alert&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;their messaging system.&lt;BR /&gt; &lt;BR /&gt; -- work complete&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;–&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;From NetApp, need to locate any additional information ( document, resource, etc ) that can assist in the interface between the&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;DFM alert and passing&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;variables to a script.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;Reference -&lt;/SPAN&gt;&lt;SPAN style="color: #0f243e;"&gt; &lt;A href="http://now.netapp.com/NOW/knowledge/docs/DFM_win/rel381/pdfs/opsmgr.pdf" target="_blank"&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;http://now.netapp.com/NOW/knowledge/docs/DFM_win/rel381/pdfs/opsmgr.pdf&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt; ( page 99 on PDF )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: &amp;amp;quot;Calibri&amp;amp;quot;,&amp;amp;quot;sans-serif&amp;amp;quot;; color: #0f243e;"&gt;Is this correct?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;&lt;SPAN style="color: #1f497d;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: red;"&gt;Yes, this is good. The example in the documentation describing sending an email is good. I'd like to see similar documentation for calling a script and using variables such as&amp;nbsp; "DFM_QUOTA_FILE_SYSTEM_NAME" within that script.&lt;BR /&gt; &lt;BR /&gt; Thanks, ~Dwight Fromm - Qualcomm, inc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2025 07:18:42 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22351#M4770</guid>
      <dc:creator>emanuel</dc:creator>
      <dc:date>2025-06-05T07:18:42Z</dc:date>
    </item>
    <item>
      <title>Re: HELP - looking for official scripting information for Operations Manager</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22356#M4771</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Some more additional info on how to access OM data through APIs through NM SDK - &lt;A href="https://community.netapp.com/docs/DOC-1152" target="_blank"&gt;http://communities.netapp.com/docs/DOC-1152&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Out of curiosity, what are marcro/marco variables?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Feb 2010 16:28:04 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22356#M4771</guid>
      <dc:creator>nagendrk</dc:creator>
      <dc:date>2010-02-13T16:28:04Z</dc:date>
    </item>
    <item>
      <title>Re: HELP - looking for official scripting information for Operations Manager</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22361#M4772</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Every time an event is generated in DFM you can attach a script, which in this case could be your wrapper script. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In addition, every time an event is generated several environment variables are set, that are available to the script.&amp;nbsp; These variables are automatic, and contain the critical information about the event, such as the source, severity, timestamp, host, volume, etc.&amp;nbsp; You can get a full detail of the environment varibles in the following KB article - KB3103.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://now.netapp.com/Knowledgebase/solutionarea.asp?id=kb3103" target="_blank"&gt;https://now.netapp.com/Knowledgebase/solutionarea.asp?id=kb3103&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is also sample perl code in that you can put in an event to get a sense of the information available. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Feb 2010 16:36:12 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22361#M4772</guid>
      <dc:creator>matthewt</dc:creator>
      <dc:date>2010-02-13T16:36:12Z</dc:date>
    </item>
    <item>
      <title>Re: HELP - looking for official scripting information for Operations Manager</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22365#M4773</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could also look at the FAQ: 7.5 Which environment variables are passed to the alarm script by the DataFabric Manager server?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://now.netapp.com/NOW/knowledge/docs/DFM_win/rel381/html/faq/index.shtml#_7.5" target="_blank"&gt;http://now.netapp.com/NOW/knowledge/docs/DFM_win/rel381/html/faq/index.shtml#_7.5&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Raj.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Feb 2010 16:46:10 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22365#M4773</guid>
      <dc:creator>raja</dc:creator>
      <dc:date>2010-02-13T16:46:10Z</dc:date>
    </item>
    <item>
      <title>Re: HELP - looking for official scripting information for Operations Manager</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22370#M4774</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the replies, I will reviewing them now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The SDK I do not believe has what they need because they are not asking for API hooks, they are looking for varaibles passed down through the event.&amp;nbsp; I will forward this info anyway just in case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In the KB example: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://now.netapp.com/Knowledgebase/solutionarea.asp?id=kb3103" target="_blank"&gt;https://now.netapp.com/Knowledgebase/solutionarea.asp?id=kb3103&lt;/A&gt;&lt;/P&gt;&lt;P&gt;there is a list of varaibles; are these ALL the variables that are available?&amp;nbsp; Looks like the customer is asking for one not on the KB article list, would that be in the SDK?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;the FAQ - &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://now.netapp.com/NOW/knowledge/docs/DFM_win/rel381/html/faq/index.shtml#_7.5" target="_blank"&gt;http://now.netapp.com/NOW/knowledge/docs/DFM_win/rel381/html/faq/index.shtml#_7.5&lt;/A&gt;&lt;/P&gt;&lt;P&gt;has more varaibles listed but is this the complete list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without expierence in writing interfaces myself, it is hard for me to articulate to them if this information is what they need..&amp;nbsp; It may have to come as part of a larger discussion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stay tunned for more information on this thread, I am sure they will come back with other questions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Feb 2010 23:26:40 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22370#M4774</guid>
      <dc:creator>emanuel</dc:creator>
      <dc:date>2010-02-16T23:26:40Z</dc:date>
    </item>
    <item>
      <title>Re: HELP - looking for official scripting information for Operations Manager</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22375#M4776</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have reached out to the program manager and am working on that as a seperate thread; what i am hoping to find here is an invidiual with programmatic expierence with working with DFM alerts to create a sample script that can "pull" varaible information from the alert generated.&amp;nbsp; This sample script I will give to the customer for review and it should be enough for them to carry on.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Feb 2010 08:43:42 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/HELP-looking-for-official-scripting-information-for-Operations-Manager/m-p/22375#M4776</guid>
      <dc:creator>emanuel</dc:creator>
      <dc:date>2010-02-19T08:43:42Z</dc:date>
    </item>
  </channel>
</rss>

