<?xml version="1.0" encoding="UTF-8"?>
<zabbix_export><version>5.0</version><date>2021-11-21T21:50:11Z</date><groups><group><name>VOIP ALL</name></group></groups><templates><template><template>Cisco AXL Feature Service Status</template><name>Cisco AXL Feature Service Status</name><description>## Overview

CUCM Feature Service Status request from AXL


Запрос информации о статусе сервисов CUCM через AXL.


 


Необходим Application User с правами на чтение AXL API


Application user name: {$ZABBIX\_APIUSER\_UC}


Applicatuin user passwd: {$ZABBIX\_APIUSER\_UC}


 


 



## Author

Andrey

</description><groups><group><name>VOIP ALL</name></group></groups><applications><application><name>AXL Feature Service Status</name></application></applications><items><item><name>Cisco CallManager</name><type>DEPENDENT</type><key>axlCUCMserviceCallManager</key><delay>0</delay><history>7d</history><trends>0</trends><applications><application><name>AXL Feature Service Status</name></application></applications><valuemap><name>Service state</name></valuemap><preprocessing><step><type>REGEX</type><params>(.*CallManager&lt;/ServiceName&gt;\n&lt;ServiceStatus.*)(\d)(&lt;/ServiceStatus&gt;.*)
\2</params></step></preprocessing><master_item><key>axl_ServiceStatusXML</key></master_item></item><item><name>Service A Cisco DB</name><type>DEPENDENT</type><key>axlCUCMserviceCiscoDB</key><delay>0</delay><history>7d</history><trends>0</trends><applications><application><name>AXL Feature Service Status</name></application></applications><valuemap><name>Service state</name></valuemap><preprocessing><step><type>REGEX</type><params>(.*Cisco\sDB&lt;/ServiceName&gt;\n&lt;ServiceStatus.*)(\d)(&lt;/ServiceStatus&gt;.*)
\2</params></step></preprocessing><master_item><key>axl_ServiceStatusXML</key></master_item></item><item><name>Cisco CTIManager</name><type>DEPENDENT</type><key>axlCUCMserviceCTIManager</key><delay>0</delay><history>7d</history><trends>0</trends><applications><application><name>AXL Feature Service Status</name></application></applications><valuemap><name>Service state</name></valuemap><preprocessing><step><type>REGEX</type><params>(.*CTIManager&lt;/ServiceName&gt;\n&lt;ServiceStatus.*)(\d)(&lt;/ServiceStatus&gt;.*)
\2</params></step></preprocessing><master_item><key>axl_ServiceStatusXML</key></master_item></item><item><name>Cisco Database Layer Monitor</name><type>DEPENDENT</type><key>axlCUCMserviceDatabaseLayerMonitor</key><delay>0</delay><history>7d</history><trends>0</trends><applications><application><name>AXL Feature Service Status</name></application></applications><valuemap><name>Service state</name></valuemap><preprocessing><step><type>REGEX</type><params>(.*Layer\sMonitor&lt;/ServiceName&gt;\n&lt;ServiceStatus.*)(\d)(&lt;/ServiceStatus&gt;.*)
\2</params></step></preprocessing><master_item><key>axl_ServiceStatusXML</key></master_item></item><item><name>Cisco DHCP Monitor Service</name><type>DEPENDENT</type><key>axlCUCMserviceDHCP</key><delay>0</delay><history>7d</history><trends>0</trends><status>DISABLED</status><applications><application><name>AXL Feature Service Status</name></application></applications><valuemap><name>Service state</name></valuemap><preprocessing><step><type>REGEX</type><params>(.*Monitor\sService&lt;/ServiceName&gt;\n&lt;ServiceStatus.*)(\d)(&lt;/ServiceStatus&gt;.*)
\2</params></step></preprocessing><master_item><key>axl_ServiceStatusXML</key></master_item></item><item><name>Cisco Push Notification Service</name><type>DEPENDENT</type><key>axlCUCMservicePUSH</key><delay>0</delay><history>7d</history><trends>0</trends><applications><application><name>AXL Feature Service Status</name></application></applications><valuemap><name>Service state</name></valuemap><preprocessing><step><type>REGEX</type><params>(.*Notification\sService&lt;/ServiceName&gt;\n&lt;ServiceStatus.*)(\d)(&lt;/ServiceStatus&gt;.*)
\2</params></step></preprocessing><master_item><key>axl_ServiceStatusXML</key></master_item></item><item><name>A Cisco DB Replicator</name><type>DEPENDENT</type><key>axlCUCMserviceReplicator</key><delay>0</delay><history>7d</history><trends>0</trends><applications><application><name>AXL Feature Service Status</name></application></applications><valuemap><name>Service state</name></valuemap><preprocessing><step><type>REGEX</type><params>(.*Replicator&lt;/ServiceName&gt;\n&lt;ServiceStatus.*)(\d)(&lt;/ServiceStatus&gt;.*)
\2</params></step></preprocessing><master_item><key>axl_ServiceStatusXML</key></master_item></item><item><name>Cisco IP Voice Media Streaming App</name><type>DEPENDENT</type><key>axlCUCMserviceStreamingApp</key><delay>0</delay><history>7d</history><trends>0</trends><applications><application><name>AXL Feature Service Status</name></application></applications><valuemap><name>Service state</name></valuemap><preprocessing><step><type>REGEX</type><params>(.*Streaming\sApp&lt;/ServiceName&gt;\n&lt;ServiceStatus.*)(\d)(&lt;/ServiceStatus&gt;.*)
\2</params></step></preprocessing><master_item><key>axl_ServiceStatusXML</key></master_item></item><item><name>Cisco Tftp</name><type>DEPENDENT</type><key>axlCUCMserviceTftp</key><delay>0</delay><history>7d</history><trends>0</trends><applications><application><name>AXL Feature Service Status</name></application></applications><valuemap><name>Service state</name></valuemap><preprocessing><step><type>REGEX</type><params>(.*Tftp&lt;/ServiceName&gt;\n&lt;ServiceStatus.*)(\d)(&lt;/ServiceStatus&gt;.*)
\2</params></step></preprocessing><master_item><key>axl_ServiceStatusXML</key></master_item></item><item><name>Service Status getXML</name><type>HTTP_AGENT</type><key>axl_ServiceStatusXML</key><delay>30s</delay><history>0</history><trends>0</trends><value_type>TEXT</value_type><authtype>BASIC</authtype><username>{$ZABBIX_APIUSER_UC}</username><password>{$ZABBIX_APIPASS_UC}</password><applications><application><name>AXL Feature Service Status</name></application></applications><preprocessing><step><type>JAVASCRIPT</type><params>value = String(value) 
value = value.replace(/&gt;&lt;/g,&quot;&gt;\n&lt;&quot;);
value = value.replace(/Started/g,&quot;1&quot;);
return value</params></step><step><type>XMLPATH</type><params>//item</params></step></preprocessing><url>https://{HOST.IP}:8443/controlcenterservice/services/ControlCenterServicesPort</url><posts>&lt;soapenv:Envelope xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:soap=&quot;http://schemas.cisco.com/ast/soap&quot;&gt;&#13;
   &lt;soapenv:Header/&gt;&#13;
   &lt;soapenv:Body&gt;&#13;
      &lt;soapGetServiceStatus&gt;&#13;
        &lt;ServiceStatus&gt;&lt;/ServiceStatus&gt;&#13;
      &lt;/soapGetServiceStatus&gt;&#13;
   &lt;/soapenv:Body&gt;&#13;
