5.02021-11-21T21:50:11ZVOIP ALLCisco AXL Feature Service StatusCisco AXL Feature Service Status## 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
VOIP ALLAXL Feature Service Status- Cisco CallManagerDEPENDENTaxlCUCMserviceCallManager07d0AXL Feature Service StatusService stateREGEX(.*CallManager</ServiceName>\n<ServiceStatus.*)(\d)(</ServiceStatus>.*)
\2axl_ServiceStatusXML
- Service A Cisco DBDEPENDENTaxlCUCMserviceCiscoDB07d0AXL Feature Service StatusService stateREGEX(.*Cisco\sDB</ServiceName>\n<ServiceStatus.*)(\d)(</ServiceStatus>.*)
\2axl_ServiceStatusXML
- Cisco CTIManagerDEPENDENTaxlCUCMserviceCTIManager07d0AXL Feature Service StatusService stateREGEX(.*CTIManager</ServiceName>\n<ServiceStatus.*)(\d)(</ServiceStatus>.*)
\2axl_ServiceStatusXML
- Cisco Database Layer MonitorDEPENDENTaxlCUCMserviceDatabaseLayerMonitor07d0AXL Feature Service StatusService stateREGEX(.*Layer\sMonitor</ServiceName>\n<ServiceStatus.*)(\d)(</ServiceStatus>.*)
\2axl_ServiceStatusXML
- Cisco DHCP Monitor ServiceDEPENDENTaxlCUCMserviceDHCP07d0DISABLEDAXL Feature Service StatusService stateREGEX(.*Monitor\sService</ServiceName>\n<ServiceStatus.*)(\d)(</ServiceStatus>.*)
\2axl_ServiceStatusXML
- Cisco Push Notification ServiceDEPENDENTaxlCUCMservicePUSH07d0AXL Feature Service StatusService stateREGEX(.*Notification\sService</ServiceName>\n<ServiceStatus.*)(\d)(</ServiceStatus>.*)
\2axl_ServiceStatusXML
- A Cisco DB ReplicatorDEPENDENTaxlCUCMserviceReplicator07d0AXL Feature Service StatusService stateREGEX(.*Replicator</ServiceName>\n<ServiceStatus.*)(\d)(</ServiceStatus>.*)
\2axl_ServiceStatusXML
- Cisco IP Voice Media Streaming AppDEPENDENTaxlCUCMserviceStreamingApp07d0AXL Feature Service StatusService stateREGEX(.*Streaming\sApp</ServiceName>\n<ServiceStatus.*)(\d)(</ServiceStatus>.*)
\2axl_ServiceStatusXML
- Cisco TftpDEPENDENTaxlCUCMserviceTftp07d0AXL Feature Service StatusService stateREGEX(.*Tftp</ServiceName>\n<ServiceStatus.*)(\d)(</ServiceStatus>.*)
\2axl_ServiceStatusXML
- Service Status getXMLHTTP_AGENTaxl_ServiceStatusXML30s00TEXTBASIC{$ZABBIX_APIUSER_UC}{$ZABBIX_APIPASS_UC}AXL Feature Service StatusJAVASCRIPTvalue = String(value)
value = value.replace(/></g,">\n<");
value = value.replace(/Started/g,"1");
return valueXMLPATH//itemhttps://{HOST.IP}:8443/controlcenterservice/services/ControlCenterServicesPort<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://schemas.cisco.com/ast/soap">
<soapenv:Header/>
<soapenv:Body>
<soapGetServiceStatus>
<ServiceStatus></ServiceStatus>
</soapGetServiceStatus>
</soapenv:Body>
</soapenv:Envelope>XMLSOAPAction"http://schemas.cisco.com/ast/soap/action/#ControlCenterServices#soapGetServiceList"Content-Typetext/xml; charset=utf-8POST
Service Status199C0DMAX- Cisco AXL Feature Service StatusaxlCUCMserviceReplicator
1F63100MAX- Cisco AXL Feature Service StatusaxlCUCMserviceCallManager
22774A4MAX- Cisco AXL Feature Service StatusaxlCUCMserviceCTIManager
3F7941DMAX- Cisco AXL Feature Service StatusaxlCUCMserviceDatabaseLayerMonitor
46C59DCMAX- Cisco AXL Feature Service StatusaxlCUCMserviceStreamingApp
5C7A72DMAX- Cisco AXL Feature Service StatusaxlCUCMservicePUSH
6BA2A5DMAX- Cisco AXL Feature Service StatusaxlCUCMserviceTftp
7F230E0MAX- Cisco AXL Feature Service StatusaxlCUCMserviceCiscoDB
Service state0Down1Up