5.02021-11-21T22:02:44ZUser templatesESA-CISCO XML StatusESA-CISCO XML Status## Overview
Template allows to monitor your CISCO ESA ( IRONPORT ). number of active recipients, number of completed recipietns per minute, number of injected (recieved by esa) messages per minute, number of connections and so on. For now there is no triggers.
Installation:
1. import the template,
2. create read\_only\_operator user in your ESA,
3. create and fill in value macros in zabbix ESA host: {$IRP\_LOGIN} for login and {$IRP\_PASS} for password (both created on step 2)
4. link imported template to ESA host
Default update interval is 5 min. you can chage it in "Get\_Ironport\_xml\_status" item.
Tempalate contains 28 items. "HTTP agent" item (Get\_Ironport\_xml\_status) reads xml status page from ESA (https://{HOST.IP}/xml/status) and 27 dependet items, using preproceccing and XML Path to get items from XML:
* 5xx\_hard\_bounced\_recips
* active\_recips
* completed\_recips
* completed\_recips\_last\_1\_min
* conn\_in
* conn\_out
* deleted\_recips
* delivered\_recips
* delivered\_recips\_last\_1\_min
* dns\_hard\_bounced\_recips
* dropped\_msgs
* expired\_hard\_bounced\_recips
* filter\_hard\_bounced\_recips
* gen\_bounce\_recips
* global\_unsub\_hits
* hard\_bounced\_recips
* hard\_bounced\_recips\_last\_1\_min
* inj\_msgs
* inj\_msgs\_last\_1\_min
* inj\_recips
* inj\_recips\_last\_1\_min
* kbytes\_in\_policy\_virus\_outbreak\_quarantine
* msgs\_in\_policy\_virus\_outbreak\_quarantine
* other\_hard\_bounced\_recips
* rejected\_recips
* soft\_bounced\_evts
* soft\_bounced\_evts\_last\_1\_min
## Author
DK
User templatescountersgaugesrates- 5xx_hard_bounced_recips lifetimeDEPENDENT5xx_hard_bounced_recips07dcountersXMLPATH/status/counters/counter[@name="5xx_hard_bounced_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- active_recipsDEPENDENTactive_recips0gaugesXMLPATH/status/gauges/gauge[@name="active_recips"]/@currentSTR_REPLACEcurrent="
RTRIM"Get_Ironport_xml_status
- completed_recips lifetimeDEPENDENTcompleted_recips07dcountersXMLPATH/status/counters/counter[@name="completed_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- completed_recips per 1mDEPENDENTcompleted_recips_last_1_min0ratesXMLPATH/status/rates/rate[@name="completed_recips"]/@last_1_minSTR_REPLACElast_1_min="
RTRIM"Get_Ironport_xml_status
- conn_inDEPENDENTconn_in0gaugesXMLPATH/status/gauges/gauge[@name="conn_in"]/@currentSTR_REPLACEcurrent="
RTRIM"Get_Ironport_xml_status
- conn_outDEPENDENTconn_out0gaugesXMLPATH/status/gauges/gauge[@name="conn_out"]/@currentSTR_REPLACEcurrent="
RTRIM"Get_Ironport_xml_status
- deleted_recips lifetimeDEPENDENTdeleted_recips07dcountersXMLPATH/status/counters/counter[@name="deleted_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- delivered_recips lifetimeDEPENDENTdelivered_recips07dcountersXMLPATH/status/counters/counter[@name="delivered_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- delivered_recips per 1mDEPENDENTdelivered_recips_last_1_min0ratesXMLPATH/status/rates/rate[@name="delivered_recips"]/@last_1_minSTR_REPLACElast_1_min="
RTRIM"Get_Ironport_xml_status
- dns_hard_bounced_recips lifetimeDEPENDENTdns_hard_bounced_recips07dcountersXMLPATH/status/counters/counter[@name="dns_hard_bounced_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- dropped_msgs lifetimeDEPENDENTdropped_msgs07dcountersXMLPATH/status/counters/counter[@name="dropped_msgs"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- expired_hard_bounced_recips lifetimeDEPENDENTexpired_hard_bounced_recips07dcountersXMLPATH/status/counters/counter[@name="expired_hard_bounced_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- filter_hard_bounced_recips lifetimeDEPENDENTfilter_hard_bounced_recips07dcountersXMLPATH/status/counters/counter[@name="filter_hard_bounced_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- gen_bounce_recips lifetimeDEPENDENTgen_bounce_recips07dcountersXMLPATH/status/counters/counter[@name="gen_bounce_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- Get_Ironport_xml_statusHTTP_AGENTGet_Ironport_xml_status5m1d0TEXTBASIC{$IRP_LOGIN}{$IRP_PASS}5shttps://{HOST.IP}/xml/status
- global_unsub_hits lifetimeDEPENDENTglobal_unsub_hits07dcountersXMLPATH/status/counters/counter[@name="global_unsub_hits"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- hard_bounced_recips lifetimeDEPENDENThard_bounced_recips07dcountersXMLPATH/status/counters/counter[@name="hard_bounced_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- hard_bounced_recips per 1mDEPENDENThard_bounced_recips_last_1_min0ratesXMLPATH/status/rates/rate[@name="hard_bounced_recips"]/@last_1_minSTR_REPLACElast_1_min="
RTRIM"Get_Ironport_xml_status
- inj_msgs lifetimeDEPENDENTinj_msgs07dcountersXMLPATH/status/counters/counter[@name="inj_msgs"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- inj_msgs per 1mDEPENDENTinj_msgs_last_1_min0ratesXMLPATH/status/rates/rate[@name="inj_msgs"]/@last_1_minSTR_REPLACElast_1_min="
RTRIM"Get_Ironport_xml_status
- inj_recips lifetimeDEPENDENTinj_recips07dcountersXMLPATH/status/counters/counter[@name="inj_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- inj_recips per 1mDEPENDENTinj_recips_last_1_min0ratesXMLPATH/status/rates/rate[@name="inj_recips"]/@last_1_minSTR_REPLACElast_1_min="
RTRIM"Get_Ironport_xml_status
- kbytes_in_policy_virus_outbreak_quarantineDEPENDENTkbytes_in_policy_virus_outbreak_quarantine0gaugesXMLPATH/status/gauges/gauge[@name="kbytes_in_policy_virus_outbreak_quarantine"]/@currentSTR_REPLACEcurrent="
RTRIM"Get_Ironport_xml_status
- msgs_in_policy_virus_outbreak_quarantineDEPENDENTmsgs_in_policy_virus_outbreak_quarantine0gaugesXMLPATH/status/gauges/gauge[@name="msgs_in_policy_virus_outbreak_quarantine"]/@currentSTR_REPLACEcurrent="
RTRIM"Get_Ironport_xml_status
- other_hard_bounced_recips lifetimeDEPENDENTother_hard_bounced_recips07dcountersXMLPATH/status/counters/counter[@name="other_hard_bounced_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- rejected_recips lifetimeDEPENDENTrejected_recips07dcountersXMLPATH/status/counters/counter[@name="rejected_recips"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- soft_bounced_evts lifetimeDEPENDENTsoft_bounced_evts07dcountersXMLPATH/status/counters/counter[@name="soft_bounced_evts"]/@lifetimeSTR_REPLACElifetime="
RTRIM"Get_Ironport_xml_status
- soft_bounced_evts per 1mDEPENDENTsoft_bounced_evts_last_1_min0ratesXMLPATH/status/rates/rate[@name="soft_bounced_evts"]/@last_1_minSTR_REPLACElast_1_min="
RTRIM"Get_Ironport_xml_status
active_recips11A7C11- ESA-CISCO XML Statusactive_recips
conn_in11A7C11- ESA-CISCO XML Statusconn_in
conn_out11A7C11- ESA-CISCO XML Statusconn_out
delivered_recips per 1m11A7C11- ESA-CISCO XML Statusdelivered_recips_last_1_min