&lt;/soapenv:Envelope&gt;</posts><post_type>XML</post_type><headers><header><name>SOAPAction</name><value>&quot;http://schemas.cisco.com/ast/soap/action/#ControlCenterServices#soapGetServiceList&quot;</value></header><header><name>Content-Type</name><value>text/xml; charset=utf-8</value></header></headers><request_method>POST</request_method></item></items></template></templates><graphs><graph><name>Service Status</name><graph_items><graph_item><color>199C0D</color><calc_fnc>MAX</calc_fnc><item><host>Cisco AXL Feature Service Status</host><key>axlCUCMserviceReplicator</key></item></graph_item><graph_item><sortorder>1</sortorder><color>F63100</color><calc_fnc>MAX</calc_fnc><item><host>Cisco AXL Feature Service Status</host><key>axlCUCMserviceCallManager</key></item></graph_item><graph_item><sortorder>2</sortorder><color>2774A4</color><calc_fnc>MAX</calc_fnc><item><host>Cisco AXL Feature Service Status</host><key>axlCUCMserviceCTIManager</key></item></graph_item><graph_item><sortorder>3</sortorder><color>F7941D</color><calc_fnc>MAX</calc_fnc><item><host>Cisco AXL Feature Service Status</host><key>axlCUCMserviceDatabaseLayerMonitor</key></item></graph_item><graph_item><sortorder>4</sortorder><color>6C59DC</color><calc_fnc>MAX</calc_fnc><item><host>Cisco AXL Feature Service Status</host><key>axlCUCMserviceStreamingApp</key></item></graph_item><graph_item><sortorder>5</sortorder><color>C7A72D</color><calc_fnc>MAX</calc_fnc><item><host>Cisco AXL Feature Service Status</host><key>axlCUCMservicePUSH</key></item></graph_item><graph_item><sortorder>6</sortorder><color>BA2A5D</color><calc_fnc>MAX</calc_fnc><item><host>Cisco AXL Feature Service Status</host><key>axlCUCMserviceTftp</key></item></graph_item><graph_item><sortorder>7</sortorder><color>F230E0</color><calc_fnc>MAX</calc_fnc><item><host>Cisco AXL Feature Service Status</host><key>axlCUCMserviceCiscoDB</key></item></graph_item></graph_items></graph></graphs><value_maps><value_map><name>Service state</name><mappings><mapping><value>0</value><newvalue>Down</newvalue></mapping><mapping><value>1</value><newvalue>Up</newvalue></mapping></mappings></value_map></value_maps></zabbix_export>
