<?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: Building a Monitoring Extension Using Scripts in Splunk AppDynamics</title>
    <link>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719210#M1388</link>
    <description>&lt;P&gt;Its resolved&lt;/P&gt;</description>
    <pubDate>Mon, 02 Oct 2023 11:59:02 GMT</pubDate>
    <dc:creator>sathishkumar_R</dc:creator>
    <dc:date>2023-10-02T11:59:02Z</dc:date>
    <item>
      <title>Building a Monitoring Extension Using Scripts</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719206#M1384</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Trying to create POC for building custom monitoring extension from (custom written) scripts.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Created &amp;lt;machine_agent_home&amp;gt;/monitors/&amp;lt;custom_extension_directory&amp;gt;, in my case that is &amp;lt;machine_agent_home&amp;gt;/monitors/CustomMonitor”.&lt;/LI&gt;
&lt;LI&gt;In this directory CustomMonitor created two files. First file is shell script that prints stdout in the format of "name=Custom Metrics|Hardware Resources|$ZONE|$server_name conntrack utilization percent,value="$Ctrack_utilization. This works just fine, tested it by running from the server directly, from command prompt.&lt;/LI&gt;
&lt;LI&gt;created file “&lt;STRONG&gt;monitor.xml&lt;/STRONG&gt;” with the following content …
&lt;P&gt;&lt;EM&gt;&amp;lt;monitor&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;lt;name&amp;gt;Hardware Resources&amp;lt;/name&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;lt;type&amp;gt;managed&amp;lt;/type&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;lt;description&amp;gt;Monitor open file count &amp;lt;/description&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;lt;monitor-configuration&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;lt;/monitor-configuration&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;lt;monitor-run-task&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;&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;lt;execution-style&amp;gt;continuous&amp;lt;/execution-style&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;&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;lt;name&amp;gt;Run&amp;lt;/name&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;&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;lt;type&amp;gt;executable&amp;lt;/type&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;&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;lt;task-arguments&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;&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;lt;/task-arguments&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;&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;lt;executable-task&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;&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;&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;lt;type&amp;gt;file&amp;lt;/type&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;&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;&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;lt;file&amp;gt;&amp;lt;shell_script_file_name&amp;gt;&amp;lt;/file&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;&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;lt;/executable-task&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&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;lt;/monitor-run-task&amp;gt;&lt;/EM&gt;&lt;/P&gt;
&lt;EM&gt;&amp;lt;/monitor&amp;gt;&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;restarted machine agent&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;My data is not visible if i go to Servers &amp;gt; Metric Browser.&lt;/P&gt;
&lt;P&gt;Tried modifying monitor.xml to use periodic (since i read somewhere that for "continuous" script needs to run in infinite loop like this ...&lt;/P&gt;
&lt;P&gt;&amp;lt;execution-style&amp;gt;periodic&amp;lt;/execution-style&amp;gt;&lt;BR /&gt;&amp;lt;execution-frequency-in-seconds&amp;gt;60&amp;lt;/execution-frequency-in-seconds&amp;gt;&lt;BR /&gt;&amp;lt;execution-timeout-in-secs&amp;gt;30&amp;lt;/execution-timeout-in-secs&amp;gt;&lt;/P&gt;
&lt;P&gt;but my data is still not visible in Metric Browser.&lt;/P&gt;
&lt;P&gt;Tried with different format of stdout like this ...&lt;/P&gt;
&lt;P&gt;name=Hardware Resources|$ZONE|$server_name conntrack utilization percent,value="$Ctrack_utilization&lt;/P&gt;
&lt;P&gt;but that did not help neither.&lt;/P&gt;
&lt;P&gt;Just to mentioned that in Metric Browser I see relevant server with default metrics, this is what i see under this server (did not include it in the image in order not to reveille the actual server name)&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PredragSpasic_0-1684275204466.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="image.png"&gt;&lt;img src="https://community.splunk.com/t5/image/serverpage/image-id/35530iEF02B3BBE24B54E9/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;I was hoping to have another expandable folder with the caption of the value of variable&amp;nbsp;$ZONE.&lt;/P&gt;
&lt;P&gt;Has anyone successfully managed to get this running?&lt;/P&gt;</description>
      <pubDate>Tue, 16 May 2023 22:16:39 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719206#M1384</guid>
      <dc:creator>Predrag_Spasic</dc:creator>
      <dc:date>2023-05-16T22:16:39Z</dc:date>
    </item>
    <item>
      <title>Re: Building a Monitoring Extension Using Scripts</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719207#M1385</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.appdynamics.com/t5/user/viewprofilepage/user-id/163558"&gt;@Predrag.Spasic&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;Since the community did not jump in, you may want to contact AppD Support for this one.&amp;nbsp;&lt;A href="https://community.appdynamics.com/t5/Knowledge-Base/How-do-I-submit-a-Support-ticket-An-FAQ/m-p/28959#U28959" class="lia-mention-container-editor-message lia-img-icon-tkb-thread lia-fa-icon lia-fa-tkb lia-fa-thread lia-fa"&gt;How do I submit a Support ticket? An FAQ&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 May 2023 10:32:45 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719207#M1385</guid>
      <dc:creator>iamryan</dc:creator>
      <dc:date>2023-05-19T10:32:45Z</dc:date>
    </item>
    <item>
      <title>Re: Building a Monitoring Extension Using Scripts</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719208#M1386</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.appdynamics.com/t5/user/viewprofilepage/user-id/163558"&gt;@Predrag.Spasic&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Am facing the very same issue and followed the exact same steps as you from this&amp;nbsp;&lt;A href="https://docs.appdynamics.com/appd/22.x/22.3/en/infrastructure-visibility/machine-agent/extensions-and-custom-metrics/build-a-monitoring-extension-using-scripts" target="_self" rel="nofollow noopener noreferrer"&gt;Appdynamics help Page&lt;/A&gt;&amp;nbsp; but even i cant see my custom metrcs&lt;/P&gt;</description>
      <pubDate>Tue, 22 Aug 2023 00:13:43 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719208#M1386</guid>
      <dc:creator>sathishkumar_R</dc:creator>
      <dc:date>2023-08-22T00:13:43Z</dc:date>
    </item>
    <item>
      <title>Re: Building a Monitoring Extension Using Scripts</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719209#M1387</link>
      <description>&lt;P&gt;Any luck if this issue is resolved ?&lt;/P&gt;</description>
      <pubDate>Tue, 22 Aug 2023 00:14:06 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719209#M1387</guid>
      <dc:creator>sathishkumar_R</dc:creator>
      <dc:date>2023-08-22T00:14:06Z</dc:date>
    </item>
    <item>
      <title>Re: Building a Monitoring Extension Using Scripts</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719210#M1388</link>
      <description>&lt;P&gt;Its resolved&lt;/P&gt;</description>
      <pubDate>Mon, 02 Oct 2023 11:59:02 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719210#M1388</guid>
      <dc:creator>sathishkumar_R</dc:creator>
      <dc:date>2023-10-02T11:59:02Z</dc:date>
    </item>
    <item>
      <title>Re: Building a Monitoring Extension Using Scripts</title>
      <link>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719211#M1389</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.appdynamics.com/t5/user/viewprofilepage/user-id/165079"&gt;@sathishkumar.R&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;Can you share any insight on what you did or what happened for the issue to be resolved?&lt;/P&gt;</description>
      <pubDate>Mon, 02 Oct 2023 17:55:39 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-AppDynamics/Building-a-Monitoring-Extension-Using-Scripts/m-p/719211#M1389</guid>
      <dc:creator>iamryan</dc:creator>
      <dc:date>2023-10-02T17:55:39Z</dc:date>
    </item>
  </channel>
</rss>

