diff options
Diffstat (limited to 'templates/net')
33 files changed, 1646 insertions, 33 deletions
diff --git a/templates/net/alcatel_timetra_snmp/template_net_alcatel_timetra_snmp.yaml b/templates/net/alcatel_timetra_snmp/template_net_alcatel_timetra_snmp.yaml index 90cefeef51c..3f01d6dca2c 100644 --- a/templates/net/alcatel_timetra_snmp/template_net_alcatel_timetra_snmp.yaml +++ b/templates/net/alcatel_timetra_snmp/template_net_alcatel_timetra_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:27Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 53044571fb864d87af32473e08c76d0b template: 'Alcatel Timetra TiMOS SNMP' name: 'Alcatel Timetra TiMOS SNMP' description: | @@ -29,6 +31,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: e28cb751b37e42d29be9f0295bd030b6 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.6527.3.1.2.1.1.1.0 @@ -45,12 +48,14 @@ zabbix_export: value: CPU triggers: - + uuid: 8d326dfd92344857bbd293f5612e4bc2 expression: 'min(/Alcatel Timetra TiMOS SNMP/system.cpu.util[sgiCpuUsage.0],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 2183a57a2c904632bf813c15610765f7 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -76,6 +81,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 9f1c8827a9ef4948808bac9d76add9a8 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -102,12 +108,14 @@ zabbix_export: value: Inventory triggers: - + uuid: e1342049246c473d84bd8823e73b7ccd expression: '(last(/Alcatel Timetra TiMOS SNMP/system.sw.os[sysDescr.0],#1)<>last(/Alcatel Timetra TiMOS SNMP/system.sw.os[sysDescr.0],#2))=1 and length(last(/Alcatel Timetra TiMOS SNMP/system.sw.os[sysDescr.0]))>0' name: 'Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: 3f2769066a184d29afd26047039b633c name: 'Available memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.6527.3.1.2.1.1.10.0 @@ -127,6 +135,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 9005685cea194d7c9702f19040df7b80 name: 'Total memory' type: CALCULATED key: 'vm.memory.total[snmp]' @@ -139,6 +148,7 @@ zabbix_export: tag: Application value: Memory - + uuid: f5cd1ed0f61f464f86a97485f833d832 name: 'Used memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.6527.3.1.2.1.1.9.0 @@ -158,6 +168,7 @@ zabbix_export: tag: Application value: Memory - + uuid: f223ac289a99469e8861219f4254dea6 name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[vm.memory.util.0]' @@ -172,12 +183,14 @@ zabbix_export: value: Memory triggers: - + uuid: c7049c912cc64d2dbcdbf0116bb540a0 expression: 'min(/Alcatel Timetra TiMOS SNMP/vm.memory.util[vm.memory.util.0],5m)>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' discovery_rules: - + uuid: fe7fa4ab68b8430c86a3adf6ba2fd048 name: 'Entity Serial Numbers Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_NAME},1.3.6.1.4.1.6527.3.1.2.2.1.8.1.8,{#ENT_CLASS},1.3.6.1.4.1.6527.3.1.2.2.1.8.1.7,{#ENT_SN},1.3.6.1.4.1.6527.3.1.2.2.1.8.1.5]' @@ -192,6 +205,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: ec087163f366430fbd688390bce17980 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6527.3.1.2.2.1.8.1.5.{#SNMPINDEX}' @@ -212,12 +226,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: b615fe69db4d4a22a1a563ac8859538c expression: '(last(/Alcatel Timetra TiMOS SNMP/system.hw.serialnumber[tmnxHwSerialNumber.{#SNMPINDEX}],#1)<>last(/Alcatel Timetra TiMOS SNMP/system.hw.serialnumber[tmnxHwSerialNumber.{#SNMPINDEX}],#2))=1 and length(last(/Alcatel Timetra TiMOS SNMP/system.hw.serialnumber[tmnxHwSerialNumber.{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 0fa1180b594e401a83927f6c20809a86 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6527.3.1.2.2.1.4.1.2]' @@ -231,6 +247,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: be9fb466b33f4d078b6aae15123bc7d6 name: '#{#SNMPINDEX}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6527.3.1.2.2.1.4.1.2.{#SNMPINDEX}' @@ -249,12 +266,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 12b3415cee954826841e53f7308ccc82 expression: 'count(/Alcatel Timetra TiMOS SNMP/sensor.fan.status[tmnxChassisFanOperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: '#{#SNMPINDEX}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: f99bcd2eff1349f08ae23f6f9dbd6cfb name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6527.3.1.2.2.1.5.1.6]' @@ -262,6 +281,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: a52d5ce3437f4f1ca633cc541028ccc7 name: '#{#SNMPINDEX}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6527.3.1.2.2.1.5.1.6.{#SNMPINDEX}' @@ -284,12 +304,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 83968ed8b7cb4faa883f599176cf71ba expression: 'count(/Alcatel Timetra TiMOS SNMP/sensor.psu.status[tmnxChassisPowerSupply1Status.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: '#{#SNMPINDEX}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: b73b01d720c7431085657548d620f76e name: '#{#SNMPINDEX}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6527.3.1.2.2.1.5.1.7.{#SNMPINDEX}' @@ -312,12 +334,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 81a8e1b99bb24194b51bb542fb9186f1 expression: 'count(/Alcatel Timetra TiMOS SNMP/sensor.psu.status[tmnxChassisPowerSupply2Status.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: '#{#SNMPINDEX}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 6382c9595cb446778d23bb273143b27c name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6527.3.1.2.2.1.8.1.8,{#TEMP_SENSOR},1.3.6.1.4.1.6527.3.1.2.2.1.8.1.17]' @@ -331,6 +355,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: c6a233ce51d44b63963f2345f709e6b3 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6527.3.1.2.2.1.8.1.18.{#SNMPINDEX}' @@ -347,6 +372,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 29b631df488d4b15a38eff16ba1c1796 expression: 'avg(/Alcatel Timetra TiMOS SNMP/sensor.temp.value[tmnxHwTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Alcatel Timetra TiMOS SNMP/sensor.temp.value[tmnxHwTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -355,6 +381,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 5232262bc2814209b14b90572c69c104 expression: 'avg(/Alcatel Timetra TiMOS SNMP/sensor.temp.value[tmnxHwTemperature.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Alcatel Timetra TiMOS SNMP/sensor.temp.value[tmnxHwTemperature.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -368,6 +395,7 @@ zabbix_export: expression: 'avg(/Alcatel Timetra TiMOS SNMP/sensor.temp.value[tmnxHwTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/Alcatel Timetra TiMOS SNMP/sensor.temp.value[tmnxHwTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: 8355d1206cf64c29a7de75f1199807d9 expression: 'avg(/Alcatel Timetra TiMOS SNMP/sensor.temp.value[tmnxHwTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Alcatel Timetra TiMOS SNMP/sensor.temp.value[tmnxHwTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -398,6 +426,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: 95a194271a584008a81564fd80189c5a name: 'TIMETRA-CHASSIS-MIB::TmnxDeviceState' mappings: - @@ -417,6 +446,7 @@ zabbix_export: newvalue: deviceStateOutOfService graphs: - + uuid: 7300eff1609b497aa7628ed83b36a481 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -428,6 +458,7 @@ zabbix_export: host: 'Alcatel Timetra TiMOS SNMP' key: 'system.cpu.util[sgiCpuUsage.0]' - + uuid: e404b522555e4f9092930ce870649828 name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -445,6 +476,7 @@ zabbix_export: host: 'Alcatel Timetra TiMOS SNMP' key: 'vm.memory.available[sgiKbMemoryAvailable.0]' - + uuid: 111cde007d8342f9b743f08f12380ec3 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/arista_snmp/template_net_arista_snmp.yaml b/templates/net/arista_snmp/template_net_arista_snmp.yaml index 8843f845273..7f37c09fd54 100644 --- a/templates/net/arista_snmp/template_net_arista_snmp.yaml +++ b/templates/net/arista_snmp/template_net_arista_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:27Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 26674f62500e4e79b9f470bbf962130d template: 'Arista SNMP' name: 'Arista SNMP' description: | @@ -31,6 +33,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 8954dfa9dc4445ad987f764e35c7db6e name: 'Get sensors' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_TYPE},1.3.6.1.2.1.99.1.1.1.1,{#SENSOR_INFO},1.3.6.1.2.1.47.1.1.1.1.2,{#SENSOR_PRECISION},1.3.6.1.2.1.99.1.1.1.3,{#THRESHOLD_LO_WARN},1.3.6.1.4.1.30065.3.12.1.1.1.1,{#THRESHOLD_LO_CRIT},1.3.6.1.4.1.30065.3.12.1.1.1.2,{#THRESHOLD_HI_WARN},1.3.6.1.4.1.30065.3.12.1.1.1.3,{#THRESHOLD_HI_CRIT},1.3.6.1.4.1.30065.3.12.1.1.1.4]' @@ -64,6 +67,7 @@ zabbix_export: value: 'Zabbix raw items' discovery_rules: - + uuid: 54b839c0606741bfad5c84497cf1d295 name: 'Entity discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -77,6 +81,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 161777c6b77c4c91a11e90dda46d4ec5 name: '{#ENT_NAME}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.13.{#SNMPINDEX}' @@ -96,6 +101,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 2f25bd11644d4bd3917d6c6693e74c99 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -116,12 +122,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 6097dc4d1122462cb041485160005a9f expression: '(last(/Arista SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#1)<>last(/Arista SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#2))=1 and length(last(/Arista SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: c78a9f82601847338d687ed01577e958 name: 'Fan discovery' type: DEPENDENT key: fan.discovery @@ -136,6 +144,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with rpm filter' item_prototypes: - + uuid: 7d86974a2de14ce3a254172b6bf0761f name: '{#SENSOR_INFO}: Fan speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -152,6 +161,7 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 20eb0f945e314a4e85c467907a2eafe2 expression: 'min(/Arista SNMP/sensor.fan.speed[entPhySensorValue.{#SNMPINDEX}],5m) > {#THRESHOLD_HI_CRIT}' name: '{#SENSOR_INFO}: Fan speed is above the critical threshold of {#THRESHOLD_HI_CRIT}rpm for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -162,6 +172,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan is in critical state' expression: 'count(/Arista SNMP/sensor.fan.status[entPhySensorOperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' - + uuid: ce014a26882f4755b2629ad2937020aa expression: 'min(/Arista SNMP/sensor.fan.speed[entPhySensorValue.{#SNMPINDEX}],5m) > {#THRESHOLD_HI_WARN}' name: '{#SENSOR_INFO}: Fan speed is above the warning threshold of {#THRESHOLD_HI_WARN}rpm for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -175,6 +186,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan speed is above the critical threshold of {#THRESHOLD_HI_CRIT}rpm for 5m' expression: 'min(/Arista SNMP/sensor.fan.speed[entPhySensorValue.{#SNMPINDEX}],5m) > {#THRESHOLD_HI_CRIT}' - + uuid: f21aa216662147199eb1e482d98c4bf0 expression: 'max(/Arista SNMP/sensor.fan.speed[entPhySensorValue.{#SNMPINDEX}],5m) < {#THRESHOLD_LO_CRIT}' name: '{#SENSOR_INFO}: Fan speed is below the critical threshold of {#THRESHOLD_LO_CRIT}rpm for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -185,6 +197,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan is in critical state' expression: 'count(/Arista SNMP/sensor.fan.status[entPhySensorOperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' - + uuid: fc455041d4444d25afb6cfd37710c5fa expression: 'max(/Arista SNMP/sensor.fan.speed[entPhySensorValue.{#SNMPINDEX}],5m) < {#THRESHOLD_LO_WARN}' name: '{#SENSOR_INFO}: Fan speed is below the warning threshold of {#THRESHOLD_LO_WARN}rpm for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -198,6 +211,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan speed is below the critical threshold of {#THRESHOLD_LO_CRIT}rpm for 5m' expression: 'max(/Arista SNMP/sensor.fan.speed[entPhySensorValue.{#SNMPINDEX}],5m) < {#THRESHOLD_LO_CRIT}' - + uuid: c5e6aaebbf9d467488fdfa1127a31fd7 name: '{#SENSOR_INFO}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.5.{#SNMPINDEX}' @@ -216,6 +230,7 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: c6684428491144b1a64236cd3c576cb2 expression: 'count(/Arista SNMP/sensor.fan.status[entPhySensorOperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: '{#SENSOR_INFO}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -289,6 +304,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 01b83e46160a437da4345824f472cc3b name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -302,6 +318,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 3ec518948c0d4472b55adc761ef7855d name: '{#ENT_NAME}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.131.1.1.1.3.{#SNMPINDEX}' @@ -318,12 +335,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 62b1772e932f474b96ffe66746e54651 expression: 'count(/Arista SNMP/sensor.psu.status[entStateOper.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: '{#ENT_NAME}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 50d834b15d7f4755b1ff89ddba90fa4d name: 'Temperature discovery' type: DEPENDENT key: temp.discovery @@ -342,6 +361,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with celsius filter' item_prototypes: - + uuid: 2851148fc01c4ba5afb5ab6a3deba5ff name: '{#SENSOR_INFO}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.5.{#SNMPINDEX}' @@ -359,6 +379,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 0f769e8ce0b647989085460beb9a2155 name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -382,12 +403,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: b37c6c51530a41b99723a55f20f9614f expression: 'min(/Arista SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m) > {#THRESHOLD_HI_CRIT}' name: '{#SENSOR_INFO}: Temperature is above the critical threshold of {#THRESHOLD_HI_CRIT}°C for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor values defined in the device.' - + uuid: 071ce51f502a45b6abf661d3bc92d370 expression: 'min(/Arista SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m) > {#THRESHOLD_HI_WARN}' name: '{#SENSOR_INFO}: Temperature is above the warning threshold of {#THRESHOLD_HI_WARN}°C for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -398,12 +421,14 @@ zabbix_export: name: '{#SENSOR_INFO}: Temperature is above the critical threshold of {#THRESHOLD_HI_CRIT}°C for 5m' expression: 'min(/Arista SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m) > {#THRESHOLD_HI_CRIT}' - + uuid: ad1158b5df174adebb76d095aadb4f36 expression: 'max(/Arista SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m) < {#THRESHOLD_LO_CRIT}' name: '{#SENSOR_INFO}: Temperature is below the critical threshold of {#THRESHOLD_LO_CRIT}°C for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor values defined in the device.' - + uuid: 6d857a8bca0b4115b14baa0823cdf2e2 expression: 'max(/Arista SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m) < {#THRESHOLD_LO_WARN}' name: '{#SENSOR_INFO}: Temperature is below the warning threshold of {#THRESHOLD_LO_WARN}°C for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -481,6 +506,7 @@ zabbix_export: status: ENABLED discover: NO_DISCOVER - + uuid: 3002dbe2caa042dcb2beb058b25500f8 name: 'Voltage discovery' type: DEPENDENT key: voltage.discovery @@ -495,6 +521,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with volts filter' item_prototypes: - + uuid: 7f66af7d12864f2cbaa8a106979ec427 name: '{#SENSOR_INFO}: Voltage' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -512,12 +539,14 @@ zabbix_export: value: Voltage trigger_prototypes: - + uuid: 05b49ff9b6f746a0acb84db5544b16cd expression: 'min(/Arista SNMP/sensor.voltage.value[entPhySensorValue.{#SNMPINDEX}],5m) > {#THRESHOLD_HI_CRIT}' name: '{#SENSOR_INFO}: Voltage is above the critical threshold of {#THRESHOLD_HI_CRIT}V for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses voltage sensor values defined in the device.' - + uuid: cbb6ada91bd94532a2effbbfb38fa5d9 expression: 'min(/Arista SNMP/sensor.voltage.value[entPhySensorValue.{#SNMPINDEX}],5m) > {#THRESHOLD_HI_WARN}' name: '{#SENSOR_INFO}: Voltage is above the warning threshold of {#THRESHOLD_HI_WARN}V for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -528,12 +557,14 @@ zabbix_export: name: '{#SENSOR_INFO}: Voltage is above the critical threshold of {#THRESHOLD_HI_CRIT}V for 5m' expression: 'min(/Arista SNMP/sensor.voltage.value[entPhySensorValue.{#SNMPINDEX}],5m) > {#THRESHOLD_HI_CRIT}' - + uuid: 2f4c175ea002432cb0dbd3fafbbe041b expression: 'max(/Arista SNMP/sensor.voltage.value[entPhySensorValue.{#SNMPINDEX}],5m) < {#THRESHOLD_LO_CRIT}' name: '{#SENSOR_INFO}: Voltage is below the critical threshold of {#THRESHOLD_LO_CRIT}V for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses voltage sensor values defined in the device.' - + uuid: 18555506dc4246fb8950d65af0de7267 expression: 'max(/Arista SNMP/sensor.voltage.value[entPhySensorValue.{#SNMPINDEX}],5m) < {#THRESHOLD_LO_WARN}' name: '{#SENSOR_INFO}: Voltage is below the warning threshold of {#THRESHOLD_LO_WARN}V for 5m' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -629,6 +660,7 @@ zabbix_export: value: '90' valuemaps: - + uuid: 318f3041aea04848a223de86e589c232 name: 'ENTITY-SENSORS-MIB::EntitySensorStatus' mappings: - @@ -641,6 +673,7 @@ zabbix_export: value: '3' newvalue: nonoperational - + uuid: 15ba17df88eb435d9d48145fba8d9029 name: 'ENTITY-STATE-MIB::EntityOperState' mappings: - diff --git a/templates/net/brocade_fc_sw_snmp/template_net_brocade_fc_sw_snmp.yaml b/templates/net/brocade_fc_sw_snmp/template_net_brocade_fc_sw_snmp.yaml index 7538ba07a5d..23177b4e342 100644 --- a/templates/net/brocade_fc_sw_snmp/template_net_brocade_fc_sw_snmp.yaml +++ b/templates/net/brocade_fc_sw_snmp/template_net_brocade_fc_sw_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:14Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: de96d02bd5f242bfa31308ae2131d03f template: 'Brocade FC SNMP' name: 'Brocade FC SNMP' description: | @@ -31,6 +33,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: b17a06635cb2400f9c6d0f848fd38868 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1588.2.1.1.1.26.1.0 @@ -47,12 +50,14 @@ zabbix_export: value: CPU triggers: - + uuid: 769b778439334b00b452226c6d8d72b1 expression: 'min(/Brocade FC SNMP/system.cpu.util[swCpuUsage.0],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: c6e2d4c076b14ed19fbcb08caa32e5be name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1588.2.1.1.1.1.6.0 @@ -73,6 +78,7 @@ zabbix_export: value: Inventory triggers: - + uuid: f3d45e4fa7b34eb88f124aece600cb59 expression: '(last(/Brocade FC SNMP/system.hw.firmware,#1)<>last(/Brocade FC SNMP/system.hw.firmware,#2))=1 and length(last(/Brocade FC SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -80,6 +86,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 3c68a1be050d4c1287e63eb7b3b81f8f name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1588.2.1.1.1.1.10.0 @@ -101,12 +108,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 301dfe752c2d4b98a910a5f4ed9f9da6 expression: '(last(/Brocade FC SNMP/system.hw.serialnumber,#1)<>last(/Brocade FC SNMP/system.hw.serialnumber,#2))=1 and length(last(/Brocade FC SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 29f1dda8042d4fd18d7da9eb95fea76c name: 'Overall system health status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1588.2.1.1.1.1.7.0 @@ -129,12 +138,14 @@ zabbix_export: value: Status triggers: - + uuid: 7575a87368fe4bf78aa3843777d2bf8b expression: 'count(/Brocade FC SNMP/system.status[swOperStatus.0],#1,"eq","{$HEALTH_CRIT_STATUS}")=1' name: 'System status is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for errors' - + uuid: 94a7d7be1a08467cb43156789397b8dd expression: 'count(/Brocade FC SNMP/system.status[swOperStatus.0],#1,"eq","{$HEALTH_WARN_STATUS:\"offline\"}")=1 or count(/Brocade FC SNMP/system.status[swOperStatus.0],#1,"eq","{$HEALTH_WARN_STATUS:\"testing\"}")=1' name: 'System status is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -145,6 +156,7 @@ zabbix_export: name: 'System status is in critical state' expression: 'count(/Brocade FC SNMP/system.status[swOperStatus.0],#1,"eq","{$HEALTH_CRIT_STATUS}")=1' - + uuid: 9a8441cae4fb4c698502a20d5ce23ddf name: 'Memory utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1588.2.1.1.1.26.6.0 @@ -161,12 +173,14 @@ zabbix_export: value: Memory triggers: - + uuid: 3c4e71af2ace46a6819cf8f2635e62d1 expression: 'min(/Brocade FC SNMP/vm.memory.util[swMemUsage.0],5m)>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' discovery_rules: - + uuid: 721801e236e34b02b5430d115b23817e name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.1,{#SENSOR_TYPE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.2,{#SENSOR_INFO},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.5]' @@ -180,6 +194,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 4f37f76d0b3241598e69b091f1835ef5 name: '{#SENSOR_INFO}: Fan speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1588.2.1.1.1.1.22.1.4.{#SNMPINDEX}' @@ -195,6 +210,7 @@ zabbix_export: tag: Application value: Fans - + uuid: ee2569161ad146b392bb8f331a7f7d19 name: '{#SENSOR_INFO}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1588.2.1.1.1.1.22.1.3.{#SNMPINDEX}' @@ -211,12 +227,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 05a25e1983654cb6a7b567db9745fb2d expression: 'count(/Brocade FC SNMP/sensor.fan.status[swSensorStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: '{#SENSOR_INFO}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: bdc722d7b810488190bf95a4e8853f1b expression: 'count(/Brocade FC SNMP/sensor.fan.status[swSensorStatus.{#SNMPINDEX}],#1,"ne","{$FAN_OK_STATUS}")=1' name: '{#SENSOR_INFO}: Fan is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -227,6 +245,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan is in critical state' expression: 'count(/Brocade FC SNMP/sensor.fan.status[swSensorStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' - + uuid: 32c9720e348e4d4ebb9e70c2b247de29 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.1,{#SENSOR_TYPE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.2,{#SENSOR_INFO},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.5]' @@ -240,6 +259,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 7a8f32cbb43f4ce789097e8cb26b0456 name: '{#SENSOR_INFO}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1588.2.1.1.1.1.22.1.3.{#SNMPINDEX}' @@ -256,12 +276,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: ecefd3f9a45f4a54ac17d9875119f649 expression: 'count(/Brocade FC SNMP/sensor.psu.status[swSensorStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: '{#SENSOR_INFO}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 814fe5e8f30344d39f8cb46d4466da96 expression: 'count(/Brocade FC SNMP/sensor.psu.status[swSensorStatus.{#SNMPINDEX}],#1,"ne","{$PSU_OK_STATUS}")=1' name: '{#SENSOR_INFO}: Power supply is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -272,6 +294,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Power supply is in critical state' expression: 'count(/Brocade FC SNMP/sensor.psu.status[swSensorStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' - + uuid: efaa3e2dfb5b405d99998bd6f8a08697 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.1,{#SENSOR_TYPE},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.2,{#SENSOR_INFO},1.3.6.1.4.1.1588.2.1.1.1.1.22.1.5]' @@ -285,6 +308,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: f95f92a4151d4039ab3ce73ca231f079 name: '{#SENSOR_INFO}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1588.2.1.1.1.1.22.1.3.{#SNMPINDEX}' @@ -302,6 +326,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: ee48ef951f124c569327670a2a0f2152 name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1588.2.1.1.1.1.22.1.4.{#SNMPINDEX}' @@ -318,6 +343,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: f42f356fd85c4575b4f791bed396f1f6 expression: 'avg(/Brocade FC SNMP/sensor.temp.value[swSensorValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Brocade FC SNMP/sensor.temp.value[swSensorValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -326,6 +352,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 81e31c9a5f584d339f6065cf8a516a3d expression: 'avg(/Brocade FC SNMP/sensor.temp.value[swSensorValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Brocade FC SNMP/sensor.temp.value[swSensorValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -334,6 +361,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: 4f0a3201f66e41178334e276f070a45d expression: | avg(/Brocade FC SNMP/sensor.temp.value[swSensorValue.{#SNMPINDEX}],5m)>{$TEMP_WARN:""} or @@ -391,6 +419,7 @@ zabbix_export: value: '5' valuemaps: - + uuid: 54427fdf694547c598e3662df09a980a name: 'SW-MIB::swOperStatus' mappings: - @@ -406,6 +435,7 @@ zabbix_export: value: '4' newvalue: faulty - + uuid: 73618556ee4b4e8f9ec9acf0893e13ea name: 'SW-MIB::swSensorStatus' mappings: - @@ -428,6 +458,7 @@ zabbix_export: newvalue: absent graphs: - + uuid: 8d1edf299fde462bbca5ceaf1b439223 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -439,6 +470,7 @@ zabbix_export: host: 'Brocade FC SNMP' key: 'system.cpu.util[swCpuUsage.0]' - + uuid: d1e06bb17c2f458699664bfa61c12496 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/brocade_foundry_sw_snmp/template_net_brocade_foundry_sw_snmp.yaml b/templates/net/brocade_foundry_sw_snmp/template_net_brocade_foundry_sw_snmp.yaml index 9fd3a0de07a..a163ab52cfb 100644 --- a/templates/net/brocade_foundry_sw_snmp/template_net_brocade_foundry_sw_snmp.yaml +++ b/templates/net/brocade_foundry_sw_snmp/template_net_brocade_foundry_sw_snmp.yaml @@ -1,13 +1,16 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:19Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 6ecfb7083ddf45f183ab4be50cfba37a template: 'Brocade_Foundry Nonstackable SNMP' name: 'Brocade_Foundry Nonstackable SNMP' description: | @@ -29,6 +32,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 4f58884d810a416ea321dd622c876d06 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1991.1.1.2.1.11.0 @@ -51,6 +55,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 61623e6327da42749561301d6dbf92fc expression: '(last(/Brocade_Foundry Nonstackable SNMP/system.hw.firmware,#1)<>last(/Brocade_Foundry Nonstackable SNMP/system.hw.firmware,#2))=1 and length(last(/Brocade_Foundry Nonstackable SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -58,6 +63,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 7d8b9dc153c4408c99a707a9b4d57647 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1991.1.1.1.1.2.0 @@ -79,6 +85,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 987c6aebaad147b4a18df3a04d404ea3 expression: '(last(/Brocade_Foundry Nonstackable SNMP/system.hw.serialnumber,#1)<>last(/Brocade_Foundry Nonstackable SNMP/system.hw.serialnumber,#2))=1 and length(last(/Brocade_Foundry Nonstackable SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO @@ -86,6 +93,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: cb46b61100c8456098a85b1e48644146 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FAN_INDEX},1.3.6.1.4.1.1991.1.1.1.3.1.1.1]' @@ -94,6 +102,7 @@ zabbix_export: description: 'snChasFanTable: A table of each fan information. Only installed fan appears in a table row.' item_prototypes: - + uuid: 9edc2a34faa84e908b33259d495b5da1 name: 'Fan {#FAN_INDEX}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.3.1.1.3.{#SNMPINDEX}' @@ -110,12 +119,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: a568359a825b4e2fa7d0f3883cf88e85 expression: 'count(/Brocade_Foundry Nonstackable SNMP/sensor.fan.status[snChasFanOperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: 'Fan {#FAN_INDEX}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 5abf8a6bfeec426887ac41a0d80fef9f expression: 'count(/Brocade_Foundry Nonstackable SNMP/sensor.fan.status[snChasFanOperStatus.{#SNMPINDEX}],#1,"ne","{$FAN_OK_STATUS}")=1' name: 'Fan {#FAN_INDEX}: Fan is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -126,6 +137,7 @@ zabbix_export: name: 'Fan {#FAN_INDEX}: Fan is in critical state' expression: 'count(/Brocade_Foundry Nonstackable SNMP/sensor.fan.status[snChasFanOperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' - + uuid: 9ea01b3ce15248868f1ced0b38bf1245 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PSU_INDEX},1.3.6.1.4.1.1991.1.1.1.2.1.1.1]' @@ -134,6 +146,7 @@ zabbix_export: description: 'snChasPwrSupplyTable: A table of each power supply information. Only installed power supply appears in a table row.' item_prototypes: - + uuid: 47e7c7bb4c27483bb4dd458b5a2d2c1e name: 'PSU {#PSU_INDEX}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.2.1.1.3.{#SNMPINDEX}' @@ -150,12 +163,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: b2f64b6779ec451c8fc3b5f7cbf61aaa expression: 'count(/Brocade_Foundry Nonstackable SNMP/sensor.psu.status[snChasPwrSupplyOperStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: 'PSU {#PSU_INDEX}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: e42cd46c58f442129c294f4d4e7e92bc expression: 'count(/Brocade_Foundry Nonstackable SNMP/sensor.psu.status[snChasPwrSupplyOperStatus.{#SNMPINDEX}],#1,"ne","{$PSU_OK_STATUS}")=1' name: 'PSU {#PSU_INDEX}: Power supply is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -166,6 +181,7 @@ zabbix_export: name: 'PSU {#PSU_INDEX}: Power supply is in critical state' expression: 'count(/Brocade_Foundry Nonstackable SNMP/sensor.psu.status[snChasPwrSupplyOperStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' - + uuid: 5b62e90cfc5549d4b189158499b3d9fb name: 'Temperature Discovery Chassis' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1991.1.1.1.1.18]' @@ -174,6 +190,7 @@ zabbix_export: description: 'Since temperature of the chassis is not available on all Brocade/Foundry hardware, this LLD is here to avoid unsupported items.' item_prototypes: - + uuid: 699f30c8feee47cf8bf3da4d10f2c8aa name: 'Chassis #{#SNMPINDEX}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.1.18.{#SNMPINDEX}' @@ -197,6 +214,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: cfce68bf1cd54a0182fd7f120e6ddb07 expression: 'avg(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snChasActualTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"Chassis"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snChasActualTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"Chassis"}-3' @@ -205,6 +223,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 3d05b6e0662d466191b3322b4b240c28 expression: 'avg(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snChasActualTemperature.{#SNMPINDEX}],5m)>{$TEMP_WARN:"Chassis"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snChasActualTemperature.{#SNMPINDEX}],5m)<{$TEMP_WARN:"Chassis"}-3' @@ -218,6 +237,7 @@ zabbix_export: expression: 'avg(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snChasActualTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"Chassis"}' recovery_expression: 'max(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snChasActualTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"Chassis"}-3' - + uuid: d88d423ddf224e35805320dd055d21ef expression: 'avg(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snChasActualTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"Chassis"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snChasActualTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"Chassis"}+3' @@ -225,6 +245,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 44a84963c9d04fc5a82415602ec8db33 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_DESCR},1.3.6.1.4.1.1991.1.1.2.13.1.1.3]' @@ -233,6 +254,7 @@ zabbix_export: description: 'snAgentTempTable:Table to list temperatures of the modules in the device. This table is applicable to only those modules with temperature sensors.' item_prototypes: - + uuid: c181349497cc4d2dbaf43f51712278df name: '{#SENSOR_DESCR}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.2.13.1.1.4.{#SNMPINDEX}' @@ -254,6 +276,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: c4941f5f257544c981d71f3b3836e9da expression: 'avg(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snAgentTempValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snAgentTempValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -262,6 +285,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 6c67622c31364d3cafc6187d3b371bb9 expression: 'avg(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snAgentTempValue.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snAgentTempValue.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -275,6 +299,7 @@ zabbix_export: expression: 'avg(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snAgentTempValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snAgentTempValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: 8851b58aff7f492d8f83ec625002fe6e expression: 'avg(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snAgentTempValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Brocade_Foundry Nonstackable SNMP/sensor.temp.value[snAgentTempValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -305,6 +330,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: d457efd8cee74f168bd88f4fb2376142 name: 'FOUNDRY-SN-AGENT-MIB::snChasFanOperStatus' mappings: - @@ -317,6 +343,7 @@ zabbix_export: value: '3' newvalue: failure - + uuid: fe1c4f9f35a34b6189110fc95e21b086 name: 'FOUNDRY-SN-AGENT-MIB::snChasPwrSupplyOperStatus' mappings: - @@ -329,6 +356,7 @@ zabbix_export: value: '3' newvalue: failure - + uuid: c55052212c774e3fbab00343050b3db5 template: 'Brocade_Foundry Performance SNMP' name: 'Brocade_Foundry Performance SNMP' description: | @@ -343,6 +371,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: b2bda926f1864eb893c53ef0c6cad2a2 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1991.1.1.2.1.52.0 @@ -359,12 +388,14 @@ zabbix_export: value: CPU triggers: - + uuid: e1f5079bfc584821a071c248ff638cca expression: 'min(/Brocade_Foundry Performance SNMP/system.cpu.util[snAgGblCpuUtil1MinAvg.0],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: e357f3d53b9a48a087e140b94b3aff1d name: 'Memory utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1991.1.1.2.1.53.0 @@ -383,6 +414,7 @@ zabbix_export: value: Memory triggers: - + uuid: d89d3c1798ac4bdf86255cedcf38fbef expression: 'min(/Brocade_Foundry Performance SNMP/vm.memory.util[snAgGblDynMemUtil.0],5m)>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -395,6 +427,7 @@ zabbix_export: macro: '{$MEMORY.UTIL.MAX}' value: '90' - + uuid: f64ad01567914165a493815e492fb315 template: 'Brocade_Foundry Stackable SNMP' name: 'Brocade_Foundry Stackable SNMP' description: | @@ -423,6 +456,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 5c17e0d80c354391b339142f2a973886 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1991.1.1.2.1.11.0 @@ -445,6 +479,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 1ff89527969140929da6e30e262796da expression: '(last(/Brocade_Foundry Stackable SNMP/system.hw.firmware,#1)<>last(/Brocade_Foundry Stackable SNMP/system.hw.firmware,#2))=1 and length(last(/Brocade_Foundry Stackable SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -453,6 +488,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 88f67d02cd484dfb841f5f841c3e0bd6 name: 'Chassis Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1991.1.1.1.4.1.1.1]' @@ -461,6 +497,7 @@ zabbix_export: description: 'snChasUnitIndex: The index to chassis table.' item_prototypes: - + uuid: 2638da6ab127484f8119f8d46d5c996b name: 'Unit {#SNMPVALUE}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.4.1.1.2.{#SNMPINDEX}' @@ -483,12 +520,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 05acda91381d489c843cdf95091a88a8 expression: '(last(/Brocade_Foundry Stackable SNMP/system.hw.serialnumber[snChasUnitSerNum.{#SNMPINDEX}],#1)<>last(/Brocade_Foundry Stackable SNMP/system.hw.serialnumber[snChasUnitSerNum.{#SNMPINDEX}],#2))=1 and length(last(/Brocade_Foundry Stackable SNMP/system.hw.serialnumber[snChasUnitSerNum.{#SNMPINDEX}]))>0' name: 'Unit {#SNMPVALUE}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: a192b69e71684d9381ca48b5453a2d8b name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FAN_UNIT},1.3.6.1.4.1.1991.1.1.1.3.2.1.1,{#FAN_INDEX},1.3.6.1.4.1.1991.1.1.1.3.2.1.2]' @@ -497,6 +536,7 @@ zabbix_export: description: 'snChasFan2Table: A table of each fan information for each unit. Only installed fan appears in a table row.' item_prototypes: - + uuid: 5491a504d4f8441eb3be588f2ed56d7c name: 'Unit {#FAN_UNIT} Fan {#FAN_INDEX}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.3.2.1.4.{#SNMPINDEX}' @@ -513,12 +553,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: d0dbfddac91d4b869bde6a8193907ef8 expression: 'count(/Brocade_Foundry Stackable SNMP/sensor.fan.status[snChasFan2OperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: 'Unit {#FAN_UNIT} Fan {#FAN_INDEX}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: e97ade4236064804ba441f408feb13cb expression: 'count(/Brocade_Foundry Stackable SNMP/sensor.fan.status[snChasFan2OperStatus.{#SNMPINDEX}],#1,"ne","{$FAN_OK_STATUS}")=1' name: 'Unit {#FAN_UNIT} Fan {#FAN_INDEX}: Fan is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -529,6 +571,7 @@ zabbix_export: name: 'Unit {#FAN_UNIT} Fan {#FAN_INDEX}: Fan is in critical state' expression: 'count(/Brocade_Foundry Stackable SNMP/sensor.fan.status[snChasFan2OperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' - + uuid: 36f00d10099946c9bf3a9e617252bec1 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PSU_UNIT},1.3.6.1.4.1.1991.1.1.1.2.2.1.1,{#PSU_INDEX},1.3.6.1.4.1.1991.1.1.1.2.2.1.2]' @@ -537,6 +580,7 @@ zabbix_export: description: 'snChasPwrSupply2Table: A table of each power supply information for each unit. Only installed power supply appears in a table row.' item_prototypes: - + uuid: d96f92d0de9e48968483b9354b99e509 name: 'Unit {#PSU_UNIT} PSU {#PSU_INDEX}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.1.2.2.1.4.{#SNMPINDEX}' @@ -553,12 +597,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 92d83f6fe26d422084a422596ce98593 expression: 'count(/Brocade_Foundry Stackable SNMP/sensor.psu.status[snChasPwrSupply2OperStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: 'Unit {#PSU_UNIT} PSU {#PSU_INDEX}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: f89b346c5b0a4bf1b85d29c0aeb38f24 expression: 'count(/Brocade_Foundry Stackable SNMP/sensor.psu.status[snChasPwrSupply2OperStatus.{#SNMPINDEX}],#1,"ne","{$PSU_OK_STATUS}")=1' name: 'Unit {#PSU_UNIT} PSU {#PSU_INDEX}: Power supply is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -569,6 +615,7 @@ zabbix_export: name: 'Unit {#PSU_UNIT} PSU {#PSU_INDEX}: Power supply is in critical state' expression: 'count(/Brocade_Foundry Stackable SNMP/sensor.psu.status[snChasPwrSupply2OperStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' - + uuid: e78f4dcfd112442f8b053f1eb0a28741 name: 'Stack Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1991.1.1.3.31.2.1.1.5]' @@ -577,6 +624,7 @@ zabbix_export: description: 'Discovering snStackingConfigUnitTable for Model names' item_prototypes: - + uuid: a4fd63461cb24e4e81e4cbba9f086595 name: 'Unit {#SNMPINDEX}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.3.31.2.1.1.5.{#SNMPINDEX}' @@ -598,6 +646,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: c700d182f3e041d3b31076984100a402 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_DESCR},1.3.6.1.4.1.1991.1.1.2.13.3.1.4]' @@ -606,6 +655,7 @@ zabbix_export: description: 'snAgentTemp2Table:Table to list temperatures of the modules in the device for each unit. This table is applicable to only those modules with temperature sensors.' item_prototypes: - + uuid: a6bc8a2263444fa1a2b07478068d7297 name: '{#SENSOR_DESCR}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1991.1.1.2.13.3.1.5.{#SNMPINDEX}' @@ -627,6 +677,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 4e9d6b6877fa413e8153bb0bdedbeb4e expression: 'avg(/Brocade_Foundry Stackable SNMP/sensor.temp.value[snAgentTemp2Value.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Brocade_Foundry Stackable SNMP/sensor.temp.value[snAgentTemp2Value.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -635,6 +686,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: d98959bd9690414d8da22d00398c1eba expression: 'avg(/Brocade_Foundry Stackable SNMP/sensor.temp.value[snAgentTemp2Value.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Brocade_Foundry Stackable SNMP/sensor.temp.value[snAgentTemp2Value.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -648,6 +700,7 @@ zabbix_export: expression: 'avg(/Brocade_Foundry Stackable SNMP/sensor.temp.value[snAgentTemp2Value.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/Brocade_Foundry Stackable SNMP/sensor.temp.value[snAgentTemp2Value.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: f792c2ff0e01410687b91af19cf1ff6e expression: 'avg(/Brocade_Foundry Stackable SNMP/sensor.temp.value[snAgentTemp2Value.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Brocade_Foundry Stackable SNMP/sensor.temp.value[snAgentTemp2Value.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -678,6 +731,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: 41fadae69fa64af4a21c853fc00f23c0 name: 'FOUNDRY-SN-AGENT-MIB::snChasFanOperStatus' mappings: - @@ -690,6 +744,7 @@ zabbix_export: value: '3' newvalue: failure - + uuid: 7b767e61825544bb857347f303a1f077 name: 'FOUNDRY-SN-AGENT-MIB::snChasPwrSupplyOperStatus' mappings: - @@ -703,6 +758,7 @@ zabbix_export: newvalue: failure graphs: - + uuid: ed536efa5baa4d5ca8ee1af4fc813e72 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -714,6 +770,7 @@ zabbix_export: host: 'Brocade_Foundry Performance SNMP' key: 'system.cpu.util[snAgGblCpuUtil1MinAvg.0]' - + uuid: 8e5d8b8e81d2473c99df3d7ad5c147c3 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24fs_snmp/template_net_cisco_catalyst_3750_24fs_snmp.yaml b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24fs_snmp/template_net_cisco_catalyst_3750_24fs_snmp.yaml index f15440b3785..5bc71019e74 100644 --- a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24fs_snmp/template_net_cisco_catalyst_3750_24fs_snmp.yaml +++ b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24fs_snmp/template_net_cisco_catalyst_3750_24fs_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:24Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 6ff896f545e043cc98de6d98698d41df template: 'Cisco Catalyst 3750V2-24FS SNMP' name: 'Cisco Catalyst 3750V2-24FS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 1a1244d5dcbc4cbcb5edb70b7cd2b3aa name: 'ICMP ping' type: SIMPLE key: icmpping @@ -38,11 +41,13 @@ zabbix_export: value: Status triggers: - + uuid: f0c7198ff6884439bc326643dda0e9f3 expression: 'max(/Cisco Catalyst 3750V2-24FS SNMP/icmpping,#3)=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: 5804e615ec714a85ab3bf8128f92d0fc name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -55,6 +60,7 @@ zabbix_export: value: Status triggers: - + uuid: 086366c0c87d444e8511faec5dc4e070 expression: 'min(/Cisco Catalyst 3750V2-24FS SNMP/icmppingloss,5m)>{$ICMP_LOSS_WARN} and min(/Cisco Catalyst 3750V2-24FS SNMP/icmppingloss,5m)<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -64,6 +70,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Cisco Catalyst 3750V2-24FS SNMP/icmpping,#3)=0' - + uuid: 02403547a7714c94ba442d09ba91a1be name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -76,6 +83,7 @@ zabbix_export: value: Status triggers: - + uuid: 75979de351a64fc4be48b30452134749 expression: 'avg(/Cisco Catalyst 3750V2-24FS SNMP/icmppingsec,5m)>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -88,6 +96,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Cisco Catalyst 3750V2-24FS SNMP/icmpping,#3)=0' - + uuid: 80fe62cf4b2b4b96a077f23ff40d9baf name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -101,6 +110,7 @@ zabbix_export: tag: Application value: General - + uuid: 0bcb970099c0429a9254c88d94d3f27d name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -123,6 +133,7 @@ zabbix_export: tag: Application value: General - + uuid: 6a1b8a292e9448329b538c0c6c47317b name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -146,6 +157,7 @@ zabbix_export: tag: Application value: General - + uuid: e7b500dbdd044fd2a6213496422d4540 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -166,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 7f1f5522eab7406ea8dfce09cb84d39d name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -187,12 +200,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 728d481b1eff439eb24976c4fac2a15a expression: '(last(/Cisco Catalyst 3750V2-24FS SNMP/system.hw.serialnumber,#1)<>last(/Cisco Catalyst 3750V2-24FS SNMP/system.hw.serialnumber,#2))=1 and length(last(/Cisco Catalyst 3750V2-24FS SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: cb5e9fc216ca46f885562169ed67a612 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -215,6 +230,7 @@ zabbix_export: tag: Application value: General - + uuid: c79c23799ba248e0b35a086a7503646b name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -238,12 +254,14 @@ zabbix_export: value: General triggers: - + uuid: 881a73aae0144fb5adfc79907d9268bc expression: '(last(/Cisco Catalyst 3750V2-24FS SNMP/system.name,#1)<>last(/Cisco Catalyst 3750V2-24FS SNMP/system.name,#2))=1 and length(last(/Cisco Catalyst 3750V2-24FS SNMP/system.name))>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: f4d399a9cb884067a8303799b6ddfca4 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -264,6 +282,7 @@ zabbix_export: tag: Application value: General - + uuid: bf04928736ed4d3c855d8e0718cdfa1f name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -290,6 +309,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 40893364ea39458cb48fd3566dba73f8 expression: '(last(/Cisco Catalyst 3750V2-24FS SNMP/system.sw.os,#1)<>last(/Cisco Catalyst 3750V2-24FS SNMP/system.sw.os,#2))=1 and length(last(/Cisco Catalyst 3750V2-24FS SNMP/system.sw.os))>0' recovery_mode: NONE name: 'Operating system description has changed' @@ -301,6 +321,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '(last(/Cisco Catalyst 3750V2-24FS SNMP/system.name,#1)<>last(/Cisco Catalyst 3750V2-24FS SNMP/system.name,#2))=1 and length(last(/Cisco Catalyst 3750V2-24FS SNMP/system.name))>0' - + uuid: 3001dec3d8564a4e83e25e557c6d1336 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -322,12 +343,14 @@ zabbix_export: value: Status triggers: - + uuid: 6e105d2b8a2c43cc8841abb6995941ba expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/system.uptime)<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 1fe8d0559b794a47a78fccde9156b694 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -340,6 +363,7 @@ zabbix_export: value: Status triggers: - + uuid: 1360764c4f034b0681ecf2796879ecf4 expression: 'max(/Cisco Catalyst 3750V2-24FS SNMP/zabbix[host,snmp,available],{$SNMP.TIMEOUT})=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -347,6 +371,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: fd02edfd2bdb43a3b02495722e01b462 name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -360,6 +385,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: 75ac10af8a84469aaf83ead5ada42fc5 name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -379,6 +405,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: c6588331660e4916bb50122fa73e96e6 expression: 'min(/Cisco Catalyst 3750V2-24FS SNMP/system.cpu.util[{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -386,6 +413,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 00035facb3f3457fb24582f664c2401d name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -397,6 +425,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24FS SNMP' key: 'system.cpu.util[{#SNMPINDEX}]' - + uuid: bee10a232bfb498286a73963b6fe1f2a name: 'Entity Serial Numbers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -415,6 +444,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: b0602fa005c140cd9d123eacd62ced06 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -437,11 +467,13 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 27019814a9f54504b7f1fe9779df0131 expression: '(last(/Cisco Catalyst 3750V2-24FS SNMP/system.hw.serialnumber[{#SNMPINDEX}],#1)<>last(/Cisco Catalyst 3750V2-24FS SNMP/system.hw.serialnumber[{#SNMPINDEX}],#2))=1 and length(last(/Cisco Catalyst 3750V2-24FS SNMP/system.hw.serialnumber[{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' - + uuid: 3c2e82ee5eff4bceafeec77e63120b08 name: 'FAN discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -450,6 +482,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: 15cc972b704a4f9c9e5a7798df362fa3 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -466,12 +499,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 03a372d275194f8cae61786a38a7fb96 expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.fan.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.fan.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 65bc040110534b6ab0544cb1866288ab expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.fan.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -482,6 +517,7 @@ zabbix_export: name: '{#SNMPVALUE}: Fan is in critical state' expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.fan.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.fan.status[{#SNMPINDEX}])=4' - + uuid: bfcf962374c14dc2805b39bf00987f3c name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -492,6 +528,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: 8eaceca5f390424db56dcc3b006baa54 name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -508,6 +545,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 446338a14fcf4ba99e72902821ae9c44 name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -524,6 +562,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 000ba7ca09814368aae61f3f08fb740e name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPINDEX}]' @@ -538,12 +577,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: cce247be6da24a238705ffc9a1dc1525 expression: 'min(/Cisco Catalyst 3750V2-24FS SNMP/vm.memory.util[{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 4c4a6a5124eb4cc0b32de032f4e9e3db name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -555,6 +596,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24FS SNMP' key: 'vm.memory.util[{#SNMPINDEX}]' - + uuid: 2d0c3668e56c4511b6625d6dc7b72015 name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -620,6 +662,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: e3c18989a34a434687ffa57423025878 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -642,6 +685,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 20da38b76f1a4b418b6a965cf973b30a name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -661,6 +705,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 8353100a33834ff2ae999787de13fe89 expression: 'min(/Cisco Catalyst 3750V2-24FS SNMP/net.if.in.errors[{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24FS SNMP/net.if.in.errors[{#SNMPINDEX}],5m)<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -673,6 +718,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: e21895be99254fe49cfd654a576da912 name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -696,6 +742,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: ace9c36c517a47dfa1ece694d6c10883 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -718,6 +765,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 6fbeb22aa8384ba5a7d246ef6a749aff name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -737,6 +785,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 916a5d4a30d94213b549fda64301895c expression: 'min(/Cisco Catalyst 3750V2-24FS SNMP/net.if.out.errors[{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24FS SNMP/net.if.out.errors[{#SNMPINDEX}],5m)<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -749,6 +798,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: 943c994ad06a4193a840e2734465ad01 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -772,6 +822,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 66348f674b9143f48ea7ef829c220845 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -795,6 +846,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 1f73344515564398b4f17ea531285deb name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -822,6 +874,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 1086cb4f3a6a46c399fe221ffd538037 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.status[{#SNMPINDEX}])=2)' name: 'Interface {#IFNAME}({#IFALIAS}): Link down' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -831,6 +884,7 @@ zabbix_export: 1. Can be triggered if operations status is down. 2. {$IFCONTROL:"{#IFNAME}"}=1 - user can redefine Context macro to value - 0. That marks this interface as not important. No new trigger will be fired if this interface is down. - + uuid: f2d27d63c05a479f893f0a8ad9447747 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -854,6 +908,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 5f31bd3dc9e04f95b8140ab358c89ee4 expression: | change(/Cisco Catalyst 3750V2-24FS SNMP/net.if.speed[{#SNMPINDEX}])<0 and last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.speed[{#SNMPINDEX}])>0 and ( @@ -879,6 +934,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: 950d1ef6108d4b709eab0e9acfe25148 expression: | (avg(/Cisco Catalyst 3750V2-24FS SNMP/net.if.in[{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.speed[{#SNMPINDEX}])) and last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.speed[{#SNMPINDEX}])>0 @@ -893,6 +949,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: bdd7a8dbe0ce4de897fea202160d4968 expression: | (avg(/Cisco Catalyst 3750V2-24FS SNMP/net.if.out[{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.speed[{#SNMPINDEX}])) and last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.speed[{#SNMPINDEX}])>0 @@ -908,6 +965,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.status[{#SNMPINDEX}])=2)' graph_prototypes: - + uuid: 00ed7485a75e4192979c950b279593d8 name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -952,6 +1010,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24FS SNMP' key: 'net.if.in.discards[{#SNMPINDEX}]' - + uuid: 836c2d80023941e6a9c66d7129d0caf2 name: 'EtherLike discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -971,6 +1030,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: 946ab71daeb34f79868c0fb49aea0beb name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -1011,11 +1071,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 75341985cb654533b4ef67cbdd9333a9 expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/net.if.duplex[{#SNMPINDEX}])=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING description: 'Please check autonegotiation settings and cabling' - + uuid: fd7b48d3e3124526918cbe23e6980e4d name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -1024,6 +1086,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: 330b4d1a9e92485b9997d2a9e0e1079a name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -1040,12 +1103,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: d64945a4f2f74909a10f9cc448f26a02 expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.psu.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.psu.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: aaf5b05767f24a9bb87753a519140673 expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.psu.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1056,6 +1121,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.psu.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.psu.status[{#SNMPINDEX}])=4' - + uuid: 5d7f7f4b585d4702922efffecd0ea00b name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -1066,6 +1132,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: c520d3696a4d44e9a7095837f9457a9d name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -1083,12 +1150,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 3d307edd9bc54aa2890bebe3ded250c2 expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Temperature is in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor state' - + uuid: 24000d852b014ae7828eab26451257c1 expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Temperature is in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -1099,6 +1168,7 @@ zabbix_export: name: '{#SNMPVALUE}: Temperature is in critical state' expression: 'last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.status[{#SNMPINDEX}])=4' - + uuid: ad48c4102a784c8c8d22825235710831 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -1116,6 +1186,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 2ebc687841c743bb897759bf5c606551 expression: 'avg(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' @@ -1124,6 +1195,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 51f9b8827da1441a8061dec8b537a14f expression: 'avg(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_WARN:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_WARN:"{#SNMPVALUE}"}-3' @@ -1137,6 +1209,7 @@ zabbix_export: expression: 'avg(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_expression: 'max(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' - + uuid: b1602da90dcd48cfbdfbcfcb16b914a4 expression: 'avg(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Cisco Catalyst 3750V2-24FS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -1218,6 +1291,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: 673c7626d11b4867aba08e96b0fbd149 name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -1239,6 +1313,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: 4c04fea7546044d9a9c64762a9e1ebdd name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - @@ -1251,6 +1326,7 @@ zabbix_export: value: '3' newvalue: fullDuplex - + uuid: 346b197cb4fe42cb9b304ce246e5924f name: 'IF-MIB::ifOperStatus' mappings: - @@ -1275,6 +1351,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 94e4f1da1ff24b96bdccf04ec663a1ae name: 'IF-MIB::ifType' mappings: - @@ -2136,6 +2213,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: 3a72216b3fea4ad482d0e3655e407747 name: 'Service state' mappings: - @@ -2145,6 +2223,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 868c28a7406c4ab3b48b783a6e7590ba name: zabbix.host.available mappings: - diff --git a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ps_snmp/template_net_cisco_catalyst_3750_24ps_snmp.yaml b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ps_snmp/template_net_cisco_catalyst_3750_24ps_snmp.yaml index 2280b97186d..8e7ab1d5cc0 100644 --- a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ps_snmp/template_net_cisco_catalyst_3750_24ps_snmp.yaml +++ b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ps_snmp/template_net_cisco_catalyst_3750_24ps_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:22Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 4583f0c3bc894251a6c5e7129cb5b9aa template: 'Cisco Catalyst 3750V2-24PS SNMP' name: 'Cisco Catalyst 3750V2-24PS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 84ef605d7c914f62b4497ed6fdaccd8a name: 'ICMP ping' type: SIMPLE key: icmpping @@ -38,11 +41,13 @@ zabbix_export: value: Status triggers: - + uuid: 758c8802927a4c8aa2ddee68f02cd109 expression: 'max(/Cisco Catalyst 3750V2-24PS SNMP/icmpping,#3)=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: c40980a878c94c3db61f80e206b890ec name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -55,6 +60,7 @@ zabbix_export: value: Status triggers: - + uuid: 684a392837794a2780811ac7c7979c10 expression: 'min(/Cisco Catalyst 3750V2-24PS SNMP/icmppingloss,5m)>{$ICMP_LOSS_WARN} and min(/Cisco Catalyst 3750V2-24PS SNMP/icmppingloss,5m)<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -64,6 +70,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Cisco Catalyst 3750V2-24PS SNMP/icmpping,#3)=0' - + uuid: d1c2bc9cee7046c2a17f876dce1f063f name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -76,6 +83,7 @@ zabbix_export: value: Status triggers: - + uuid: 9741aa637d404910b685ade5fcf3e175 expression: 'avg(/Cisco Catalyst 3750V2-24PS SNMP/icmppingsec,5m)>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -88,6 +96,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Cisco Catalyst 3750V2-24PS SNMP/icmpping,#3)=0' - + uuid: 612f59e4d582463bb386046a1d4342da name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -101,6 +110,7 @@ zabbix_export: tag: Application value: General - + uuid: 582260ed2f2d4f419651bc526e41b733 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -123,6 +133,7 @@ zabbix_export: tag: Application value: General - + uuid: 956ce9527d604b4493d52815799590ca name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -146,6 +157,7 @@ zabbix_export: tag: Application value: General - + uuid: fb4df28cb44941e5b39348afe421a2ad name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -166,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 664548f83e924a8aaa125579f230d0e9 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -187,12 +200,14 @@ zabbix_export: value: Inventory triggers: - + uuid: b7709cac531547c585cd8a72ab5caff1 expression: '(last(/Cisco Catalyst 3750V2-24PS SNMP/system.hw.serialnumber,#1)<>last(/Cisco Catalyst 3750V2-24PS SNMP/system.hw.serialnumber,#2))=1 and length(last(/Cisco Catalyst 3750V2-24PS SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: b6d1ee7b8b3e42e380f6aa44bf39c008 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -215,6 +230,7 @@ zabbix_export: tag: Application value: General - + uuid: 2f5f5b376c034f439ae19ed24e4d8bc5 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -238,12 +254,14 @@ zabbix_export: value: General triggers: - + uuid: 752526a69944444183dca8cbf2693fe2 expression: '(last(/Cisco Catalyst 3750V2-24PS SNMP/system.name,#1)<>last(/Cisco Catalyst 3750V2-24PS SNMP/system.name,#2))=1 and length(last(/Cisco Catalyst 3750V2-24PS SNMP/system.name))>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: d791eebac4884924b7f40c08174aef00 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -264,6 +282,7 @@ zabbix_export: tag: Application value: General - + uuid: 2c7c4907dfdd46d18321f80b00152771 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -290,6 +309,7 @@ zabbix_export: value: Inventory triggers: - + uuid: d70ecdacc8934cb4ba8aec3802d8e1a3 expression: '(last(/Cisco Catalyst 3750V2-24PS SNMP/system.sw.os,#1)<>last(/Cisco Catalyst 3750V2-24PS SNMP/system.sw.os,#2))=1 and length(last(/Cisco Catalyst 3750V2-24PS SNMP/system.sw.os))>0' recovery_mode: NONE name: 'Operating system description has changed' @@ -301,6 +321,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '(last(/Cisco Catalyst 3750V2-24PS SNMP/system.name,#1)<>last(/Cisco Catalyst 3750V2-24PS SNMP/system.name,#2))=1 and length(last(/Cisco Catalyst 3750V2-24PS SNMP/system.name))>0' - + uuid: a9070d15765c4acaa856dde8ece57340 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -322,12 +343,14 @@ zabbix_export: value: Status triggers: - + uuid: a9633d3df8724c7cba6dfc6ec790c1fd expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/system.uptime)<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 92d5d0c598674f20a0228cc66a433e84 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -340,6 +363,7 @@ zabbix_export: value: Status triggers: - + uuid: 0c2917540a4d4c6fbd8a5f0ac7c0120b expression: 'max(/Cisco Catalyst 3750V2-24PS SNMP/zabbix[host,snmp,available],{$SNMP.TIMEOUT})=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -347,6 +371,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: 8635e89e60fd4c65a47a6da2bf3c072d name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -360,6 +385,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: 32bac9ece98d497680e84e43d1ac8f8e name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -379,6 +405,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: aa9075f1118041a8a2bd36d736f1355f expression: 'min(/Cisco Catalyst 3750V2-24PS SNMP/system.cpu.util[{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -386,6 +413,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: ab67e338f5784971b7b5a1cac20097fb name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -397,6 +425,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24PS SNMP' key: 'system.cpu.util[{#SNMPINDEX}]' - + uuid: 7a62ebc0c38942fa9f72eebc839be5d7 name: 'Entity Serial Numbers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -415,6 +444,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: ba6a0cf3f63b475d80a59e537302bbaa name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -437,11 +467,13 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 5ac4bf2a282a425e82e6e4d32e568c6f expression: '(last(/Cisco Catalyst 3750V2-24PS SNMP/system.hw.serialnumber[{#SNMPINDEX}],#1)<>last(/Cisco Catalyst 3750V2-24PS SNMP/system.hw.serialnumber[{#SNMPINDEX}],#2))=1 and length(last(/Cisco Catalyst 3750V2-24PS SNMP/system.hw.serialnumber[{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' - + uuid: 235f74f154bc422482f524b9a4c08125 name: 'FAN discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -450,6 +482,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: d7ae10cf2595493aa6b31c52bbc6220d name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -466,12 +499,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: e2b72d874d4f48e79aab3a6d514663b4 expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.fan.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.fan.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: d4bf389614f54be08ffd8d010e480da6 expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.fan.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -482,6 +517,7 @@ zabbix_export: name: '{#SNMPVALUE}: Fan is in critical state' expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.fan.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.fan.status[{#SNMPINDEX}])=4' - + uuid: 86589a8d54cb4cfc81c38a6eeac05b80 name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -492,6 +528,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: 8aa33136af58484ca1e0ee894dd9b22c name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -508,6 +545,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 73a46e97c57e4fca912e74a7253e21f6 name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -524,6 +562,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 50638b5c78584c99978c6b57bec520d4 name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPINDEX}]' @@ -538,12 +577,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 18c904118bd94296ba042a21f079d6c8 expression: 'min(/Cisco Catalyst 3750V2-24PS SNMP/vm.memory.util[{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: e86ef2331d1644ca80b28f0855a7a7e9 name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -555,6 +596,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24PS SNMP' key: 'vm.memory.util[{#SNMPINDEX}]' - + uuid: 2b0dacd3b651413fb674eac430613286 name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -620,6 +662,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 670a337b61b8485da83bff8fb357aa6c name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -642,6 +685,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 677b9af6e45e42c1bc59772453778de2 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -661,6 +705,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: c204acc029c54f659aa39a5c392b90ec expression: 'min(/Cisco Catalyst 3750V2-24PS SNMP/net.if.in.errors[{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24PS SNMP/net.if.in.errors[{#SNMPINDEX}],5m)<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -673,6 +718,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: d745a153bdd443afb3b6c690a6cb1834 name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -696,6 +742,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: e000bdb0549747b98ef9ef824ead399d name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -718,6 +765,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: bf863b01e546466e9f7516435fd34631 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -737,6 +785,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: f20817c057954cc5a4a80547a120cf1a expression: 'min(/Cisco Catalyst 3750V2-24PS SNMP/net.if.out.errors[{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24PS SNMP/net.if.out.errors[{#SNMPINDEX}],5m)<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -749,6 +798,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: 8b9edde24248456f902880625e33e289 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -772,6 +822,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: fa0715f32e7441958e1d555efe7ccc9f name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -795,6 +846,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 94183e5ed20f4f5495162b696097fd70 name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -822,6 +874,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 41d6b4a9fde546ae88005efdef1f4525 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.status[{#SNMPINDEX}])=2)' name: 'Interface {#IFNAME}({#IFALIAS}): Link down' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -831,6 +884,7 @@ zabbix_export: 1. Can be triggered if operations status is down. 2. {$IFCONTROL:"{#IFNAME}"}=1 - user can redefine Context macro to value - 0. That marks this interface as not important. No new trigger will be fired if this interface is down. - + uuid: 27b0676374f847ad8330028e62b7b6af name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -854,6 +908,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 19c7aa1f9fb143c8a5f4538dd395f6ef expression: | change(/Cisco Catalyst 3750V2-24PS SNMP/net.if.speed[{#SNMPINDEX}])<0 and last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.speed[{#SNMPINDEX}])>0 and ( @@ -879,6 +934,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: f03a01cf73e4416f9ae99bfb0ea33e24 expression: | (avg(/Cisco Catalyst 3750V2-24PS SNMP/net.if.in[{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.speed[{#SNMPINDEX}])) and last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.speed[{#SNMPINDEX}])>0 @@ -893,6 +949,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: b66ced2d3e244a63b5298082aae59fe2 expression: | (avg(/Cisco Catalyst 3750V2-24PS SNMP/net.if.out[{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.speed[{#SNMPINDEX}])) and last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.speed[{#SNMPINDEX}])>0 @@ -908,6 +965,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.status[{#SNMPINDEX}])=2)' graph_prototypes: - + uuid: f277c62e4c614924a79715beae06a63b name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -952,6 +1010,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24PS SNMP' key: 'net.if.in.discards[{#SNMPINDEX}]' - + uuid: dbfa0bb2cc7a4a08a50311e37c6bc94b name: 'EtherLike discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -971,6 +1030,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: a5008d1d42d9472392b456b1d8af2568 name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -1011,11 +1071,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: df8eb5498b8a41709db02b742fa24d6a expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/net.if.duplex[{#SNMPINDEX}])=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING description: 'Please check autonegotiation settings and cabling' - + uuid: 400dddbb882445af9e7b986bc4529908 name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -1024,6 +1086,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: 317bb1028c0b46fbac62df30e0ac6653 name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -1040,12 +1103,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 1d509ec30e8349538d9d2b2447b70253 expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.psu.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.psu.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 4ef4e09de93e4cfbb2aab4f22e78c223 expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.psu.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1056,6 +1121,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.psu.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.psu.status[{#SNMPINDEX}])=4' - + uuid: b4eb58fb8820452d89447b786cee3361 name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -1066,6 +1132,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: 774a9aa6ec954121ae96f7f76f7e3022 name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -1083,12 +1150,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 506c98e9c29247cba7c58ca343c6fdf4 expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Temperature is in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor state' - + uuid: d6b91f3e280c4d0fa3df0bf3fedd9183 expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Temperature is in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -1099,6 +1168,7 @@ zabbix_export: name: '{#SNMPVALUE}: Temperature is in critical state' expression: 'last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.status[{#SNMPINDEX}])=4' - + uuid: 44a96489bbfc4245b8fe0ffee74e0c96 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -1116,6 +1186,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: af641b8b5da24654bf300f655e7e1ba8 expression: 'avg(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' @@ -1124,6 +1195,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 8f512ffd3a2747c6be34679e6386500c expression: 'avg(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_WARN:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_WARN:"{#SNMPVALUE}"}-3' @@ -1137,6 +1209,7 @@ zabbix_export: expression: 'avg(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_expression: 'max(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' - + uuid: a10deee896f349f7b86424b42b7b6b7d expression: 'avg(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Cisco Catalyst 3750V2-24PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -1218,6 +1291,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: cbeb53fa3c2a4b16b7f7ee92265efd8c name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -1239,6 +1313,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: 5ef472cb5f424ef9a7393156204613ba name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - @@ -1251,6 +1326,7 @@ zabbix_export: value: '3' newvalue: fullDuplex - + uuid: 73b7c034142043b689792e1e71dd5872 name: 'IF-MIB::ifOperStatus' mappings: - @@ -1275,6 +1351,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 635461b9ca404cc1b92c1fab0c6327f6 name: 'IF-MIB::ifType' mappings: - @@ -2136,6 +2213,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: 142fe822cc424a76899551b6f29799d9 name: 'Service state' mappings: - @@ -2145,6 +2223,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 939c7551b81e40e9b053e624211d0901 name: zabbix.host.available mappings: - diff --git a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ts_snmp/template_net_cisco_catalyst_3750_24ts_snmp.yaml b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ts_snmp/template_net_cisco_catalyst_3750_24ts_snmp.yaml index 41d2d7931f5..e5f5224813b 100644 --- a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ts_snmp/template_net_cisco_catalyst_3750_24ts_snmp.yaml +++ b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_24ts_snmp/template_net_cisco_catalyst_3750_24ts_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:22Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 30d084c6b7844b7cab6cf820b00bb7b2 template: 'Cisco Catalyst 3750V2-24TS SNMP' name: 'Cisco Catalyst 3750V2-24TS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 872058629f19424995e696d1354fbe01 name: 'ICMP ping' type: SIMPLE key: icmpping @@ -38,11 +41,13 @@ zabbix_export: value: Status triggers: - + uuid: 4b6a2967149642a0a6f2ba1c12b73fad expression: 'max(/Cisco Catalyst 3750V2-24TS SNMP/icmpping,#3)=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: 56b5f81de3c34f2aa9acd399dd212d62 name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -55,6 +60,7 @@ zabbix_export: value: Status triggers: - + uuid: 8b17b555fca74cdda0bb0aa5a135c732 expression: 'min(/Cisco Catalyst 3750V2-24TS SNMP/icmppingloss,5m)>{$ICMP_LOSS_WARN} and min(/Cisco Catalyst 3750V2-24TS SNMP/icmppingloss,5m)<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -64,6 +70,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Cisco Catalyst 3750V2-24TS SNMP/icmpping,#3)=0' - + uuid: d34fc050448e4c48b303bf8c75c50060 name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -76,6 +83,7 @@ zabbix_export: value: Status triggers: - + uuid: 2b5091f33937424baef9d7290805dd2b expression: 'avg(/Cisco Catalyst 3750V2-24TS SNMP/icmppingsec,5m)>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -88,6 +96,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Cisco Catalyst 3750V2-24TS SNMP/icmpping,#3)=0' - + uuid: c7a43b6281384161b6e1f28840d55aa1 name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -101,6 +110,7 @@ zabbix_export: tag: Application value: General - + uuid: 7f563d184760420080849d161bf373f6 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -123,6 +133,7 @@ zabbix_export: tag: Application value: General - + uuid: 74af4fbc07284c9eb9d4a913fd5e7b2b name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -146,6 +157,7 @@ zabbix_export: tag: Application value: General - + uuid: a7cf2f68a1c842e081deec4a16410071 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -166,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 6d9b2e70dd61424f8f0ffebf89d20853 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -187,12 +200,14 @@ zabbix_export: value: Inventory triggers: - + uuid: cf93ca1a6c414de99b01446977f5795d expression: '(last(/Cisco Catalyst 3750V2-24TS SNMP/system.hw.serialnumber,#1)<>last(/Cisco Catalyst 3750V2-24TS SNMP/system.hw.serialnumber,#2))=1 and length(last(/Cisco Catalyst 3750V2-24TS SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: cc4aa80bbd2d49f9bca23b305399f0fa name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -215,6 +230,7 @@ zabbix_export: tag: Application value: General - + uuid: 726fa93646ad429789dcec2fbfabc6ff name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -238,12 +254,14 @@ zabbix_export: value: General triggers: - + uuid: ef133a22557d417e96866109020352a2 expression: '(last(/Cisco Catalyst 3750V2-24TS SNMP/system.name,#1)<>last(/Cisco Catalyst 3750V2-24TS SNMP/system.name,#2))=1 and length(last(/Cisco Catalyst 3750V2-24TS SNMP/system.name))>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 5e7cd491cf664de0b5046cd011186a0e name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -264,6 +282,7 @@ zabbix_export: tag: Application value: General - + uuid: 89971d6753ce4d98b68a70bf26f4b99e name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -290,6 +309,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 7b7b6d91b83b43b493bf12844cf03bb0 expression: '(last(/Cisco Catalyst 3750V2-24TS SNMP/system.sw.os,#1)<>last(/Cisco Catalyst 3750V2-24TS SNMP/system.sw.os,#2))=1 and length(last(/Cisco Catalyst 3750V2-24TS SNMP/system.sw.os))>0' recovery_mode: NONE name: 'Operating system description has changed' @@ -301,6 +321,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '(last(/Cisco Catalyst 3750V2-24TS SNMP/system.name,#1)<>last(/Cisco Catalyst 3750V2-24TS SNMP/system.name,#2))=1 and length(last(/Cisco Catalyst 3750V2-24TS SNMP/system.name))>0' - + uuid: ecc18617c57a44bb96a565f450d569ac name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -322,12 +343,14 @@ zabbix_export: value: Status triggers: - + uuid: 86484c0d62e94532af4202267369f8bf expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/system.uptime)<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 0951ddc53a2847b8ba816a5e4de9da2f name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -340,6 +363,7 @@ zabbix_export: value: Status triggers: - + uuid: 71e158fccd3145f18b4e7f45f5c8d599 expression: 'max(/Cisco Catalyst 3750V2-24TS SNMP/zabbix[host,snmp,available],{$SNMP.TIMEOUT})=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -347,6 +371,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: a525aec08c6945fda4cad224232825a9 name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -360,6 +385,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: a912b6f023a64087a99827f9c3cd8ceb name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -379,6 +405,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 62946e7958cf4bdc93505d8de679e567 expression: 'min(/Cisco Catalyst 3750V2-24TS SNMP/system.cpu.util[{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -386,6 +413,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: e032e542ed064edc8a5b5a297a0f4839 name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -397,6 +425,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24TS SNMP' key: 'system.cpu.util[{#SNMPINDEX}]' - + uuid: 777db6085eed46dbaef83c05049a8d4b name: 'Entity Serial Numbers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -415,6 +444,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: a7b5453459d24368943dd3394fca3d8f name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -437,11 +467,13 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 63846328cb644b7fb01df6ee4858f3a8 expression: '(last(/Cisco Catalyst 3750V2-24TS SNMP/system.hw.serialnumber[{#SNMPINDEX}],#1)<>last(/Cisco Catalyst 3750V2-24TS SNMP/system.hw.serialnumber[{#SNMPINDEX}],#2))=1 and length(last(/Cisco Catalyst 3750V2-24TS SNMP/system.hw.serialnumber[{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' - + uuid: c204b466541d475c959d2613a848f03a name: 'FAN discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -450,6 +482,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: 889b225dd7a84e4a9bce92d7138a6615 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -466,12 +499,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: f299241a1a3c4fde965b3a2b6a3b31d6 expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.fan.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.fan.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: a4021a6d44fb439fa04b160b7cea2bca expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.fan.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -482,6 +517,7 @@ zabbix_export: name: '{#SNMPVALUE}: Fan is in critical state' expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.fan.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.fan.status[{#SNMPINDEX}])=4' - + uuid: bcde2f961af64c0eb27ec663577c60e1 name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -492,6 +528,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: 3c9040a8de7048baaa169b35f596a145 name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -508,6 +545,7 @@ zabbix_export: tag: Application value: Memory - + uuid: e48d2527e378472ab060592a6b303484 name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -524,6 +562,7 @@ zabbix_export: tag: Application value: Memory - + uuid: c4b89f27f4534408a7fbe72110ce86de name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPINDEX}]' @@ -538,12 +577,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: e9dabd93ad8d4a80874126e8f7ccb7bd expression: 'min(/Cisco Catalyst 3750V2-24TS SNMP/vm.memory.util[{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 25de5d0bebc34c5d9bdf8e181c53588c name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -555,6 +596,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24TS SNMP' key: 'vm.memory.util[{#SNMPINDEX}]' - + uuid: ce14cdd4669c4e8bb7b2badbe071f2d9 name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -620,6 +662,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: c8d390c0ef1544a08d6a6974d49f17ad name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -642,6 +685,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 02a607faaaf0494097e25a81d850d646 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -661,6 +705,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: a560bb28af7c455ca0c3114e5a894771 expression: 'min(/Cisco Catalyst 3750V2-24TS SNMP/net.if.in.errors[{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24TS SNMP/net.if.in.errors[{#SNMPINDEX}],5m)<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -673,6 +718,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: 8b26f84549f14a91935b85b133e8b85b name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -696,6 +742,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 6afb99d2489a4e4fa6ed329d3b140e99 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -718,6 +765,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: b58d6657f5e14788829ff03f04bd1ac9 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -737,6 +785,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 0d990df95c2649468fdf7535b2511427 expression: 'min(/Cisco Catalyst 3750V2-24TS SNMP/net.if.out.errors[{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24TS SNMP/net.if.out.errors[{#SNMPINDEX}],5m)<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -749,6 +798,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: fc23b72b6e0c4b0a9d5c9828f25cc43b name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -772,6 +822,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: a69f1d2e284a4d468d7226a68560405f name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -795,6 +846,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 9a2539d5137645cc868d80c6543b2a32 name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -822,6 +874,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: cb577e04f0a94508a10656c5f276d4e0 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.status[{#SNMPINDEX}])=2)' name: 'Interface {#IFNAME}({#IFALIAS}): Link down' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -831,6 +884,7 @@ zabbix_export: 1. Can be triggered if operations status is down. 2. {$IFCONTROL:"{#IFNAME}"}=1 - user can redefine Context macro to value - 0. That marks this interface as not important. No new trigger will be fired if this interface is down. - + uuid: f286f2bafa3e4d17a74842fff0a86dcf name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -854,6 +908,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: c4c394badfdc45f2be9b6102035df05e expression: | change(/Cisco Catalyst 3750V2-24TS SNMP/net.if.speed[{#SNMPINDEX}])<0 and last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.speed[{#SNMPINDEX}])>0 and ( @@ -879,6 +934,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: 39eba8395e4940bb8b2893561b425772 expression: | (avg(/Cisco Catalyst 3750V2-24TS SNMP/net.if.in[{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.speed[{#SNMPINDEX}])) and last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.speed[{#SNMPINDEX}])>0 @@ -893,6 +949,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: db3576a9825d4bea9c6252fbcd7bb393 expression: | (avg(/Cisco Catalyst 3750V2-24TS SNMP/net.if.out[{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.speed[{#SNMPINDEX}])) and last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.speed[{#SNMPINDEX}])>0 @@ -908,6 +965,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.status[{#SNMPINDEX}])=2)' graph_prototypes: - + uuid: 6be27bc4e258470bb324ef8f90295e92 name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -952,6 +1010,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-24TS SNMP' key: 'net.if.in.discards[{#SNMPINDEX}]' - + uuid: d1264fbbd4b547a6874152179ed756d5 name: 'EtherLike discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -971,6 +1030,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: ab70998b12124fee93168b5e8222512e name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -1011,11 +1071,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 45b5778869124558b3265d6d7275c186 expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/net.if.duplex[{#SNMPINDEX}])=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING description: 'Please check autonegotiation settings and cabling' - + uuid: 742411a65e7f4b5fafc47e861ab8bd23 name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -1024,6 +1086,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: a3617fa8711146a0bdddd2e721cedb52 name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -1040,12 +1103,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 23fc241ca9d6438bb1688c77688fd1ed expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.psu.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.psu.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: c6ed26fb555642c9b25564ec13fcf920 expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.psu.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1056,6 +1121,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.psu.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.psu.status[{#SNMPINDEX}])=4' - + uuid: 595c88262f2f48c99d16f22ab7d70aac name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -1066,6 +1132,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: e1636ece86b1427cad01e7223052b526 name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -1083,12 +1150,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 1820c365ad55416e995d4d978063e4a1 expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Temperature is in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor state' - + uuid: 0b7e6f3085a0404ebb64c33828c9c920 expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Temperature is in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -1099,6 +1168,7 @@ zabbix_export: name: '{#SNMPVALUE}: Temperature is in critical state' expression: 'last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.status[{#SNMPINDEX}])=4' - + uuid: 16a4c905660349aaaddf52573916e187 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -1116,6 +1186,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 077d265094ff4ea7a3d2c420b20cb700 expression: 'avg(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' @@ -1124,6 +1195,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: eb0a959d5916490c930093b69da191ba expression: 'avg(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_WARN:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_WARN:"{#SNMPVALUE}"}-3' @@ -1137,6 +1209,7 @@ zabbix_export: expression: 'avg(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_expression: 'max(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' - + uuid: b7d7399634554f108ca4c2e902b330af expression: 'avg(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Cisco Catalyst 3750V2-24TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -1218,6 +1291,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: fea34445b6cd4847b420d212f9b0201e name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -1239,6 +1313,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: 867b0e42f8a24a278ee15476aeadfa0b name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - @@ -1251,6 +1326,7 @@ zabbix_export: value: '3' newvalue: fullDuplex - + uuid: 3534f9f22afe4f98a712a86ce755f491 name: 'IF-MIB::ifOperStatus' mappings: - @@ -1275,6 +1351,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 88b99531b08248e8be1fc0a3210acee1 name: 'IF-MIB::ifType' mappings: - @@ -2136,6 +2213,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: 653ce2314e6f499b84250048df1314f8 name: 'Service state' mappings: - @@ -2145,6 +2223,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 690c4c1545894d049ac8e26e3de7ec9c name: zabbix.host.available mappings: - diff --git a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ps_snmp/template_net_cisco_catalyst_3750_48ps_snmp.yaml b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ps_snmp/template_net_cisco_catalyst_3750_48ps_snmp.yaml index 222e15c1788..0a2b067fb4c 100644 --- a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ps_snmp/template_net_cisco_catalyst_3750_48ps_snmp.yaml +++ b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ps_snmp/template_net_cisco_catalyst_3750_48ps_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:23Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: ea096c13a09b4d7a9be0aab1cec95206 template: 'Cisco Catalyst 3750V2-48PS SNMP' name: 'Cisco Catalyst 3750V2-48PS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: d729b3a06df94b6890fe4c62f8d26f60 name: 'ICMP ping' type: SIMPLE key: icmpping @@ -38,11 +41,13 @@ zabbix_export: value: Status triggers: - + uuid: 5a3824d2a854409c95a3eebf8aef1ca8 expression: 'max(/Cisco Catalyst 3750V2-48PS SNMP/icmpping,#3)=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: 3a6fdbfbbf7c4944a24e22e93aabf0e3 name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -55,6 +60,7 @@ zabbix_export: value: Status triggers: - + uuid: 69ae41f3a47040c5b05713f82f1ed198 expression: 'min(/Cisco Catalyst 3750V2-48PS SNMP/icmppingloss,5m)>{$ICMP_LOSS_WARN} and min(/Cisco Catalyst 3750V2-48PS SNMP/icmppingloss,5m)<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -64,6 +70,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Cisco Catalyst 3750V2-48PS SNMP/icmpping,#3)=0' - + uuid: 80efc7d77e314e97953cc75b5ae43e92 name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -76,6 +83,7 @@ zabbix_export: value: Status triggers: - + uuid: 24a57906195e4c8c96336dad2a6f4841 expression: 'avg(/Cisco Catalyst 3750V2-48PS SNMP/icmppingsec,5m)>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -88,6 +96,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Cisco Catalyst 3750V2-48PS SNMP/icmpping,#3)=0' - + uuid: 2c44173959284d7db1d2a745c68fa0a3 name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -101,6 +110,7 @@ zabbix_export: tag: Application value: General - + uuid: b3ac05facd4349fc8e573525f3fdb239 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -123,6 +133,7 @@ zabbix_export: tag: Application value: General - + uuid: f21c4e4de69342a68ca060a52fe071d6 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -146,6 +157,7 @@ zabbix_export: tag: Application value: General - + uuid: 2a0f9c29094f4a72ab66813c931d35ee name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -166,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 487fc626eb5e4629a0585210153ebbd1 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -187,12 +200,14 @@ zabbix_export: value: Inventory triggers: - + uuid: ce40568e71f447079a2a97f6cea9b17e expression: '(last(/Cisco Catalyst 3750V2-48PS SNMP/system.hw.serialnumber,#1)<>last(/Cisco Catalyst 3750V2-48PS SNMP/system.hw.serialnumber,#2))=1 and length(last(/Cisco Catalyst 3750V2-48PS SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 679e63af2b3548c48b278da7356ae8ed name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -215,6 +230,7 @@ zabbix_export: tag: Application value: General - + uuid: 5d51ca0ffadf4e4599390aa9a4644426 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -238,12 +254,14 @@ zabbix_export: value: General triggers: - + uuid: b400b99516324f1c96230faefb365a6e expression: '(last(/Cisco Catalyst 3750V2-48PS SNMP/system.name,#1)<>last(/Cisco Catalyst 3750V2-48PS SNMP/system.name,#2))=1 and length(last(/Cisco Catalyst 3750V2-48PS SNMP/system.name))>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 2d49036582724a19b5cd5006360be8d2 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -264,6 +282,7 @@ zabbix_export: tag: Application value: General - + uuid: 5852aecfbfbe429097c660d8a1ce47ee name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -290,6 +309,7 @@ zabbix_export: value: Inventory triggers: - + uuid: a15db3fb014e42eb8fbc55f6bfc9b91d expression: '(last(/Cisco Catalyst 3750V2-48PS SNMP/system.sw.os,#1)<>last(/Cisco Catalyst 3750V2-48PS SNMP/system.sw.os,#2))=1 and length(last(/Cisco Catalyst 3750V2-48PS SNMP/system.sw.os))>0' recovery_mode: NONE name: 'Operating system description has changed' @@ -301,6 +321,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '(last(/Cisco Catalyst 3750V2-48PS SNMP/system.name,#1)<>last(/Cisco Catalyst 3750V2-48PS SNMP/system.name,#2))=1 and length(last(/Cisco Catalyst 3750V2-48PS SNMP/system.name))>0' - + uuid: 54ff117dbac14916aee823e247bff23f name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -322,12 +343,14 @@ zabbix_export: value: Status triggers: - + uuid: 904571e51fbc4cd0a3a25800e16ec495 expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/system.uptime)<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 642cee0c23134982adc4dfc486a63843 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -340,6 +363,7 @@ zabbix_export: value: Status triggers: - + uuid: 73c82415829044f1b46e59d311711af8 expression: 'max(/Cisco Catalyst 3750V2-48PS SNMP/zabbix[host,snmp,available],{$SNMP.TIMEOUT})=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -347,6 +371,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: a55dd3dac1d74fdea664fbccbce717cc name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -360,6 +385,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: dfb4e2bee3754f6489ee1b5bff628a4d name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -379,6 +405,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: e4a07e7749784dea9277ff6a1eff6aed expression: 'min(/Cisco Catalyst 3750V2-48PS SNMP/system.cpu.util[{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -386,6 +413,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 54afe104c5dc41f18b6cee29e505463c name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -397,6 +425,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48PS SNMP' key: 'system.cpu.util[{#SNMPINDEX}]' - + uuid: 7361d8c6f2a34111b478f4d5c1e12d01 name: 'Entity Serial Numbers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -415,6 +444,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: fa0ce17966414937ba22b2a0891ca372 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -437,11 +467,13 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: bc38a1dea71149a69e39dee9eb30a23e expression: '(last(/Cisco Catalyst 3750V2-48PS SNMP/system.hw.serialnumber[{#SNMPINDEX}],#1)<>last(/Cisco Catalyst 3750V2-48PS SNMP/system.hw.serialnumber[{#SNMPINDEX}],#2))=1 and length(last(/Cisco Catalyst 3750V2-48PS SNMP/system.hw.serialnumber[{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' - + uuid: a13d58f913b24056bc2f0e770657d1be name: 'FAN discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -450,6 +482,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: aa190606669d43d996bce9c76df97081 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -466,12 +499,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 9c0112ed996944768a717e15554aaa21 expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.fan.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.fan.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 98dd9b3bf65e418aa86f7a927910f847 expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.fan.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -482,6 +517,7 @@ zabbix_export: name: '{#SNMPVALUE}: Fan is in critical state' expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.fan.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.fan.status[{#SNMPINDEX}])=4' - + uuid: 637a377b92854de1a0c05f53a2a88851 name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -492,6 +528,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: 44769632224a48dcb4756260910ba785 name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -508,6 +545,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 0f037e9121254776a84158ce1090ac80 name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -524,6 +562,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 926ffaaf890240be8d3632fe60b17c93 name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPINDEX}]' @@ -538,12 +577,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 46f6d559940c463687b3625064119dd9 expression: 'min(/Cisco Catalyst 3750V2-48PS SNMP/vm.memory.util[{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 2d34cc29f3f24decb910e5e99bad064a name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -555,6 +596,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48PS SNMP' key: 'vm.memory.util[{#SNMPINDEX}]' - + uuid: 11a26fe1c76447ba82250c7056c3ff9f name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -620,6 +662,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 757501460bb14d65b14cab2249e0f7b6 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -642,6 +685,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 4880d42b5c034fbaa07b5ccb3e74a3ae name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -661,6 +705,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 8b8f732170934eba8c4d8ec9772169cb expression: 'min(/Cisco Catalyst 3750V2-48PS SNMP/net.if.in.errors[{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-48PS SNMP/net.if.in.errors[{#SNMPINDEX}],5m)<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -673,6 +718,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: e5e3c7c9d2904b19a7e8f0fe39d881db name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -696,6 +742,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 6d0a3f00c7494655b8c67d6f257be372 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -718,6 +765,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: ce74da47f48e426a9364f92f58d50693 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -737,6 +785,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: af088bb36c5e451e8fe26e00162e72ee expression: 'min(/Cisco Catalyst 3750V2-48PS SNMP/net.if.out.errors[{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-48PS SNMP/net.if.out.errors[{#SNMPINDEX}],5m)<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -749,6 +798,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: a5efeed06f5f45d18e58517fb39323e8 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -772,6 +822,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: bc137542c8e14308bec44ac90469e8d0 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -795,6 +846,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: f13cc69469844cbdad4f2eac0e7f045e name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -822,6 +874,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 2ac6c68151b04e9489b0bff5f6277ec6 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.status[{#SNMPINDEX}])=2)' name: 'Interface {#IFNAME}({#IFALIAS}): Link down' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -831,6 +884,7 @@ zabbix_export: 1. Can be triggered if operations status is down. 2. {$IFCONTROL:"{#IFNAME}"}=1 - user can redefine Context macro to value - 0. That marks this interface as not important. No new trigger will be fired if this interface is down. - + uuid: 7bf551e444994cdaa08f208c10b89860 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -854,6 +908,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: f3419034da6e454d8150eebd8b3598ee expression: | change(/Cisco Catalyst 3750V2-48PS SNMP/net.if.speed[{#SNMPINDEX}])<0 and last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.speed[{#SNMPINDEX}])>0 and ( @@ -879,6 +934,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: 8ecc191acca74ea9b70e91606e133bbe expression: | (avg(/Cisco Catalyst 3750V2-48PS SNMP/net.if.in[{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.speed[{#SNMPINDEX}])) and last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.speed[{#SNMPINDEX}])>0 @@ -893,6 +949,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: 59c185edbbe145fa97bd2859189aa077 expression: | (avg(/Cisco Catalyst 3750V2-48PS SNMP/net.if.out[{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.speed[{#SNMPINDEX}])) and last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.speed[{#SNMPINDEX}])>0 @@ -908,6 +965,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.status[{#SNMPINDEX}])=2)' graph_prototypes: - + uuid: bc8d1b63791943aabb62d861a86e2754 name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -952,6 +1010,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48PS SNMP' key: 'net.if.in.discards[{#SNMPINDEX}]' - + uuid: 51398634ec1742dc95df5907e1042763 name: 'EtherLike discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -971,6 +1030,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: 3a3836aa72914f14b1ee8d48be3b2bd1 name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -1011,11 +1071,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 4819114a72df4cd5ac093402e7799afa expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/net.if.duplex[{#SNMPINDEX}])=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING description: 'Please check autonegotiation settings and cabling' - + uuid: 60431e4af4764ee694973a0ed13b2898 name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -1024,6 +1086,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: 6ebc2645c84c4eb3acecaae528501cc2 name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -1040,12 +1103,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 8509b77831764bc3943b5fc65a8de0a7 expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.psu.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.psu.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 4cdeb02663604279ac2d725cd16ee289 expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.psu.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1056,6 +1121,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.psu.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.psu.status[{#SNMPINDEX}])=4' - + uuid: 84a4865dabb8489a9981eb02de238837 name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -1066,6 +1132,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: b60cf661f8c949c4860cea6d0c39e87b name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -1083,12 +1150,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: c4ed5c08530041ad8c9c14033d792f56 expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Temperature is in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor state' - + uuid: b4b4b88fcbe74e8b9c525cd2a6ace143 expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Temperature is in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -1099,6 +1168,7 @@ zabbix_export: name: '{#SNMPVALUE}: Temperature is in critical state' expression: 'last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.status[{#SNMPINDEX}])=4' - + uuid: 957a69769a7d4d27930d82feb359b3d5 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -1116,6 +1186,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 5f7efbc267ca4563acac4b5607911278 expression: 'avg(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' @@ -1124,6 +1195,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: fb72309a07f24d7cadebfa4ca6ca7fd5 expression: 'avg(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_WARN:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_WARN:"{#SNMPVALUE}"}-3' @@ -1137,6 +1209,7 @@ zabbix_export: expression: 'avg(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_expression: 'max(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' - + uuid: 1cf58279e64144a4886b5f36934acc65 expression: 'avg(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Cisco Catalyst 3750V2-48PS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -1218,6 +1291,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: e47b3ba8fb9c4ecf82701ddf571d55b6 name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -1239,6 +1313,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: 412b00b4bfbc48b4906370635c12dcee name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - @@ -1251,6 +1326,7 @@ zabbix_export: value: '3' newvalue: fullDuplex - + uuid: 358db91b44e645df92072f0a1449de2e name: 'IF-MIB::ifOperStatus' mappings: - @@ -1275,6 +1351,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 877039dc6b0a467783828f3421887b83 name: 'IF-MIB::ifType' mappings: - @@ -2136,6 +2213,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: 1d4c62bd989748a0b7947b6455405d96 name: 'Service state' mappings: - @@ -2145,6 +2223,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: ff706c036eac4ef88570e41629e65514 name: zabbix.host.available mappings: - diff --git a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ts_snmp/template_net_cisco_catalyst_3750_48ts_snmp.yaml b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ts_snmp/template_net_cisco_catalyst_3750_48ts_snmp.yaml index 53098a61db3..b3a730df48b 100644 --- a/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ts_snmp/template_net_cisco_catalyst_3750_48ts_snmp.yaml +++ b/templates/net/cisco_catalyst_3750/cisco_catalyst_3750_48ts_snmp/template_net_cisco_catalyst_3750_48ts_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:23Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: f744679600844c07b2b4eedda9bc3d0c template: 'Cisco Catalyst 3750V2-48TS SNMP' name: 'Cisco Catalyst 3750V2-48TS SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 5d096334d7e2455797c9a5a46fecfaec name: 'ICMP ping' type: SIMPLE key: icmpping @@ -38,11 +41,13 @@ zabbix_export: value: Status triggers: - + uuid: f0d90f09b94d451f988a6dbe9d2fd196 expression: 'max(/Cisco Catalyst 3750V2-48TS SNMP/icmpping,#3)=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: a88b7bcaa2174a76b09031993ee48fb4 name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -55,6 +60,7 @@ zabbix_export: value: Status triggers: - + uuid: 1d63afc220904454a8f69832da85eb44 expression: 'min(/Cisco Catalyst 3750V2-48TS SNMP/icmppingloss,5m)>{$ICMP_LOSS_WARN} and min(/Cisco Catalyst 3750V2-48TS SNMP/icmppingloss,5m)<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -64,6 +70,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Cisco Catalyst 3750V2-48TS SNMP/icmpping,#3)=0' - + uuid: 906ca6fa0cf64000bac2efbc0f5dc7f9 name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -76,6 +83,7 @@ zabbix_export: value: Status triggers: - + uuid: bd296f49c3414ff8bc0e2a0e4fe7bb84 expression: 'avg(/Cisco Catalyst 3750V2-48TS SNMP/icmppingsec,5m)>{$ICMP_RESPONSE_TIME_WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -88,6 +96,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Cisco Catalyst 3750V2-48TS SNMP/icmpping,#3)=0' - + uuid: bc9c48b56cc6405c8256566d4768903a name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -101,6 +110,7 @@ zabbix_export: tag: Application value: General - + uuid: 19896943dda74f798241c176b1f4fc4f name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -123,6 +133,7 @@ zabbix_export: tag: Application value: General - + uuid: c4bd78d5e1f442128eddcdf4ea22d4b3 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -146,6 +157,7 @@ zabbix_export: tag: Application value: General - + uuid: 58642d7727964ba48f41bc33cfb6ef37 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -166,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 7fa7b4e4803e4eed932c176afed56cd5 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -187,12 +200,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 3a61d038af9b40dd9f869e0c39656f9f expression: '(last(/Cisco Catalyst 3750V2-48TS SNMP/system.hw.serialnumber,#1)<>last(/Cisco Catalyst 3750V2-48TS SNMP/system.hw.serialnumber,#2))=1 and length(last(/Cisco Catalyst 3750V2-48TS SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 213f54a3c23c40aa8693169efd8c0d82 name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -215,6 +230,7 @@ zabbix_export: tag: Application value: General - + uuid: 7e325f94720f4b29ad83a741a3735fa1 name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -238,12 +254,14 @@ zabbix_export: value: General triggers: - + uuid: e640999cff9242c29542f332457a6670 expression: '(last(/Cisco Catalyst 3750V2-48TS SNMP/system.name,#1)<>last(/Cisco Catalyst 3750V2-48TS SNMP/system.name,#2))=1 and length(last(/Cisco Catalyst 3750V2-48TS SNMP/system.name))>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: 2fce50826a7d498abe4ca628021fb9ac name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -264,6 +282,7 @@ zabbix_export: tag: Application value: General - + uuid: 0d55299054304e658dc036f234727c73 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -290,6 +309,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 3e10c366468147d983e99a393ccab00c expression: '(last(/Cisco Catalyst 3750V2-48TS SNMP/system.sw.os,#1)<>last(/Cisco Catalyst 3750V2-48TS SNMP/system.sw.os,#2))=1 and length(last(/Cisco Catalyst 3750V2-48TS SNMP/system.sw.os))>0' recovery_mode: NONE name: 'Operating system description has changed' @@ -301,6 +321,7 @@ zabbix_export: name: 'System name has changed (new name: {ITEM.VALUE})' expression: '(last(/Cisco Catalyst 3750V2-48TS SNMP/system.name,#1)<>last(/Cisco Catalyst 3750V2-48TS SNMP/system.name,#2))=1 and length(last(/Cisco Catalyst 3750V2-48TS SNMP/system.name))>0' - + uuid: d33f3f14dfff49d88269706ab464e2b9 name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -322,12 +343,14 @@ zabbix_export: value: Status triggers: - + uuid: 2f1841fb315041a2a437886dc6c23814 expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/system.uptime)<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 82c87e2ade594f68abc4861e4d328a16 name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -340,6 +363,7 @@ zabbix_export: value: Status triggers: - + uuid: d036da687cb84db6a1ff61c870e490ca expression: 'max(/Cisco Catalyst 3750V2-48TS SNMP/zabbix[host,snmp,available],{$SNMP.TIMEOUT})=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -347,6 +371,7 @@ zabbix_export: description: 'SNMP is not available for polling. Please check device connectivity and SNMP settings.' discovery_rules: - + uuid: f472cb3505b34f14b84bc1ce69f66b29 name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -360,6 +385,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: 71248adcae1247fb8fe96ff83505b72a name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -379,6 +405,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: b932acff7da9426ab1490939f6bb7a13 expression: 'min(/Cisco Catalyst 3750V2-48TS SNMP/system.cpu.util[{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -386,6 +413,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: af1ac970bce54108bec634e986711c65 name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -397,6 +425,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48TS SNMP' key: 'system.cpu.util[{#SNMPINDEX}]' - + uuid: 7b40466007144e82ba7b6081d9d024ae name: 'Entity Serial Numbers discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -415,6 +444,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: c08c86fa7d1a4f16b51a8212eb98826f name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -437,12 +467,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 23c25f76e7904a72bc56e8f6c46b36db expression: '(last(/Cisco Catalyst 3750V2-48TS SNMP/system.hw.serialnumber[{#SNMPINDEX}],#1)<>last(/Cisco Catalyst 3750V2-48TS SNMP/system.hw.serialnumber[{#SNMPINDEX}],#2))=1 and length(last(/Cisco Catalyst 3750V2-48TS SNMP/system.hw.serialnumber[{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 4972e929a2e84bc1bf37f8844aa640d2 name: 'FAN discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -451,6 +483,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: 6bc5cda2b5fa487d8841f6f9d07899e3 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -467,12 +500,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 16d0712d6e1f4cb18a65d4cc7e11a8df expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.fan.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.fan.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 42ad0109072e404eb47daaf17236d805 expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.fan.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -483,6 +518,7 @@ zabbix_export: name: '{#SNMPVALUE}: Fan is in critical state' expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.fan.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.fan.status[{#SNMPINDEX}])=4' - + uuid: d5c08c7436a44b74b35c4dd5be5c308a name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -493,6 +529,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: 3520b5d6482145958337956cb29d5dad name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -509,6 +546,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 5317e1db040846728cf05f3b7fe5dcab name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -525,6 +563,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 9120f609d03f44c68c5c34177745422c name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPINDEX}]' @@ -539,12 +578,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 83b00d4da1ca4b0690ad0a19209b6c70 expression: 'min(/Cisco Catalyst 3750V2-48TS SNMP/vm.memory.util[{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 5d8987ea729748048c3fb5381c6930aa name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -556,6 +597,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48TS SNMP' key: 'vm.memory.util[{#SNMPINDEX}]' - + uuid: c0be105de4db4c0182833e6a7e0fcd01 name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -621,6 +663,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 06f850ef11f24e79be813a8b79e25d91 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -643,6 +686,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 216cd11617ce4fcb9551cbada0189919 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -662,6 +706,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: e3cee46361094f58a67c26afd3769d84 expression: 'min(/Cisco Catalyst 3750V2-48TS SNMP/net.if.in.errors[{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-48TS SNMP/net.if.in.errors[{#SNMPINDEX}],5m)<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -675,6 +720,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: 9dfdb09ca395486b9b71f1e3d74b8f5a name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -698,6 +744,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 69fffa684b344774877ccb05e80fa0ab name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -720,6 +767,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: ce6a12b2553d456b87738efeb43ca849 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -739,6 +787,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: ebd80540d9604b3bacc1eae1adfad33f expression: 'min(/Cisco Catalyst 3750V2-48TS SNMP/net.if.out.errors[{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-48TS SNMP/net.if.out.errors[{#SNMPINDEX}],5m)<{$IF.ERRORS.WARN:"{#IFNAME}"}*0.8' @@ -752,6 +801,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: eee4285b410f470f82e05c8f0cbc97b5 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -775,6 +825,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: b95c3c8730434b58a1a03c661c767901 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -798,6 +849,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 28cb37005e6c46eaa636b5de0b7b5c8d name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -825,6 +877,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 77b810108caa4ae6bd8d8bff06acddb2 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.status[{#SNMPINDEX}])=2)' name: 'Interface {#IFNAME}({#IFALIAS}): Link down' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -835,6 +888,7 @@ zabbix_export: 2. {$IFCONTROL:"{#IFNAME}"}=1 - user can redefine Context macro to value - 0. That marks this interface as not important. No new trigger will be fired if this interface is down. manual_close: 'YES' - + uuid: 73d4de02c2e84a75acd66e33d98f6180 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -858,6 +912,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 332b68ef205e45f5a2111fccf6a73e71 expression: | change(/Cisco Catalyst 3750V2-48TS SNMP/net.if.speed[{#SNMPINDEX}])<0 and last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.speed[{#SNMPINDEX}])>0 and ( @@ -884,6 +939,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: f41da35ce275419aa78aae95f74a19d0 expression: | (avg(/Cisco Catalyst 3750V2-48TS SNMP/net.if.in[{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.speed[{#SNMPINDEX}])) and last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.speed[{#SNMPINDEX}])>0 @@ -899,6 +955,7 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.status[{#SNMPINDEX}])=2)' - + uuid: 3e064e86c2b246b7b22a366c2d467684 expression: | (avg(/Cisco Catalyst 3750V2-48TS SNMP/net.if.out[{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.speed[{#SNMPINDEX}])) and last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.speed[{#SNMPINDEX}])>0 @@ -915,6 +972,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.status[{#SNMPINDEX}])=2)' graph_prototypes: - + uuid: 2f07fa8de9f94fdfab762af30d7ac17a name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -959,6 +1017,7 @@ zabbix_export: host: 'Cisco Catalyst 3750V2-48TS SNMP' key: 'net.if.in.discards[{#SNMPINDEX}]' - + uuid: 15992a60957c4ef896ece23744da52f1 name: 'EtherLike discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.10.7.2.1.19,{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2]' @@ -978,6 +1037,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB and EtherLike-MIB. Interfaces with up(1) Operational Status are discovered.' item_prototypes: - + uuid: 530a9cfa68024c1e8ad6573573c8f2b7 name: 'Interface {#IFNAME}({#IFALIAS}): Duplex status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.10.7.2.1.19.{#SNMPINDEX}' @@ -1018,12 +1078,14 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: a1217d320897464da4bb9a67f669460f expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/net.if.duplex[{#SNMPINDEX}])=2' name: 'Interface {#IFNAME}({#IFALIAS}): In half-duplex mode' priority: WARNING description: 'Please check autonegotiation settings and cabling' manual_close: 'YES' - + uuid: d2658fe23d274233accf16090273118f name: 'PSU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -1032,6 +1094,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: b87fda0166dc4baa9c24124dae6cea5c name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -1048,12 +1111,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 56fced6c99ba44ab9fb5268d946a385b expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.psu.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.psu.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 6962e5851f244e9cb9d87763637a20f3 expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.psu.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -1064,6 +1129,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.psu.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.psu.status[{#SNMPINDEX}])=4' - + uuid: ab60f4a103254b2c87f260014ecd1a28 name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -1074,6 +1140,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: 2b2423e625914a4f89b16faaed832bae name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -1091,12 +1158,14 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: e4844779a080455e9691bdc705227a28 expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.status[{#SNMPINDEX}])=4' name: '{#SNMPVALUE}: Temperature is in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH description: 'This trigger uses temperature sensor state' - + uuid: 120dd2434317447d8ee6708d5c1221e3 expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.status[{#SNMPINDEX}])=2' name: '{#SNMPVALUE}: Temperature is in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -1107,6 +1176,7 @@ zabbix_export: name: '{#SNMPVALUE}: Temperature is in critical state' expression: 'last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.status[{#SNMPINDEX}])=3 or last(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.status[{#SNMPINDEX}])=4' - + uuid: 92864c59d4b34a979dc465824c3ef1b2 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -1124,6 +1194,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 38d110e2230d489f95529f60bd8cf0f8 expression: 'avg(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' @@ -1132,6 +1203,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 319b7df2433043d69e2b8f7b6b5147cf expression: 'avg(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_WARN:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_WARN:"{#SNMPVALUE}"}-3' @@ -1145,6 +1217,7 @@ zabbix_export: expression: 'avg(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}' recovery_expression: 'max(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3' - + uuid: 1688281b22df4dfe8976779a78f7deeb expression: 'avg(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Cisco Catalyst 3750V2-48TS SNMP/sensor.temp.value[{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -1226,6 +1299,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: 52875f5c6b1b4bb3987c3baa03860d4d name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -1247,6 +1321,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: 8decf4d7d8744711b5f2ea68b5e73d14 name: 'EtherLike-MIB::dot3StatsDuplexStatus' mappings: - @@ -1259,6 +1334,7 @@ zabbix_export: value: '3' newvalue: fullDuplex - + uuid: e8815fad611e47389c987c88a029cece name: 'IF-MIB::ifOperStatus' mappings: - @@ -1283,6 +1359,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: 93f29c48ad8b4bc7afe036817d946b18 name: 'IF-MIB::ifType' mappings: - @@ -2144,6 +2221,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: ee7cb62782d44458abc9f7cca816dca8 name: 'Service state' mappings: - @@ -2153,6 +2231,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: 6273854a740e41718cd1354f227cf4db name: zabbix.host.available mappings: - diff --git a/templates/net/cisco_snmp/template_net_cisco_snmp.yaml b/templates/net/cisco_snmp/template_net_cisco_snmp.yaml index c4ab9cfadb6..970d352e5f4 100644 --- a/templates/net/cisco_snmp/template_net_cisco_snmp.yaml +++ b/templates/net/cisco_snmp/template_net_cisco_snmp.yaml @@ -1,13 +1,16 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:25Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 51af5cf9312b41d38ab22e02c9af6bbc template: 'Cisco CISCO-ENVMON-MIB SNMP' name: 'Cisco CISCO-ENVMON-MIB SNMP' description: | @@ -22,6 +25,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 31e5f90d88574fa0a35664e2c6b51e98 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_INFO},1.3.6.1.4.1.9.9.13.1.4.1.2]' @@ -30,6 +34,7 @@ zabbix_export: description: 'The table of fan status maintained by the environmental monitor.' item_prototypes: - + uuid: 62a05225a1634d7486fab92cf100544e name: '{#SENSOR_INFO}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.4.1.3.{#SNMPINDEX}' @@ -46,12 +51,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: f404fa64ee3c40dd87526b6e922b0715 expression: 'count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"critical\"}")=1 or count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"shutdown\"}")=1' name: '{#SENSOR_INFO}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 0e09c5b691374639b4cbfd9073402f88 expression: 'count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}],#1,"eq","{$FAN_WARN_STATUS:\"warning\"}")=1 or count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}],#1,"eq","{$FAN_WARN_STATUS:\"notFunctioning\"}")=1' name: '{#SENSOR_INFO}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -62,6 +69,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Fan is in critical state' expression: 'count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"critical\"}")=1 or count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"shutdown\"}")=1' - + uuid: 932817396a5b47f29af28e439711ef59 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_INFO},1.3.6.1.4.1.9.9.13.1.5.1.2]' @@ -70,6 +78,7 @@ zabbix_export: description: 'The table of power supply status maintained by the environmental monitor card.' item_prototypes: - + uuid: d500235d63ca41888585d267a7d82e2a name: '{#SENSOR_INFO}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.5.1.3.{#SNMPINDEX}' @@ -86,12 +95,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 97cc3af1a88746b3847a196c1091a910 expression: 'count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"critical\"}")=1 or count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"shutdown\"}")=1' name: '{#SENSOR_INFO}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 503f176185df46e29a98f9e9dc29ef42 expression: 'count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}],#1,"eq","{$PSU_WARN_STATUS:\"warning\"}")=1 or count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}],#1,"eq","{$PSU_WARN_STATUS:\"notFunctioning\"}")=1' name: '{#SENSOR_INFO}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -102,6 +113,7 @@ zabbix_export: name: '{#SENSOR_INFO}: Power supply is in critical state' expression: 'count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"critical\"}")=1 or count(/Cisco CISCO-ENVMON-MIB SNMP/sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"shutdown\"}")=1' - + uuid: e61bb682818b4f31a669acd31335160c name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.13.1.3.1.2]' @@ -112,6 +124,7 @@ zabbix_export: maintained by the environmental monitor. item_prototypes: - + uuid: 72f0970a636d44278b75f30a1dabfeb8 name: '{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.6.{#SNMPINDEX}' @@ -129,6 +142,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 4859221e53d7485485db1c9060d7f705 name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.13.1.3.1.3.{#SNMPINDEX}' @@ -145,6 +159,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 8159958d04a84507b5d5e2f1baefb948 expression: 'avg(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3' @@ -153,6 +168,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: db3a2b24c4014e8e9a992a66898ce4e0 expression: | avg(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"} or @@ -166,6 +182,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 1e9f13790a1f451da9577ab2db9ccc53 expression: | avg(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_WARN:"{#SNMPVALUE}"} or @@ -237,6 +254,7 @@ zabbix_export: value: '2' valuemaps: - + uuid: 96da9a43fa60420696714c57d3e72f13 name: 'CISCO-ENVMON-MIB::CiscoEnvMonState' mappings: - @@ -258,6 +276,7 @@ zabbix_export: value: '6' newvalue: notFunctioning - + uuid: d7c122cde75447248d4b1613cdc25d5b template: 'Cisco CISCO-MEMORY-POOL-MIB SNMP' name: 'Cisco CISCO-MEMORY-POOL-MIB SNMP' description: | @@ -272,6 +291,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: d84cfe9db46d49c8971317f7e09d9537 name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.48.1.1.1.2]' @@ -282,6 +302,7 @@ zabbix_export: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15216-contiguous-memory.html item_prototypes: - + uuid: a88a818dfdf743408698d7a45bc29edc name: '{#SNMPVALUE}: Free memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.6.{#SNMPINDEX}' @@ -297,6 +318,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 32d6bbb06c624f9e9a236fb53507948c name: '{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.48.1.1.1.5.{#SNMPINDEX}' @@ -312,6 +334,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 5065203cb8244befadc54cdb004d4b40 name: '{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[vm.memory.util.{#SNMPINDEX}]' @@ -326,12 +349,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: eb241250ee984ac3a8e79c1fe57d2b13 expression: 'min(/Cisco CISCO-MEMORY-POOL-MIB SNMP/vm.memory.util[vm.memory.util.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 754f4378d0fb43c288e891285efee8a5 name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -347,6 +372,7 @@ zabbix_export: macro: '{$MEMORY.UTIL.MAX}' value: '90' - + uuid: 3eadb8a2ad4a479cb59bfa6402deee3f template: 'Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5 SNMP' name: 'Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5 SNMP' description: | @@ -361,6 +387,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: 372b5656330f41d18ccf99ca89fa8504 name: 'CPU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -374,6 +401,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: b7a375f679024cb990ae97933e5f77d6 name: '{#SNMPVALUE}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.5.{#SNMPINDEX}' @@ -396,6 +424,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 99d6ce6dfa1d474fbfae5b83c6479e8e expression: 'min(/Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5 SNMP/system.cpu.util[cpmCPUTotal5min.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '{#SNMPVALUE}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -403,6 +432,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 8e045ff24e564afc9a55d4bd08529d22 name: '{#SNMPVALUE}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -418,6 +448,7 @@ zabbix_export: macro: '{$CPU.UTIL.CRIT}' value: '90' - + uuid: f934f5e71db642c689ed2f945f73ce6c template: 'Cisco CISCO-PROCESS-MIB SNMP' name: 'Cisco CISCO-PROCESS-MIB SNMP' description: | @@ -432,6 +463,7 @@ zabbix_export: name: Templates/Modules discovery_rules: - + uuid: dc4773499a1d419caa5c2c96bd4afb7b name: 'CPU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]' @@ -445,6 +477,7 @@ zabbix_export: In case of a single CPU, cpmCPUTotalTable has only one entry. item_prototypes: - + uuid: 884048f6fc414188b58341ecaca9aea3 name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}' @@ -463,6 +496,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: cf98ae5c5f7e4ea1a902005062414e1d expression: 'min(/Cisco CISCO-PROCESS-MIB SNMP/system.cpu.util[cpmCPUTotal5minRev.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -470,6 +504,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 6fed03a2555949178f96550fcdb449ca name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -485,6 +520,7 @@ zabbix_export: macro: '{$CPU.UTIL.CRIT}' value: '90' - + uuid: 90c99055648f40df8517005a7670158c template: 'Cisco Inventory SNMP' name: 'Cisco Inventory SNMP' description: | @@ -500,6 +536,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: edb172996a954eb986c97bcfee052a36 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -520,6 +557,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 3b54e3692fe643e99704767f9a58a1c2 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -541,12 +579,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 2870574500184ba7ae783bd5b051f946 expression: '(last(/Cisco Inventory SNMP/system.hw.serialnumber,#1)<>last(/Cisco Inventory SNMP/system.hw.serialnumber,#2))=1 and length(last(/Cisco Inventory SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 51b1c178adff415bbe36a4363d6e06c1 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -573,6 +613,7 @@ zabbix_export: value: Inventory triggers: - + uuid: f7b175a60a1540cb9b02c45917362d9e expression: '(last(/Cisco Inventory SNMP/system.sw.os[sysDescr.0],#1)<>last(/Cisco Inventory SNMP/system.sw.os[sysDescr.0],#2))=1 and length(last(/Cisco Inventory SNMP/system.sw.os[sysDescr.0]))>0' name: 'Operating system description has changed' priority: INFO @@ -580,6 +621,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 0908cfd197214f6c8092bbd426ef83bf name: 'Entity Serial Numbers Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_SN},1.3.6.1.2.1.47.1.1.1.1.11]' @@ -598,6 +640,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 3a6277e70ce6448b857bfc170ded8542 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -618,12 +661,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 0de96646852d454980fc9683cfa59ede expression: '(last(/Cisco Inventory SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#1)<>last(/Cisco Inventory SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#2))=1 and length(last(/Cisco Inventory SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 1bb42fbdb9054645a62ff81f14ba3b99 template: 'Cisco IOS prior to 12.0_3_T SNMP' name: 'Cisco IOS prior to 12.0_3_T SNMP' description: | @@ -645,6 +690,7 @@ zabbix_export: - name: 'Templates/Network devices' - + uuid: aa3ce9bd8c1d40a2b0f83f9e642e88ee template: 'Cisco IOS SNMP' name: 'Cisco IOS SNMP' description: | @@ -676,6 +722,7 @@ zabbix_export: - name: 'Templates/Network devices' - + uuid: 40c233aaa3424fd29dc378022ff3461d template: 'Cisco IOS versions 12.0_3_T-12.2_3.5 SNMP' name: 'Cisco IOS versions 12.0_3_T-12.2_3.5 SNMP' description: | @@ -699,6 +746,7 @@ zabbix_export: - name: 'Templates/Network devices' - + uuid: 1b0025aaf71f47ec91d08c17a399c6a6 template: 'Cisco OLD-CISCO-CPU-MIB SNMP' name: 'Cisco OLD-CISCO-CPU-MIB SNMP' description: | @@ -713,6 +761,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 1b8784537cc04a939b8ceb26a5d3b5a1 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.9.2.1.58 @@ -731,6 +780,7 @@ zabbix_export: value: CPU triggers: - + uuid: 9d97a750d01b48a7b937e3d7a8e8551e expression: 'min(/Cisco OLD-CISCO-CPU-MIB SNMP/system.cpu.util[avgBusy5],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -742,6 +792,7 @@ zabbix_export: value: '90' graphs: - + uuid: c998de5517bd45f19719dbe7d6cb371e name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/dell_force_s_series_snmp/template_net_dell_force_s_series_snmp.yaml b/templates/net/dell_force_s_series_snmp/template_net_dell_force_s_series_snmp.yaml index eab98da9a11..b613fc6d1c2 100644 --- a/templates/net/dell_force_s_series_snmp/template_net_dell_force_s_series_snmp.yaml +++ b/templates/net/dell_force_s_series_snmp/template_net_dell_force_s_series_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:24Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: e5ec7acc7efc4ac491b6fa552ab077ae template: 'Dell Force S-Series SNMP' name: 'Dell Force S-Series SNMP' description: | @@ -27,6 +29,7 @@ zabbix_export: name: 'Templates/Network devices' discovery_rules: - + uuid: f35cb754ebd748b7842c67461264f48d name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6027.3.10.1.2.4.1.1]' @@ -34,6 +37,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: c916b4658e914e93af13b4fe7b58138e name: 'Fan {#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.4.1.2.{#SNMPINDEX}' @@ -52,12 +56,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: c8e1b092a34945a1bf55bf1f069c75f1 expression: 'count(/Dell Force S-Series SNMP/sensor.fan.status[chSysFanTrayOperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: 'Fan {#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: b3f3dd5bccf54e7cb85623f4b9004f09 expression: 'count(/Dell Force S-Series SNMP/sensor.fan.status[chSysFanTrayOperStatus.{#SNMPINDEX}],#1,"ne","{$FAN_OK_STATUS}")=1' name: 'Fan {#SNMPVALUE}: Fan is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -68,6 +74,7 @@ zabbix_export: name: 'Fan {#SNMPVALUE}: Fan is in critical state' expression: 'count(/Dell Force S-Series SNMP/sensor.fan.status[chSysFanTrayOperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' - + uuid: ff38ddf97a2a47c88ad93d590dedc22a name: 'CPU and Memory and Flash Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6027.3.10.1.2.9.1.1]' @@ -75,6 +82,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: f2f0febdd3c14d77a47461c22b883bb5 name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.9.1.3.{#SNMPINDEX}' @@ -91,12 +99,14 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 9f442741769a47d79ee5769c985b3334 expression: 'min(/Dell Force S-Series SNMP/system.cpu.util[chStackUnitCpuUtil1Min.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 3571d6508f07442983936fdcc2ba733f name: '#{#SNMPINDEX}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.9.1.5.{#SNMPINDEX}' @@ -113,12 +123,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: d5e4f1f3b07e46f7942d5dfd232bb23e expression: 'min(/Dell Force S-Series SNMP/vm.memory.util[chStackUnitMemUsageUtil.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '#{#SNMPINDEX}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: d5ec0b9ce1f04b0abd0b4bfe6aa28f6b name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -130,6 +142,7 @@ zabbix_export: host: 'Dell Force S-Series SNMP' key: 'system.cpu.util[chStackUnitCpuUtil1Min.{#SNMPINDEX}]' - + uuid: 69c63b7fb65347cc9301b02e1f9cd45e name: '#{#SNMPINDEX}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -141,6 +154,7 @@ zabbix_export: host: 'Dell Force S-Series SNMP' key: 'vm.memory.util[chStackUnitMemUsageUtil.{#SNMPINDEX}]' - + uuid: 21117a6eb71f4837971ccedfff7596f6 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6027.3.10.1.2.3.1.1]' @@ -149,6 +163,7 @@ zabbix_export: description: 'A list of power supply residents in the S-series chassis.' item_prototypes: - + uuid: 7cc5081ad6114124845beedbe4725899 name: 'PSU {#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.3.1.2.{#SNMPINDEX}' @@ -167,12 +182,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 1a9e02daf886495ab1248ba1d27ae29f expression: 'count(/Dell Force S-Series SNMP/sensor.psu.status[chSysPowerSupplyOperStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: 'PSU {#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 2c3687ad191047d48b3c62097d6111ba expression: 'count(/Dell Force S-Series SNMP/sensor.psu.status[chSysPowerSupplyOperStatus.{#SNMPINDEX}],#1,"ne","{$PSU_OK_STATUS}")=1' name: 'PSU {#SNMPVALUE}: Power supply is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -183,6 +200,7 @@ zabbix_export: name: 'PSU {#SNMPVALUE}: Power supply is in critical state' expression: 'count(/Dell Force S-Series SNMP/sensor.psu.status[chSysPowerSupplyOperStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' - + uuid: a619474b839642f69e583a2c63e8b4ba name: 'Stack Unit Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.6027.3.10.1.2.2.1.2]' @@ -190,6 +208,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 4eaf5b777b0c4efeb34140618e18aaa5 name: 'Device {#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.2.1.14.{#SNMPINDEX}' @@ -206,6 +225,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: a8ca95d342294d1cbe35eb758a61bbfe expression: 'avg(/Dell Force S-Series SNMP/sensor.temp.value[chStackUnitTemp.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Dell Force S-Series SNMP/sensor.temp.value[chStackUnitTemp.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -214,6 +234,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 8e03c705a94a4f54b1ebf0736f8df797 expression: 'avg(/Dell Force S-Series SNMP/sensor.temp.value[chStackUnitTemp.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Dell Force S-Series SNMP/sensor.temp.value[chStackUnitTemp.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -227,6 +248,7 @@ zabbix_export: expression: 'avg(/Dell Force S-Series SNMP/sensor.temp.value[chStackUnitTemp.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/Dell Force S-Series SNMP/sensor.temp.value[chStackUnitTemp.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: 4622de35621b4a8d941c67ae8fde4d51 expression: 'avg(/Dell Force S-Series SNMP/sensor.temp.value[chStackUnitTemp.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Dell Force S-Series SNMP/sensor.temp.value[chStackUnitTemp.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -234,6 +256,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: d6e3d7bb74b84e0c895a1b1b740f0e14 name: '#{#SNMPVALUE}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.2.1.7.{#SNMPINDEX}' @@ -255,6 +278,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: eb6853c30dd04581b2e362d7747b40b5 name: '#{#SNMPVALUE}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.2.1.12.{#SNMPINDEX}' @@ -277,12 +301,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 3c9739fc6c21411a8fa13422a494bc48 expression: '(last(/Dell Force S-Series SNMP/system.hw.serialnumber[chStackUnitSerialNumber.{#SNMPINDEX}],#1)<>last(/Dell Force S-Series SNMP/system.hw.serialnumber[chStackUnitSerialNumber.{#SNMPINDEX}],#2))=1 and length(last(/Dell Force S-Series SNMP/system.hw.serialnumber[chStackUnitSerialNumber.{#SNMPINDEX}]))>0' name: '#{#SNMPVALUE}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: bd68fcd8247744cb8c10e3dfc699bc7f name: '#{#SNMPVALUE}: Hardware version(revision)' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.2.1.21.{#SNMPINDEX}' @@ -304,6 +330,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 67cce945315e426f9b12456fe95a6c1a name: '#{#SNMPVALUE}: Operating system' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.6027.3.10.1.2.2.1.10.{#SNMPINDEX}' @@ -326,6 +353,7 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: a078b48563734d109befd3a031955177 expression: '(last(/Dell Force S-Series SNMP/system.sw.os[chStackUnitCodeVersion.{#SNMPINDEX}],#1)<>last(/Dell Force S-Series SNMP/system.sw.os[chStackUnitCodeVersion.{#SNMPINDEX}],#2))=1 and length(last(/Dell Force S-Series SNMP/system.sw.os[chStackUnitCodeVersion.{#SNMPINDEX}]))>0' name: '#{#SNMPVALUE}: Operating system description has changed' priority: INFO @@ -361,6 +389,7 @@ zabbix_export: value: '55' valuemaps: - + uuid: b389c759db0448ffbe28d4572fbfb3e9 name: 'F10-S-SERIES-CHASSIS-MIB::chSysFanTrayOperStatus' mappings: - @@ -373,6 +402,7 @@ zabbix_export: value: '3' newvalue: absent - + uuid: 2532df482bd348ba8202c3eb2b76340b name: 'F10-S-SERIES-CHASSIS-MIB::chSysPowerSupplyOperStatus' mappings: - diff --git a/templates/net/dlink_des7200_snmp/template_net_dlink_des7200_snmp.yaml b/templates/net/dlink_des7200_snmp/template_net_dlink_des7200_snmp.yaml index 81ed875a6b2..569e80d9eaa 100644 --- a/templates/net/dlink_des7200_snmp/template_net_dlink_des7200_snmp.yaml +++ b/templates/net/dlink_des7200_snmp/template_net_dlink_des7200_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:19Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 395184b5d5b048a68e06c91154c56847 template: 'D-Link DES 7200 SNMP' name: 'D-Link DES 7200 SNMP' description: | @@ -29,6 +31,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: ec0e7cc71b39447087f580569559a6d6 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.171.10.97.2.36.1.1.3.0 @@ -45,12 +48,14 @@ zabbix_export: value: CPU triggers: - + uuid: d9c5c62bf4064e0389b3e9ad526acbd6 expression: 'min(/D-Link DES 7200 SNMP/system.cpu.util[myCPUUtilization5Min.0],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: c48928c7392d472d950804ee30936f0f name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.9.1 @@ -71,6 +76,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 0f02e35f5b0e4a9d8833a48783090ea0 expression: '(last(/D-Link DES 7200 SNMP/system.hw.firmware,#1)<>last(/D-Link DES 7200 SNMP/system.hw.firmware,#2))=1 and length(last(/D-Link DES 7200 SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -78,6 +84,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 9461071bb9fa44909aa181779c894a7b name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -102,6 +109,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: fd86860f9ebc42b1970a845b7940daed name: 'Hardware version(revision)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.8.1 @@ -121,6 +129,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 8d31f35a9d8842f086a123014bfd27ad name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.171.10.97.2.1.1.2.0 @@ -142,6 +151,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 647a1b30e3d143378b62779951ed8455 expression: '(last(/D-Link DES 7200 SNMP/system.sw.os[mySystemSwVersion.0],#1)<>last(/D-Link DES 7200 SNMP/system.sw.os[mySystemSwVersion.0],#2))=1 and length(last(/D-Link DES 7200 SNMP/system.sw.os[mySystemSwVersion.0]))>0' name: 'Operating system description has changed' priority: INFO @@ -149,6 +159,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 5e0940a9219c4d3094c85777e89c63a6 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.10.97.2.1.1.21.1.3]' @@ -156,6 +167,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 77005f8940f44f47abe28debbcea1573 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.10.97.2.1.1.21.1.2.{#SNMPINDEX}' @@ -172,12 +184,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 9787e6c3f19848a9b339f3a10ac65ae9 expression: 'count(/D-Link DES 7200 SNMP/sensor.fan.status[mySystemFanIsNormal.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 80a71c76148f4408993f4d2fba2aac4c name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.10.97.2.35.1.1.1.2]' @@ -185,6 +199,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: aa68024ac558424a8147f8d1e59a7b50 name: '{#SNMPINDEX}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.10.97.2.35.1.1.1.3.{#SNMPINDEX}' @@ -201,12 +216,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 14cd5eb8168f409ca9ae2cdad30b87df expression: 'min(/D-Link DES 7200 SNMP/vm.memory.util[myMemoryPoolCurrentUtilization.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#SNMPINDEX}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: b1d8dafbce0c4b6abc0ad18f2a91d1e3 name: '{#SNMPINDEX}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -218,6 +235,7 @@ zabbix_export: host: 'D-Link DES 7200 SNMP' key: 'vm.memory.util[myMemoryPoolCurrentUtilization.{#SNMPINDEX}]' - + uuid: 1290d8eb44564a15b98d212c6f007b05 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.10.97.2.1.1.18.1.3]' @@ -225,6 +243,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 949bf64a7d75429586292fd0acf4b84e name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.10.97.2.1.1.18.1.2.{#SNMPINDEX}' @@ -241,12 +260,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 09079d5efe8247fca605484556da0fef expression: 'count(/D-Link DES 7200 SNMP/sensor.psu.status[mySystemElectricalSourceIsNormal.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: d596adf697c1431cbe1244fe2737ca55 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.10.97.2.1.1.23.1.2]' @@ -254,6 +275,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: d861801102794d989895b4546a0e10fb name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.10.97.2.1.1.23.1.3.{#SNMPINDEX}' @@ -270,6 +292,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 74c00a6f2b6d4f098506449e024626d5 expression: 'avg(/D-Link DES 7200 SNMP/sensor.temp.value[mySystemTemperatureCurrent.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/D-Link DES 7200 SNMP/sensor.temp.value[mySystemTemperatureCurrent.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -278,6 +301,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: e6cafc53f7694ddfa6978535305b9c6d expression: 'avg(/D-Link DES 7200 SNMP/sensor.temp.value[mySystemTemperatureCurrent.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/D-Link DES 7200 SNMP/sensor.temp.value[mySystemTemperatureCurrent.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -291,6 +315,7 @@ zabbix_export: expression: 'avg(/D-Link DES 7200 SNMP/sensor.temp.value[mySystemTemperatureCurrent.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/D-Link DES 7200 SNMP/sensor.temp.value[mySystemTemperatureCurrent.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: 863f51acffc241488aa541363d970096 expression: 'avg(/D-Link DES 7200 SNMP/sensor.temp.value[mySystemTemperatureCurrent.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/D-Link DES 7200 SNMP/sensor.temp.value[mySystemTemperatureCurrent.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -321,6 +346,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: 5889e276245d411bacd130427ae4a5d4 name: 'MY-SYSTEM-MIB::mySystemFanIsNormal' mappings: - @@ -343,6 +369,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: 7d05108847574098a7a15db5faf12b7c name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/dlink_des_snmp/template_net_dlink_des_snmp.yaml b/templates/net/dlink_des_snmp/template_net_dlink_des_snmp.yaml index ce9c29c8e97..03d3c44e23e 100644 --- a/templates/net/dlink_des_snmp/template_net_dlink_des_snmp.yaml +++ b/templates/net/dlink_des_snmp/template_net_dlink_des_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:12Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: d3176749a5274264938f487cd89d17eb template: 'D-Link DES_DGS Switch SNMP' name: 'D-Link DES_DGS Switch SNMP' description: | @@ -36,6 +38,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 9d265ce34e9344c6875497e7ed0ebc89 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.171.12.1.1.6.2.0 @@ -52,12 +55,14 @@ zabbix_export: value: CPU triggers: - + uuid: 42d9d40ffa184d8a9377ad6c055be425 expression: 'min(/D-Link DES_DGS Switch SNMP/system.cpu.util[agentCPUutilizationIn1min.0],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 8e6d4c6568c54aeeb745c5ba43945174 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.9.1 @@ -78,6 +83,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 14007fd2492b45be8d9b70ac2628b6b2 expression: '(last(/D-Link DES_DGS Switch SNMP/system.hw.firmware,#1)<>last(/D-Link DES_DGS Switch SNMP/system.hw.firmware,#2))=1 and length(last(/D-Link DES_DGS Switch SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -85,6 +91,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: cc6cdf26ee0f4c5682c956c0ac741898 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -109,6 +116,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 3dd0e86421b5410f9c34680650a0d9a5 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.171.12.1.1.12.0 @@ -132,12 +140,14 @@ zabbix_export: value: Inventory triggers: - + uuid: d6c6ecbe9fa041fa99417825386c6015 expression: '(last(/D-Link DES_DGS Switch SNMP/system.hw.serialnumber,#1)<>last(/D-Link DES_DGS Switch SNMP/system.hw.serialnumber,#2))=1 and length(last(/D-Link DES_DGS Switch SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 06e2bd7f602140f49685ae8dbfa44660 name: 'Hardware version(revision)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.8.1 @@ -158,6 +168,7 @@ zabbix_export: value: Inventory discovery_rules: - + uuid: 8e7fe508f2ee4304a6097cabaf93b44f name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.12.11.1.7.1.2,{#STATUS},1.3.6.1.4.1.171.12.11.1.7.1.3]' @@ -172,6 +183,7 @@ zabbix_export: description: 'swFanID of EQUIPMENT-MIB::swFanTable' item_prototypes: - + uuid: 9fec4303859d411db13a470374862232 name: '#{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.12.11.1.7.1.3.{#SNMPINDEX}' @@ -194,12 +206,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: e10f70eff8f44007a8c04aa507a2abc0 expression: 'count(/D-Link DES_DGS Switch SNMP/sensor.fan.status[swFanStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: '#{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 0e1d87089c084979ade1f58cdedd42f8 name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.12.1.1.9.1.1]' @@ -207,6 +221,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: ec82ef56dce54315a905721bd0cabaa6 name: '#{#SNMPVALUE}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.12.1.1.9.1.4.{#SNMPINDEX}' @@ -223,12 +238,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 51c68f543926487c9d717806de658743 expression: 'min(/D-Link DES_DGS Switch SNMP/vm.memory.util[agentDRAMutilization.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '#{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 769bb6f6d6cd455fbbcd1e75e44d24ec name: '#{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -240,6 +257,7 @@ zabbix_export: host: 'D-Link DES_DGS Switch SNMP' key: 'vm.memory.util[agentDRAMutilization.{#SNMPINDEX}]' - + uuid: 57ec484412604bf091a2b8a5be1dff3e name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.12.11.1.6.1.2,{#STATUS},1.3.6.1.4.1.171.12.11.1.6.1.3]' @@ -254,6 +272,7 @@ zabbix_export: description: 'swPowerID of EQUIPMENT-MIB::swPowerTable' item_prototypes: - + uuid: 7e87cca325f94ac091723f4dcef5ef26 name: '#{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.12.11.1.6.1.3.{#SNMPINDEX}' @@ -278,12 +297,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: f57997a5b3a14fd3b45327c85426ec83 expression: 'count(/D-Link DES_DGS Switch SNMP/sensor.psu.status[swPowerStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: '#{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 17702e5430f943fc9ebeefdbdd363e58 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.171.12.11.1.8.1.1]' @@ -291,6 +312,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: a84312b0296a432a948e6065c20749f1 name: '#{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.171.12.11.1.8.1.2.{#SNMPINDEX}' @@ -307,6 +329,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 46e3a4f2b36348748b4a785b60787ed9 expression: 'avg(/D-Link DES_DGS Switch SNMP/sensor.temp.value[swTemperatureCurrent.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/D-Link DES_DGS Switch SNMP/sensor.temp.value[swTemperatureCurrent.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -315,6 +338,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: b9de6c0405854316a92aa51335b92359 expression: 'avg(/D-Link DES_DGS Switch SNMP/sensor.temp.value[swTemperatureCurrent.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/D-Link DES_DGS Switch SNMP/sensor.temp.value[swTemperatureCurrent.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -328,6 +352,7 @@ zabbix_export: expression: 'avg(/D-Link DES_DGS Switch SNMP/sensor.temp.value[swTemperatureCurrent.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/D-Link DES_DGS Switch SNMP/sensor.temp.value[swTemperatureCurrent.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: bc85a7aba9b14ec586d865faf734f4cc expression: 'avg(/D-Link DES_DGS Switch SNMP/sensor.temp.value[swTemperatureCurrent.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/D-Link DES_DGS Switch SNMP/sensor.temp.value[swTemperatureCurrent.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -358,6 +383,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: e7ab460cf1bf4fca8afc22566257fc3a name: 'EQUIPMENT-MIB::swFanStatus' mappings: - @@ -382,6 +408,7 @@ zabbix_export: value: '6' newvalue: speed-high - + uuid: a46e6b21933f4aa7be17f9f11b1356ee name: 'EQUIPMENT-MIB::swPowerStatus' mappings: - @@ -407,6 +434,7 @@ zabbix_export: newvalue: disconnect graphs: - + uuid: cd6d0f71490c4bbe82a72ca52d9d3044 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/extreme_snmp/template_net_extreme_snmp.yaml b/templates/net/extreme_snmp/template_net_extreme_snmp.yaml index f12aa6f8d29..923b2532a66 100644 --- a/templates/net/extreme_snmp/template_net_extreme_snmp.yaml +++ b/templates/net/extreme_snmp/template_net_extreme_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:13Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 861dbdece18f4b8f85214a319995eb3e template: 'Extreme EXOS SNMP' name: 'Extreme EXOS SNMP' description: | @@ -29,6 +31,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: b17bfccc91f1489fb9f85d719ca19d70 name: 'Device: Temperature status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1916.1.1.1.7.0 @@ -46,6 +49,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 2e8384090e304767bc6bba60d822e223 name: 'Device: Temperature' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1916.1.1.1.8.0 @@ -63,6 +67,7 @@ zabbix_export: value: Temperature triggers: - + uuid: 83f2fde548744ecfae75551824f68d6b expression: 'avg(/Extreme EXOS SNMP/sensor.temp.value[extremeCurrentTemperature.0],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Extreme EXOS SNMP/sensor.temp.value[extremeCurrentTemperature.0],5m)<{$TEMP_WARN:""}-3' @@ -79,6 +84,7 @@ zabbix_export: last(/Extreme EXOS SNMP/sensor.temp.status[extremeOverTemperatureAlarm.0])={$TEMP_CRIT_STATUS} recovery_expression: 'max(/Extreme EXOS SNMP/sensor.temp.value[extremeCurrentTemperature.0],5m)<{$TEMP_CRIT:""}-3' - + uuid: 18c59107c35641bfb53bacc1dfbe4552 expression: 'avg(/Extreme EXOS SNMP/sensor.temp.value[extremeCurrentTemperature.0],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Extreme EXOS SNMP/sensor.temp.value[extremeCurrentTemperature.0],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -86,6 +92,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: fd93c5fb3e054f84b052d7f682a87655 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1916.1.32.1.2.0 @@ -102,12 +109,14 @@ zabbix_export: value: CPU triggers: - + uuid: 975ce9f926454ff180c60fd143118310 expression: 'min(/Extreme EXOS SNMP/system.cpu.util[extremeCpuMonitorTotalUtilization.0],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 7f6260a568644e89ba87ccca63102357 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.9.1 @@ -128,6 +137,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 108fc335483b44dab13d5abe6cbd38b9 expression: '(last(/Extreme EXOS SNMP/system.hw.firmware,#1)<>last(/Extreme EXOS SNMP/system.hw.firmware,#2))=1 and length(last(/Extreme EXOS SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -135,6 +145,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 42ec93c3013d428c9f72fe721ea46db5 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.2.1 @@ -155,6 +166,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 93882ec52eed40778858e52dc7153093 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -176,12 +188,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 63c246e264ce4b9fb4504de0de3df319 expression: '(last(/Extreme EXOS SNMP/system.hw.serialnumber,#1)<>last(/Extreme EXOS SNMP/system.hw.serialnumber,#2))=1 and length(last(/Extreme EXOS SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 8ec263e1593e48d18b3e50f215e94196 name: 'Hardware version(revision)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.9.1 @@ -201,6 +215,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 0ba6360ecf4c4487a249e3efabca2e0c name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.1916.1.1.1.13.0 @@ -226,6 +241,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 40945230de95470cb8d163c6e692ab25 expression: '(last(/Extreme EXOS SNMP/system.sw.os[extremePrimarySoftwareRev.0],#1)<>last(/Extreme EXOS SNMP/system.sw.os[extremePrimarySoftwareRev.0],#2))=1 and length(last(/Extreme EXOS SNMP/system.sw.os[extremePrimarySoftwareRev.0]))>0' name: 'Operating system description has changed' priority: INFO @@ -233,6 +249,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 1ed41878ed4a455c8a3871169225b8f6 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1916.1.1.1.9.1.1]' @@ -240,6 +257,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: a9789017b3284366a56e7f9727ae20cd name: 'Fan {#SNMPVALUE}: Fan speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1916.1.1.1.9.1.4.{#SNMPINDEX}' @@ -253,6 +271,7 @@ zabbix_export: tag: Application value: Fans - + uuid: 601afb1fdc4744b29c2e52a260ccecfd name: 'Fan {#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1916.1.1.1.9.1.2.{#SNMPINDEX}' @@ -271,12 +290,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: b700ed5a00c542adb3824e9548b43897 expression: 'count(/Extreme EXOS SNMP/sensor.fan.status[extremeFanOperational.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: 'Fan {#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 53af0f95ffe243c394c273a1bc2857a3 name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1916.1.32.2.2.1.1]' @@ -284,6 +305,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 6856e5a75d884af1957b9a3f92d86360 name: '#{#SNMPVALUE}: Available memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1916.1.32.2.2.1.3.{#SNMPINDEX}' @@ -303,6 +325,7 @@ zabbix_export: tag: Application value: Memory - + uuid: b22ba07a208d41788d0fb33074125ffd name: '#{#SNMPVALUE}: Total memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1916.1.32.2.2.1.2.{#SNMPINDEX}' @@ -322,6 +345,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 830ec2341dc64980be35d87141a31b67 name: '#{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[{#SNMPVALUE}]' @@ -336,12 +360,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: da49e149b8c24cf0b64f684fa55f8235 expression: 'min(/Extreme EXOS SNMP/vm.memory.util[{#SNMPVALUE}],5m)>{$MEMORY.UTIL.MAX}' name: '#{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 672315e9b8dc4858be7a991bed4f06fc name: '#{#SNMPVALUE}: Memory usage' ymin_type_1: FIXED graph_items: @@ -359,6 +385,7 @@ zabbix_export: host: 'Extreme EXOS SNMP' key: 'vm.memory.available[extremeMemoryMonitorSystemFree.{#SNMPINDEX}]' - + uuid: 886d032483584e379210c9f05f65b98e name: '#{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -370,6 +397,7 @@ zabbix_export: host: 'Extreme EXOS SNMP' key: 'vm.memory.util[{#SNMPVALUE}]' - + uuid: f3211654d55c4c778817e82ed2c123b6 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.1916.1.1.1.27.1.1]' @@ -378,6 +406,7 @@ zabbix_export: description: 'Table of status of all power supplies in the system.' item_prototypes: - + uuid: ff7de77c363f4487ba9be3d262f912da name: 'PSU {#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.1916.1.1.1.27.1.2.{#SNMPINDEX}' @@ -396,6 +425,7 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 491d56be6a2c4384b72b2aec0b70fb53 expression: 'count(/Extreme EXOS SNMP/sensor.psu.status[extremePowerSupplyStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: 'PSU {#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -428,6 +458,7 @@ zabbix_export: value: '55' valuemaps: - + uuid: b71a1b2d06324275a37a1952f13e29b3 name: 'EXTREME-SYSTEM-MIB::extremeFanOperational' mappings: - @@ -437,6 +468,7 @@ zabbix_export: value: '2' newvalue: 'false - off' - + uuid: 34c686dbaf8649b3b7dcc243068a739a name: 'EXTREME-SYSTEM-MIB::extremeOverTemperatureAlarm' mappings: - @@ -446,6 +478,7 @@ zabbix_export: value: '2' newvalue: normal - + uuid: 85bfdbc16637406fb5f1a23a15f16c77 name: 'EXTREME-SYSTEM-MIB::extremePowerSupplyStatus' mappings: - @@ -462,6 +495,7 @@ zabbix_export: newvalue: presentPowerOff triggers: - + uuid: 56b45bac2a804425898a5da666cc1136 expression: | avg(/Extreme EXOS SNMP/sensor.temp.value[extremeCurrentTemperature.0],5m)>{$TEMP_CRIT:""} or @@ -474,6 +508,7 @@ zabbix_export: description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' graphs: - + uuid: 9dc8bc10d4044889bd53c56f1da45c60 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/generic_snmp/template_net_generic_snmp.yaml b/templates/net/generic_snmp/template_net_generic_snmp.yaml index e297add32c1..0a894016050 100644 --- a/templates/net/generic_snmp/template_net_generic_snmp.yaml +++ b/templates/net/generic_snmp/template_net_generic_snmp.yaml @@ -1,6 +1,6 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:26Z' groups: - uuid: 36bff6c29af64692839d077febfc7079 diff --git a/templates/net/hp_hh3c_snmp/template_net_hp_hh3c_snmp.yaml b/templates/net/hp_hh3c_snmp/template_net_hp_hh3c_snmp.yaml index 6b7b9c8351b..7b039fd6e70 100644 --- a/templates/net/hp_hh3c_snmp/template_net_hp_hh3c_snmp.yaml +++ b/templates/net/hp_hh3c_snmp/template_net_hp_hh3c_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:21Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 57aeccd43b744942b9555269b79a96ad template: 'HP Comware HH3C SNMP' name: 'HP Comware HH3C SNMP' description: | @@ -34,6 +36,7 @@ zabbix_export: name: 'Templates/Network devices' discovery_rules: - + uuid: ab903dd9cb4b49daba7a1bb0c2c65a1f name: 'Entity Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -47,6 +50,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 88a392e093444292b3c58c5f9d5305a5 name: '{#ENT_NAME}: Firmware version' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.9.{#SNMPINDEX}' @@ -67,6 +71,7 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 20da9c91388245cab7adb0fadc28a659 expression: '(last(/HP Comware HH3C SNMP/system.hw.firmware[entPhysicalFirmwareRev.{#SNMPINDEX}],#1)<>last(/HP Comware HH3C SNMP/system.hw.firmware[entPhysicalFirmwareRev.{#SNMPINDEX}],#2))=1 and length(last(/HP Comware HH3C SNMP/system.hw.firmware[entPhysicalFirmwareRev.{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -74,6 +79,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: cc241e313bde48e1bd23f3eefb667439 name: '{#ENT_NAME}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.2.{#SNMPINDEX}' @@ -93,6 +99,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 9ebc80e149fc4db7a4fb7df2322aad86 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -113,12 +120,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 6d36d6004eb0450bb039d53af341dce9 expression: '(last(/HP Comware HH3C SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#1)<>last(/HP Comware HH3C SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#2))=1 and length(last(/HP Comware HH3C SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: a63db3df3939447397df5bf9a58edde1 name: '{#ENT_NAME}: Hardware version(revision)' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.8.{#SNMPINDEX}' @@ -138,6 +147,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: a54f57e58f494300b99161b1fb8f2edf name: '{#ENT_NAME}: Operating system' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.10.{#SNMPINDEX}' @@ -158,12 +168,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: d43e405d11fe4356be2ae82a162830d9 expression: '(last(/HP Comware HH3C SNMP/system.sw.os[entPhysicalSoftwareRev.{#SNMPINDEX}],#1)<>last(/HP Comware HH3C SNMP/system.sw.os[entPhysicalSoftwareRev.{#SNMPINDEX}],#2))=1 and length(last(/HP Comware HH3C SNMP/system.sw.os[entPhysicalSoftwareRev.{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: fdd2fcda49ab4f00861f1a2dcee1dcad name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_DESCR},1.3.6.1.2.1.47.1.1.1.1.2]' @@ -178,6 +190,7 @@ zabbix_export: description: 'Discovering all entities of PhysicalClass - 7: fan(7)' item_prototypes: - + uuid: 9cacbc1e037a4c0abdf0862014484a3c name: '{#ENT_NAME}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.25506.2.6.1.1.1.1.19.{#SNMPINDEX}' @@ -197,12 +210,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: b25a8ea4c20d460e9ad22a8abb231033 expression: 'count(/HP Comware HH3C SNMP/sensor.fan.status[hh3cEntityExtErrorStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"fanError\"}")=1 or count(/HP Comware HH3C SNMP/sensor.fan.status[hh3cEntityExtErrorStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"hardwareFaulty\"}")=1' name: '{#ENT_NAME}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 268421e66ba94cecac8fdeac7dfbffbb name: 'Module Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.47.1.1.1.1.2,{#MODULE_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -222,6 +237,7 @@ zabbix_export: description: 'Filter limits results to ''Module level1'' or Fabric Modules' item_prototypes: - + uuid: edbaa4c5e6e744b3bd4d7ab85b42c1ca name: '{#MODULE_NAME}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.25506.2.6.1.1.1.1.6.{#SNMPINDEX}' @@ -240,12 +256,14 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: b12deae8a60940bf847bfb313619c8a6 expression: 'min(/HP Comware HH3C SNMP/system.cpu.util[hh3cEntityExtCpuUsage.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '{#MODULE_NAME}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 3021126f556f4c62b335c8108ba1cff1 name: '{#MODULE_NAME}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.25506.2.6.1.1.1.1.8.{#SNMPINDEX}' @@ -263,12 +281,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 1a5437dfd0a042229b892b72cd99091c expression: 'min(/HP Comware HH3C SNMP/vm.memory.util[hh3cEntityExtMemUsage.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#MODULE_NAME}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 2f7801aa39bd486bb9d2ff751c98559b name: '{#MODULE_NAME}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -280,6 +300,7 @@ zabbix_export: host: 'HP Comware HH3C SNMP' key: 'system.cpu.util[hh3cEntityExtCpuUsage.{#SNMPINDEX}]' - + uuid: ff71369f73174bc0baf98f6da6f82d97 name: '{#MODULE_NAME}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -291,6 +312,7 @@ zabbix_export: host: 'HP Comware HH3C SNMP' key: 'vm.memory.util[hh3cEntityExtMemUsage.{#SNMPINDEX}]' - + uuid: 75f751bae6e64b9892c9283cefa8db80 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7,{#ENT_DESCR},1.3.6.1.2.1.47.1.1.1.1.2]' @@ -305,6 +327,7 @@ zabbix_export: description: 'Discovering all entities of PhysicalClass - 6: powerSupply(6)' item_prototypes: - + uuid: 1ed2aa667cc94e6f9fb3abb9cb8de9b2 name: '{#ENT_NAME}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.25506.2.6.1.1.1.1.19.{#SNMPINDEX}' @@ -325,12 +348,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 1b723c457ed840d8bf492f550e930462 expression: 'count(/HP Comware HH3C SNMP/sensor.psu.status[hh3cEntityExtErrorStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"psuError\"}")=1 or count(/HP Comware HH3C SNMP/sensor.psu.status[hh3cEntityExtErrorStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"rpsError\"}")=1 or count(/HP Comware HH3C SNMP/sensor.psu.status[hh3cEntityExtErrorStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"hardwareFaulty\"}")=1' name: '{#ENT_NAME}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 14606d314fc24002a0a4cda2fa009d45 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.47.1.1.1.1.2,{#MODULE_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -354,6 +379,7 @@ zabbix_export: description: 'Discovering modules temperature (same filter as in Module Discovery) plus and temperature sensors' item_prototypes: - + uuid: 4b18458608f74e0ca48af5cb674e324d name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.25506.2.6.1.1.1.1.12.{#SNMPINDEX}' @@ -370,6 +396,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 77c7927cdc7f425680057fd7a1c773e0 expression: 'avg(/HP Comware HH3C SNMP/sensor.temp.value[hh3cEntityExtTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/HP Comware HH3C SNMP/sensor.temp.value[hh3cEntityExtTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -378,6 +405,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 9ca1fd616d3947a2a806e5a75d87ddec expression: 'avg(/HP Comware HH3C SNMP/sensor.temp.value[hh3cEntityExtTemperature.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/HP Comware HH3C SNMP/sensor.temp.value[hh3cEntityExtTemperature.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -391,6 +419,7 @@ zabbix_export: expression: 'avg(/HP Comware HH3C SNMP/sensor.temp.value[hh3cEntityExtTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/HP Comware HH3C SNMP/sensor.temp.value[hh3cEntityExtTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: cc8f387f7e644d60ba05666f2d24979e expression: 'avg(/HP Comware HH3C SNMP/sensor.temp.value[hh3cEntityExtTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/HP Comware HH3C SNMP/sensor.temp.value[hh3cEntityExtTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -430,6 +459,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: d7832aa00dd743bb8451cabff4e90e60 name: 'HH3C-ENTITY-EXT-MIB::hh3cEntityExtErrorStatus' mappings: - diff --git a/templates/net/hp_hpn_snmp/template_net_hp_hpn_snmp.yaml b/templates/net/hp_hpn_snmp/template_net_hp_hpn_snmp.yaml index d9aabd3ef83..d0c09f93b86 100644 --- a/templates/net/hp_hpn_snmp/template_net_hp_hpn_snmp.yaml +++ b/templates/net/hp_hpn_snmp/template_net_hp_hpn_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:14Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: cce20a5d149a48b7ac7f5383c3510883 template: 'HP Enterprise Switch SNMP' name: 'HP Enterprise Switch SNMP' description: | @@ -32,6 +34,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 083172af308e401a99a662f615a5b450 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11.2.14.11.5.1.9.6.1.0 @@ -49,12 +52,14 @@ zabbix_export: value: CPU triggers: - + uuid: ebf934f9523140ae9f4cbc14f904b708 expression: 'min(/HP Enterprise Switch SNMP/system.cpu.util[hpSwitchCpuStat.0],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: dadf12eb4c0a42bf9504e15bc4fe6d7c name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11.2.14.11.5.1.1.3.0 @@ -81,6 +86,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 86a45af67dd44cb5897a657d0a0460b5 expression: '(last(/HP Enterprise Switch SNMP/system.hw.firmware,#1)<>last(/HP Enterprise Switch SNMP/system.hw.firmware,#2))=1 and length(last(/HP Enterprise Switch SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -88,6 +94,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 12d7d4a915714166b2c0a48733235ac1 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11.2.36.1.1.2.9.0 @@ -109,6 +116,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 1c9fe29505204929835eb903b2fbf273 expression: '(last(/HP Enterprise Switch SNMP/system.hw.serialnumber,#1)<>last(/HP Enterprise Switch SNMP/system.hw.serialnumber,#2))=1 and length(last(/HP Enterprise Switch SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO @@ -116,6 +124,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 4d827ed3c2a6436d9ea453ef1568d47e name: 'Entity Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -129,6 +138,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 6bd9d8c8d9cd473fb7e562cbde4de097 name: '{#ENT_NAME}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.2.{#SNMPINDEX}' @@ -148,6 +158,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: baffe9cf11744c2286592a35934fb5b0 name: '{#ENT_NAME}: Hardware version(revision)' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.8.{#SNMPINDEX}' @@ -167,6 +178,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: ebc407e29b1f4575b50ca7bfb3a2abc8 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.2,{#ENT_DESCR},1.3.6.1.4.1.11.2.14.11.1.2.6.1.7,{#ENT_STATUS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.4]' @@ -186,6 +198,7 @@ zabbix_export: description: 'Discovering all entities of hpicfSensorObjectId that ends with: 11.2.3.7.8.3.2 - fans and are present' item_prototypes: - + uuid: 939c03f1532944b4bfb732eb52b4d566 name: '{#ENT_DESCR}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.1.2.6.1.4.{#SNMPINDEX}' @@ -204,12 +217,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 1d0424d7e6e84ae596bcce50e1ad86ee expression: 'count(/HP Enterprise Switch SNMP/sensor.fan.status[hpicfSensorStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"bad\"}")=1' name: '{#ENT_DESCR}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: ceae010d60784689b1a0d62c8406bb33 expression: 'count(/HP Enterprise Switch SNMP/sensor.fan.status[hpicfSensorStatus.{#SNMPINDEX}],#1,"eq","{$FAN_WARN_STATUS:\"warning\"}")=1' name: '{#ENT_DESCR}: Fan is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -220,6 +235,7 @@ zabbix_export: name: '{#ENT_DESCR}: Fan is in critical state' expression: 'count(/HP Enterprise Switch SNMP/sensor.fan.status[hpicfSensorStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"bad\"}")=1' - + uuid: e175ffc9f7db4714bc99450e86a3963f name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.1]' @@ -228,6 +244,7 @@ zabbix_export: description: 'Discovery of NETSWITCH-MIB::hpLocalMemTable, A table that contains information on all the local memory for each slot.' item_prototypes: - + uuid: 27c87eb48e2e49879960bbb14430e52b name: '#{#SNMPVALUE}: Available memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.6.{#SNMPINDEX}' @@ -242,6 +259,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 1b6f6b3a06d44ff088a5ac0336ad995b name: '#{#SNMPVALUE}: Total memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.5.{#SNMPINDEX}' @@ -256,6 +274,7 @@ zabbix_export: tag: Application value: Memory - + uuid: a724e90409b746068c4765dbbcfaf70d name: '#{#SNMPVALUE}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.5.1.1.2.1.1.1.7.{#SNMPINDEX}' @@ -270,6 +289,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 7167b10eb27548b8b48b7dc2881b82dd name: '#{#SNMPVALUE}: Memory utilization' type: CALCULATED key: 'vm.memory.util[snmp.{#SNMPINDEX}]' @@ -284,12 +304,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: eadc68e1bf684dbe9f517bac084a8556 expression: 'min(/HP Enterprise Switch SNMP/vm.memory.util[snmp.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '#{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: aebb1527b1264e319bce23354c4ff200 name: '#{#SNMPVALUE}: Memory usage' ymin_type_1: FIXED graph_items: @@ -307,6 +329,7 @@ zabbix_export: host: 'HP Enterprise Switch SNMP' key: 'vm.memory.available[hpLocalMemFreeBytes.{#SNMPINDEX}]' - + uuid: 87cafd79e372498a87bd6fa283482256 name: '#{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -318,6 +341,7 @@ zabbix_export: host: 'HP Enterprise Switch SNMP' key: 'vm.memory.util[snmp.{#SNMPINDEX}]' - + uuid: 75ff389432a443dd89075f5a89bfbc1e name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.2,{#ENT_DESCR},1.3.6.1.4.1.11.2.14.11.1.2.6.1.7,{#ENT_STATUS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.4]' @@ -337,6 +361,7 @@ zabbix_export: description: 'Discovering all entities of hpicfSensorObjectId that ends with: 11.2.3.7.8.3.1 - power supplies and are present' item_prototypes: - + uuid: 221f46a720ee4b2dbb35ad055f784146 name: '{#ENT_DESCR}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.1.2.6.1.4.{#SNMPINDEX}' @@ -355,12 +380,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 37a4a731812d4980953f245b9c03cbd9 expression: 'count(/HP Enterprise Switch SNMP/sensor.psu.status[hpicfSensorStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"bad\"}")=1' name: '{#ENT_DESCR}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 04140f49dfe04c358bbdc150b7e6c6b4 expression: 'count(/HP Enterprise Switch SNMP/sensor.psu.status[hpicfSensorStatus.{#SNMPINDEX}],#1,"eq","{$PSU_WARN_STATUS:\"warning\"}")=1' name: '{#ENT_DESCR}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -371,6 +398,7 @@ zabbix_export: name: '{#ENT_DESCR}: Power supply is in critical state' expression: 'count(/HP Enterprise Switch SNMP/sensor.psu.status[hpicfSensorStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"bad\"}")=1' - + uuid: 5039f958791e40dbb19e16359dad0898 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_TYPE},1.3.6.1.2.1.99.1.1.1.1,{#SENSOR_INFO},1.3.6.1.2.1.47.1.1.1.1.2,{#SENSOR_PRECISION},1.3.6.1.2.1.99.1.1.1.3]' @@ -390,6 +418,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with celsius filter' item_prototypes: - + uuid: 0f33142de9874eb288d48337becae31a name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -408,6 +437,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: d55afe36f6e9432fa0470f80f875448c expression: 'avg(/HP Enterprise Switch SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/HP Enterprise Switch SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -416,6 +446,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: e3135c4235f24ea9b09f06a23419ac1b expression: 'avg(/HP Enterprise Switch SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/HP Enterprise Switch SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -429,6 +460,7 @@ zabbix_export: expression: 'avg(/HP Enterprise Switch SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/HP Enterprise Switch SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: bccac63dd676408b89c24f2a1c6c0636 expression: 'avg(/HP Enterprise Switch SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/HP Enterprise Switch SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -436,6 +468,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 8e9738236f3a4f5eb29df85a46e82326 name: 'Temp Status Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.2,{#ENT_DESCR},1.3.6.1.4.1.11.2.14.11.1.2.6.1.7,{#ENT_STATUS},1.3.6.1.4.1.11.2.14.11.1.2.6.1.4]' @@ -455,6 +488,7 @@ zabbix_export: description: 'Discovering all entities of hpicfSensorObjectId that ends with: 11.2.3.7.8.3.3 - over temp status and are present' item_prototypes: - + uuid: e5dbc6e86d0e4272aab83171cd9115e7 name: '{#ENT_DESCR}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11.2.14.11.1.2.6.1.4.{#SNMPINDEX}' @@ -501,6 +535,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: 3c0731bf0669419fa8ebfdf9f7ec14de name: 'HP-ICF-CHASSIS::hpicfSensorStatus' mappings: - @@ -520,6 +555,7 @@ zabbix_export: newvalue: notPresent graphs: - + uuid: d282b8d685c547a58645c1cc63b00571 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/huawei_snmp/template_net_huawei_snmp.yaml b/templates/net/huawei_snmp/template_net_huawei_snmp.yaml index 74c64049094..eedb0dc4a2e 100644 --- a/templates/net/huawei_snmp/template_net_huawei_snmp.yaml +++ b/templates/net/huawei_snmp/template_net_huawei_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:15Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: ad4c3dad4b7b492685d1fd3bd3a664f9 template: 'Huawei VRP SNMP' name: 'Huawei VRP SNMP' description: | @@ -28,6 +30,7 @@ zabbix_export: name: 'Templates/Network devices' discovery_rules: - + uuid: 40ceaa1bc97342c18e6af3e0b931a08b name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2011.5.25.31.1.1.10.1.1]' @@ -35,6 +38,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: dfd00d1c27034d1b8f800939e33e8ddb name: '#{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.10.1.7.{#SNMPINDEX}' @@ -51,12 +55,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: f239ccc2aa8c4fa49bab6d29039504a3 expression: 'count(/Huawei VRP SNMP/sensor.fan.status[hwEntityFanState.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: '#{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: df877d1d7c9f44b5917b47aa474bbd2f name: 'Entity Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -70,6 +76,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: c25af879114744fda58fb8516a0c171a name: '{#ENT_NAME}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.2.{#SNMPINDEX}' @@ -89,6 +96,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 597d528e3de944a5807ff37a97763a7e name: 'MPU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -103,6 +111,7 @@ zabbix_export: description: 'http://support.huawei.com/enterprise/KnowledgebaseReadAction.action?contentId=KB1000090234. Filter limits results to Main Processing Units' item_prototypes: - + uuid: 29549c71091a44108377a90eb9afff25 name: '{#ENT_NAME}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.1.1.11.{#SNMPINDEX}' @@ -119,6 +128,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: b1bc064390b1472a9c0f1bfc992ce9df expression: 'avg(/Huawei VRP SNMP/sensor.temp.value[hwEntityTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Huawei VRP SNMP/sensor.temp.value[hwEntityTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -127,6 +137,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 628e73d7e6824142a74f8f6d754fe520 expression: 'avg(/Huawei VRP SNMP/sensor.temp.value[hwEntityTemperature.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Huawei VRP SNMP/sensor.temp.value[hwEntityTemperature.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -140,6 +151,7 @@ zabbix_export: expression: 'avg(/Huawei VRP SNMP/sensor.temp.value[hwEntityTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/Huawei VRP SNMP/sensor.temp.value[hwEntityTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: 4ef7b70cdb1e4af5b5b84807501e3eca expression: 'avg(/Huawei VRP SNMP/sensor.temp.value[hwEntityTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Huawei VRP SNMP/sensor.temp.value[hwEntityTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -147,6 +159,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 6fae73ea06ff4e99956085fb807d75ae name: '{#ENT_NAME}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5.{#SNMPINDEX}' @@ -164,12 +177,14 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 5da698424cef403b9a2ab14c6c8ca6de expression: 'min(/Huawei VRP SNMP/system.cpu.util[hwEntityCpuUsage.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '{#ENT_NAME}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: d7e128d526c14d1bb5519090104f0e04 name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -190,12 +205,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 62ff6301f17c4abd821475d9e423f3ea expression: '(last(/Huawei VRP SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#1)<>last(/Huawei VRP SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#2))=1 and length(last(/Huawei VRP SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 110646e0177f4fbe840f6ba2d1d2afc4 name: '{#ENT_NAME}: Hardware version(revision)' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.8.{#SNMPINDEX}' @@ -215,6 +232,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 4472c8f94cd241468c851283f9854730 name: '{#ENT_NAME}: Operating system' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.10.{#SNMPINDEX}' @@ -235,12 +253,14 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: d8028d43cdd347fa8254cad787a5da46 expression: '(last(/Huawei VRP SNMP/system.sw.os[entPhysicalSoftwareRev.{#SNMPINDEX}],#1)<>last(/Huawei VRP SNMP/system.sw.os[entPhysicalSoftwareRev.{#SNMPINDEX}],#2))=1 and length(last(/Huawei VRP SNMP/system.sw.os[entPhysicalSoftwareRev.{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: 6215b7e957884516a350f8a7038c7d3e name: '{#ENT_NAME}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7.{#SNMPINDEX}' @@ -258,12 +278,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 224097ebbfd7401ba6f928504ae967f3 expression: 'min(/Huawei VRP SNMP/vm.memory.util[hwEntityMemUsage.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#ENT_NAME}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 29cf1159b56b4cf086a980609efaf046 name: '{#ENT_NAME}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -275,6 +297,7 @@ zabbix_export: host: 'Huawei VRP SNMP' key: 'system.cpu.util[hwEntityCpuUsage.{#SNMPINDEX}]' - + uuid: ff65fc169cd343bbb866033bccd51abf name: '{#ENT_NAME}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -306,6 +329,7 @@ zabbix_export: value: '50' valuemaps: - + uuid: 5d3f20a830b34f668c5f3ece41a039cd name: 'HUAWEI-ENTITY-EXTENT-MIB::hwEntityFanState' mappings: - diff --git a/templates/net/intel_qlogic_infiniband_snmp/template_net_intel_qlogic_infiniband_snmp.yaml b/templates/net/intel_qlogic_infiniband_snmp/template_net_intel_qlogic_infiniband_snmp.yaml index 9bd3de66490..7cdfa965f6d 100644 --- a/templates/net/intel_qlogic_infiniband_snmp/template_net_intel_qlogic_infiniband_snmp.yaml +++ b/templates/net/intel_qlogic_infiniband_snmp/template_net_intel_qlogic_infiniband_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:20Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 6f7f2c44e13a46a4b219fbb5db92f3f7 template: 'Intel_Qlogic Infiniband SNMP' name: 'Intel_Qlogic Infiniband SNMP' description: | @@ -25,6 +27,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 9cfafe1389af4e569886c5acd8d95de9 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10222.2.1.1.1.0 @@ -50,6 +53,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 7b222dd1c5e44e62a6cf0d537b3f5330 expression: '(last(/Intel_Qlogic Infiniband SNMP/system.hw.firmware,#1)<>last(/Intel_Qlogic Infiniband SNMP/system.hw.firmware,#2))=1 and length(last(/Intel_Qlogic Infiniband SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -57,6 +61,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 656086e221e84a9a90cc16855f564571 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10222.2.1.1.1.0 @@ -83,6 +88,7 @@ zabbix_export: value: Inventory discovery_rules: - + uuid: 74e3c6efb7f24ffaa2b59c3518d37b32 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.10222.2.1.6.5.1.2]' @@ -91,6 +97,7 @@ zabbix_export: description: 'icsChassisFanDescription of icsChassisFanTable' item_prototypes: - + uuid: c0bcbe5b06e34e65b1ea5d24e5c7bf18 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.10222.2.1.6.5.1.3.{#SNMPINDEX}' @@ -109,12 +116,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 062d4194e17b48319c1cfd836d258720 expression: 'count(/Intel_Qlogic Infiniband SNMP/sensor.fan.status[icsChassisFanOperStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 757aae6d5bcc40f5a14f1c3225569892 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.10222.2.1.4.7.1.2]' @@ -123,6 +132,7 @@ zabbix_export: description: 'A textual description of the power supply, that can be assigned by the administrator.' item_prototypes: - + uuid: 2fbaed6a1a0d4b5b85be9f48d0fd7862 name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.10222.2.1.4.7.1.3.{#SNMPINDEX}' @@ -149,12 +159,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: f69fae167afa42daae7e6ea1021119b2 expression: 'count(/Intel_Qlogic Infiniband SNMP/sensor.psu.status[icsChassisPowerSupplyEntry.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: 14a3a65a5c1f4b58a9c08bce79d495b5 expression: 'count(/Intel_Qlogic Infiniband SNMP/sensor.psu.status[icsChassisPowerSupplyEntry.{#SNMPINDEX}],#1,"eq","{$PSU_WARN_STATUS}")=1' name: '{#SNMPVALUE}: Power supply is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -165,6 +177,7 @@ zabbix_export: name: '{#SNMPVALUE}: Power supply is in critical state' expression: 'count(/Intel_Qlogic Infiniband SNMP/sensor.psu.status[icsChassisPowerSupplyEntry.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' - + uuid: 9c408be55f0b4b1384191275f1b624a8 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_TYPE},1.3.6.1.4.1.10222.2.1.9.8.1.2,{#SENSOR_INFO},1.3.6.1.4.1.10222.2.1.9.8.1.7]' @@ -180,6 +193,7 @@ zabbix_export: description: 'Discovering sensor''s table with temperature filter' item_prototypes: - + uuid: 16048f5e4b6a497d8007336a3faa7ccf name: '{#SENSOR_INFO}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.10222.2.1.9.8.1.3.{#SNMPINDEX}' @@ -197,6 +211,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 943a4862c1e34cc1a30364a2677b327b name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.10222.2.1.9.8.1.8.{#SNMPINDEX}' @@ -213,6 +228,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 9d277c891c974a409f2c5326e21afea8 expression: 'avg(/Intel_Qlogic Infiniband SNMP/sensor.temp.value[icsChassisSensorSlotValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Intel_Qlogic Infiniband SNMP/sensor.temp.value[icsChassisSensorSlotValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -221,6 +237,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: d5c52931e88a4cbd9d432879cc59a923 expression: | avg(/Intel_Qlogic Infiniband SNMP/sensor.temp.value[icsChassisSensorSlotValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""} or @@ -232,6 +249,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 9294357c735b45bda8ecbc58a53a565f expression: | avg(/Intel_Qlogic Infiniband SNMP/sensor.temp.value[icsChassisSensorSlotValue.{#SNMPINDEX}],5m)>{$TEMP_WARN:""} or @@ -251,6 +269,7 @@ zabbix_export: last(/Intel_Qlogic Infiniband SNMP/sensor.temp.status[icsChassisSensorSlotOperStatus.{#SNMPINDEX}])={$TEMP_CRIT_STATUS} recovery_expression: 'max(/Intel_Qlogic Infiniband SNMP/sensor.temp.value[icsChassisSensorSlotValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: 1b369978fa354767834598c87c0df1e0 name: 'Unit Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.4.1.10222.2.1.1.9.1.3,{#ENT_NAME},1.3.6.1.4.1.10222.2.1.1.9.1.2]' @@ -264,6 +283,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: fe7ccdebf77246009bc91f9a18cc8ddb name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.10222.2.1.1.10.1.1.{#SNMPINDEX}' @@ -286,6 +306,7 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 3c3e8cc96b8a4ee4b56c4264967f4355 expression: '(last(/Intel_Qlogic Infiniband SNMP/system.hw.serialnumber[icsChassisSystemUnitFruSerialNumber.{#SNMPINDEX}],#1)<>last(/Intel_Qlogic Infiniband SNMP/system.hw.serialnumber[icsChassisSystemUnitFruSerialNumber.{#SNMPINDEX}],#2))=1 and length(last(/Intel_Qlogic Infiniband SNMP/system.hw.serialnumber[icsChassisSystemUnitFruSerialNumber.{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO @@ -318,6 +339,7 @@ zabbix_export: value: '2' valuemaps: - + uuid: 39299506ad14445fa7b7a9e78cc54619 name: 'ICS-CHASSIS-MIB::icsChassisFanOperStatus' mappings: - @@ -333,6 +355,7 @@ zabbix_export: value: '4' newvalue: offline - + uuid: 535cb21845474749994bf7c395e39312 name: 'ICS-CHASSIS-MIB::icsChassisPowerSupplyOperStatus' mappings: - @@ -360,6 +383,7 @@ zabbix_export: value: '8' newvalue: notPresent - + uuid: 4c80241c4d5d4b949577e9741710a32b name: 'ICS-CHASSIS-MIB::icsChassisSensorSlotOperStatus' mappings: - diff --git a/templates/net/juniper_snmp/template_net_juniper_snmp.yaml b/templates/net/juniper_snmp/template_net_juniper_snmp.yaml index fe1a3e44d0a..53cf84e5826 100644 --- a/templates/net/juniper_snmp/template_net_juniper_snmp.yaml +++ b/templates/net/juniper_snmp/template_net_juniper_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:25Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: a326034825984bbd8a3a5885f3939bb3 template: 'Juniper SNMP' name: 'Juniper SNMP' description: | @@ -29,6 +31,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 7a472141ebcf4816bffe9bb49f003db6 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2636.3.1.2.0 @@ -51,6 +54,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: b836efdbd3ac4becac319030250c1beb name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2636.3.1.3.0 @@ -74,12 +78,14 @@ zabbix_export: value: Inventory triggers: - + uuid: f209837c40cd4e3dbe841c439a030676 expression: '(last(/Juniper SNMP/system.hw.serialnumber,#1)<>last(/Juniper SNMP/system.hw.serialnumber,#2))=1 and length(last(/Juniper SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 414a29c595b2439dacb15b4fa0734ab4 name: 'Overall system health status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2636.3.4.2.3.1.0 @@ -106,12 +112,14 @@ zabbix_export: value: Status triggers: - + uuid: 2876a88117c64e6aab5d21e95d14049b expression: 'count(/Juniper SNMP/system.status[jnxRedAlarmState.0],#1,"eq","{$HEALTH_CRIT_STATUS}")=1' name: 'System status is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for errors' - + uuid: 24cd5862c2de4cbaad0b3bbce7f26a65 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -138,6 +146,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 6222b573c18446d4af7a8161d6e07a58 expression: '(last(/Juniper SNMP/system.sw.os[sysDescr.0],#1)<>last(/Juniper SNMP/system.sw.os[sysDescr.0],#2))=1 and length(last(/Juniper SNMP/system.sw.os[sysDescr.0]))>0' name: 'Operating system description has changed' priority: INFO @@ -145,6 +154,7 @@ zabbix_export: manual_close: 'YES' discovery_rules: - + uuid: 3ce46d56008248cf960c6bf689ea7c0b name: 'CPU and Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2636.3.1.13.1.5]' @@ -161,6 +171,7 @@ zabbix_export: http://kb.juniper.net/InfoCenter/index?page=content&id=KB17526&actp=search. Filter limits results to Routing Engines item_prototypes: - + uuid: 932c89bb249d412fabd3549ddcbf654e name: '{#SNMPVALUE}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2636.3.1.13.1.8.{#SNMPINDEX}' @@ -178,12 +189,14 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 10919751e3804d1189856a181868bccf expression: 'min(/Juniper SNMP/system.cpu.util[jnxOperatingCPU.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '{#SNMPVALUE}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: f60e29b4392e4a3e882a4175e618890c name: '{#SNMPVALUE}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2636.3.1.13.1.11.{#SNMPINDEX}' @@ -201,12 +214,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 0449137ee3d14017ab670d57761293c9 expression: 'min(/Juniper SNMP/vm.memory.util[jnxOperatingBuffer.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 7cc53c92b6be4fc59d2928e73f6fe8c3 name: '{#SNMPVALUE}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -218,6 +233,7 @@ zabbix_export: host: 'Juniper SNMP' key: 'system.cpu.util[jnxOperatingCPU.{#SNMPINDEX}]' - + uuid: 646779d729d8417383eb0e1240a69767 name: '{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -229,6 +245,7 @@ zabbix_export: host: 'Juniper SNMP' key: 'vm.memory.util[jnxOperatingBuffer.{#SNMPINDEX}]' - + uuid: 6e60561a198d43cf8c0fbe9a8ba1c492 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2636.3.1.13.1.5.4]' @@ -237,6 +254,7 @@ zabbix_export: description: 'Scanning JUNIPER-MIB::jnxOperatingTable for Fans' item_prototypes: - + uuid: be611a0c7aee4d72a0b5c53d199b7469 name: '{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2636.3.1.13.1.6.4.{#SNMPINDEX}' @@ -253,12 +271,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: ec074c1bbbf644bb866869dd187fcfec expression: 'count(/Juniper SNMP/sensor.fan.status[jnxOperatingState.4.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: '{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: aa36adb11a874374a739d96a2f9a0b3d name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2636.3.1.13.1.5.2]' @@ -267,6 +287,7 @@ zabbix_export: description: 'Scanning JUNIPER-MIB::jnxOperatingTable for Power Supplies' item_prototypes: - + uuid: c7101436ab3a4c0696cf74bc3c97c265 name: '{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2636.3.1.13.1.6.2.{#SNMPINDEX}' @@ -286,12 +307,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 5c3b4c8818c94032aff8f9dacd663c3e expression: 'count(/Juniper SNMP/sensor.psu.status[jnxOperatingState.2.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: '{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: e28a9bc06ada4427a7e135aa41c4f76b name: 'Temperature discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2636.3.1.13.1.7,{#SENSOR_INFO},1.3.6.1.4.1.2636.3.1.13.1.5]' @@ -308,6 +331,7 @@ zabbix_export: http://kb.juniper.net/InfoCenter/index?page=content&id=KB17526&actp=search. Filter limits results to Routing Engines item_prototypes: - + uuid: 96f44fbce5de45e6918efd140283453b name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2636.3.1.13.1.7.{#SNMPINDEX}' @@ -324,6 +348,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 507936bd77a74a9ba500671db9d8ed6d expression: 'avg(/Juniper SNMP/sensor.temp.value[jnxOperatingTemp.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Juniper SNMP/sensor.temp.value[jnxOperatingTemp.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -332,6 +357,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 49523740c0054bff83f26664ec15ee23 expression: 'avg(/Juniper SNMP/sensor.temp.value[jnxOperatingTemp.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Juniper SNMP/sensor.temp.value[jnxOperatingTemp.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -345,6 +371,7 @@ zabbix_export: expression: 'avg(/Juniper SNMP/sensor.temp.value[jnxOperatingTemp.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/Juniper SNMP/sensor.temp.value[jnxOperatingTemp.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: 9688deb24a264f7294d7e97f9d01cc97 expression: 'avg(/Juniper SNMP/sensor.temp.value[jnxOperatingTemp.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Juniper SNMP/sensor.temp.value[jnxOperatingTemp.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -384,6 +411,7 @@ zabbix_export: value: '70' valuemaps: - + uuid: 64128e7f2adf44988b0ca3edd76cba61 name: 'JUNIPER-ALARM-MIB::jnxOperatingState' mappings: - @@ -408,6 +436,7 @@ zabbix_export: value: '7' newvalue: standby - + uuid: 3aaa451c55cd4e72ab84b65dd8310564 name: 'JUNIPER-ALARM-MIB::jnxRedAlarmState' mappings: - diff --git a/templates/net/mellanox_snmp/template_net_mellanox_snmp.yaml b/templates/net/mellanox_snmp/template_net_mellanox_snmp.yaml index 8dcdaf4f187..0e95dc3bd30 100644 --- a/templates/net/mellanox_snmp/template_net_mellanox_snmp.yaml +++ b/templates/net/mellanox_snmp/template_net_mellanox_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:20Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: a60798c651604d93a062bec0f8a89751 template: 'Mellanox SNMP' name: 'Mellanox SNMP' description: | @@ -25,6 +27,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 87480ce035a94f299c4cf4103eaaf066 name: 'ICMP ping' type: SIMPLE key: icmpping @@ -37,11 +40,13 @@ zabbix_export: value: Status triggers: - + uuid: b31b461620f04eeda0f1248f3b29a036 expression: 'max(/Mellanox SNMP/icmpping,#3)=0' name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' - + uuid: 50e85be3969447c58fcfeca5d9a1a9bb name: 'ICMP loss' type: SIMPLE key: icmppingloss @@ -54,6 +59,7 @@ zabbix_export: value: Status triggers: - + uuid: 9ffb7df7a6ea435d9a1779e0d29d6292 expression: 'min(/Mellanox SNMP/icmppingloss,5m)>{$ICMP.LOSS.WARN} and min(/Mellanox SNMP/icmppingloss,5m)<100' name: 'High ICMP ping loss' opdata: 'Loss: {ITEM.LASTVALUE1}' @@ -63,6 +69,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Mellanox SNMP/icmpping,#3)=0' - + uuid: 7567e999d75442379066babdc9b50894 name: 'ICMP response time' type: SIMPLE key: icmppingsec @@ -75,6 +82,7 @@ zabbix_export: value: Status triggers: - + uuid: aa61b1dea9264ea98fc6ca3e3a3b0653 expression: 'avg(/Mellanox SNMP/icmppingsec,5m)>{$ICMP.RESPONSE_TIME.WARN}' name: 'High ICMP ping response time' opdata: 'Value: {ITEM.LASTVALUE1}' @@ -87,6 +95,7 @@ zabbix_export: name: 'Unavailable by ICMP ping' expression: 'max(/Mellanox SNMP/icmpping,#3)=0' - + uuid: 0cb8aadeb5554583a65c3496cfed2c1b name: 'SNMP traps (fallback)' type: SNMP_TRAP key: snmptrap.fallback @@ -100,6 +109,7 @@ zabbix_export: tag: Application value: General - + uuid: f62a8b653c3d44d09864a4a4c910aeb1 name: 'System contact details' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.4.0 @@ -122,6 +132,7 @@ zabbix_export: tag: Application value: General - + uuid: c33470549bda45e88ecb8ded7d0b5e87 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 'discovery[{#CPU.UTIL},1.3.6.1.2.1.25.3.3.1.2]' @@ -144,12 +155,14 @@ zabbix_export: value: CPU triggers: - + uuid: 6378c6dfbb214d05b9ffe6b59d2b53d7 expression: 'min(/Mellanox SNMP/system.cpu.util,5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 64c4f3e890ec4c29be07ba2d06345534 name: 'System description' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -173,6 +186,7 @@ zabbix_export: tag: Application value: General - + uuid: e0d2149e1a114f3a971c324673beae2f name: 'System location' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.6.0 @@ -195,6 +209,7 @@ zabbix_export: tag: Application value: General - + uuid: f63d1f71a97e45b0ab5716299ef298ea name: 'System name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.5.0 @@ -218,12 +233,14 @@ zabbix_export: value: General triggers: - + uuid: e65cc46af14347bea763e76b12a71088 expression: '(last(/Mellanox SNMP/system.name,#1)<>last(/Mellanox SNMP/system.name,#2))=1 and length(last(/Mellanox SNMP/system.name))>0' name: 'System name has changed (new name: {ITEM.VALUE})' priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' - + uuid: f1535f45138b472c945e231a9beb9cc5 name: 'System object ID' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.2.0 @@ -245,6 +262,7 @@ zabbix_export: tag: Application value: General - + uuid: d7f06d23f6b14677b5183f2cc94fc10d name: Uptime type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -267,6 +285,7 @@ zabbix_export: value: Status triggers: - + uuid: 667856dcaad04a108cb0a5150e825a50 expression: 'last(/Mellanox SNMP/system.uptime[sysUpTime.0])<10m' name: '{HOST.NAME} has been restarted (uptime < 10m)' priority: WARNING @@ -277,6 +296,7 @@ zabbix_export: name: 'No SNMP data collection' expression: 'max(/Mellanox SNMP/zabbix[host,snmp,available],{$SNMP.TIMEOUT})=0' - + uuid: aba117057e824b6789fca847cae9e0fc name: 'SNMP agent availability' type: INTERNAL key: 'zabbix[host,snmp,available]' @@ -289,6 +309,7 @@ zabbix_export: value: Status triggers: - + uuid: 47549a52dfbc4393ae656dbab0fd249c expression: 'max(/Mellanox SNMP/zabbix[host,snmp,available],{$SNMP.TIMEOUT})=0' name: 'No SNMP data collection' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -300,6 +321,7 @@ zabbix_export: expression: 'max(/Mellanox SNMP/icmpping,#3)=0' discovery_rules: - + uuid: 55a44fb2235f4e25b960422338674193 name: 'Entity Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -313,6 +335,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: d3643a044d4544e8a3487ed79c3a5390 name: '{#ENT_NAME}: Hardware model name' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.13.{#SNMPINDEX}' @@ -332,6 +355,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 9f2e2fd678e94554be29654a5746099f name: '{#ENT_NAME}: Hardware serial number' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.47.1.1.1.1.11.{#SNMPINDEX}' @@ -352,6 +376,7 @@ zabbix_export: value: Inventory trigger_prototypes: - + uuid: 9dee99b3877542d9acb9a1f2680ce47a expression: '(last(/Mellanox SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#1)<>last(/Mellanox SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#2))=1 and length(last(/Mellanox SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}]))>0' name: '{#ENT_NAME}: Device has been replaced (new serial number received)' priority: INFO @@ -363,6 +388,7 @@ zabbix_export: parameters: - 6h - + uuid: 2c10f61247804bd4a8aa59fb3568d938 name: 'Fan Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.99.1.1.1.1,{#SENSOR_INFO},1.3.6.1.2.1.47.1.1.1.1.2]' @@ -378,6 +404,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with rpm filter' item_prototypes: - + uuid: 284de830d5924f528b0c86abe5dbc48d name: '{#SENSOR_INFO}: Fan speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -393,6 +420,7 @@ zabbix_export: tag: Application value: Fans - + uuid: 401d26902e6f4080ab2b0123d95a08ba name: '{#SENSOR_INFO}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.5.{#SNMPINDEX}' @@ -411,6 +439,7 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 3229510cb1d647bebb49a4d085cd00a2 expression: 'count(/Mellanox SNMP/sensor.fan.status[entPhySensorOperStatus.{#SNMPINDEX}],#1,"eq","{$FAN.STATUS.CRIT}")=1' name: '{#SENSOR_INFO}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -431,6 +460,7 @@ zabbix_export: parameters: - 6h - + uuid: 9e0d4ed074214f22bbbc9c8a5e3b9d0d name: 'Network interfaces discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -496,6 +526,7 @@ zabbix_export: description: 'Discovering interfaces from IF-MIB.' item_prototypes: - + uuid: 8f6e736b5c9c48a68e16122d592534b2 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.13.{#SNMPINDEX}' @@ -519,6 +550,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: c625b20266a04a1ba0421b4a64629dcc name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.14.{#SNMPINDEX}' @@ -538,6 +570,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 262f5aa5582441ecb93fd7df6a59a76d name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.6.{#SNMPINDEX}' @@ -562,6 +595,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: b7c510be904e4d06830ae13a16bc9668 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.19.{#SNMPINDEX}' @@ -585,6 +619,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 67b4b6520bbd45fd96d78a5942b54c09 name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.20.{#SNMPINDEX}' @@ -604,6 +639,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 8e149281afb742758a00b699a281a584 name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.10.{#SNMPINDEX}' @@ -628,6 +664,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: ddbde55ce98f465a8973d60b1ecb0f8c name: 'Interface {#IFNAME}({#IFALIAS}): Speed' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.31.1.1.1.15.{#SNMPINDEX}' @@ -653,6 +690,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 6a1429de015640768d2cdd2adc4b09d7 name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.8.{#SNMPINDEX}' @@ -676,6 +714,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: fc77f153fd8c42c69b61a27b9829f2e5 expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])=2 and (last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))=1)' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' @@ -691,6 +730,7 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' - + uuid: 7ecba23625b64d94873b938ebbce500b name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.2.2.1.3.{#SNMPINDEX}' @@ -716,6 +756,7 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 16838054f5854cd681c34c38c1e6265a expression: | change(/Mellanox SNMP/net.if.speed[ifHighSpeed.{#SNMPINDEX}])<0 and last(/Mellanox SNMP/net.if.speed[ifHighSpeed.{#SNMPINDEX}])>0 and ( @@ -743,6 +784,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])=2 and (last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))=1)' recovery_expression: 'last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 032a3e3c6e38496c8f735ed459650f4c expression: | (avg(/Mellanox SNMP/net.if.in[ifHCInOctets.{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Mellanox SNMP/net.if.speed[ifHighSpeed.{#SNMPINDEX}]) or avg(/Mellanox SNMP/net.if.out[ifHCOutOctets.{#SNMPINDEX}],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Mellanox SNMP/net.if.speed[ifHighSpeed.{#SNMPINDEX}])) and @@ -762,6 +804,7 @@ zabbix_export: expression: '{$IFCONTROL:"{#IFNAME}"}=1 and (last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])=2 and (last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))=1)' recovery_expression: 'last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' - + uuid: 0e4e3b57ffe144ac9cd36ea9066b3399 expression: | min(/Mellanox SNMP/net.if.in.errors[ifInErrors.{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"} or min(/Mellanox SNMP/net.if.out.errors[ifOutErrors.{#SNMPINDEX}],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"} @@ -781,6 +824,7 @@ zabbix_export: recovery_expression: 'last(/Mellanox SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' graph_prototypes: - + uuid: cabe6db1b71f42d9bc3cef730221a14b name: 'Interface {#IFNAME}({#IFALIAS}): Network traffic' graph_items: - @@ -830,6 +874,7 @@ zabbix_export: parameters: - 6h - + uuid: 8d0cb484e4544ffca4319ccece754123 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#ENT_CLASS},1.3.6.1.2.1.47.1.1.1.1.5,{#ENT_NAME},1.3.6.1.2.1.47.1.1.1.1.7]' @@ -843,6 +888,7 @@ zabbix_export: formulaid: A item_prototypes: - + uuid: 38a00c9f9f9447d0a0c9788ca9dcc9f2 name: '{#ENT_NAME}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.131.1.1.1.3.{#SNMPINDEX}' @@ -859,6 +905,7 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 0fb3b8718e4a46ce8eb53c3cf48cbe78 expression: 'count(/Mellanox SNMP/sensor.psu.status[entStateOper.{#SNMPINDEX}],#1,"eq","{$PSU.STATUS.CRIT}")=1' name: '{#ENT_NAME}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -870,6 +917,7 @@ zabbix_export: parameters: - 6h - + uuid: 247124c5f8db4825bf4ea593bd0ff413 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SENSOR_TYPE},1.3.6.1.2.1.99.1.1.1.1,{#SENSOR_INFO},1.3.6.1.2.1.47.1.1.1.1.2,{#SENSOR_PRECISION},1.3.6.1.2.1.99.1.1.1.3]' @@ -889,6 +937,7 @@ zabbix_export: description: 'ENTITY-SENSORS-MIB::EntitySensorDataType discovery with celsius filter' item_prototypes: - + uuid: 4f298c0f2b6547b7b1827b3faebd1089 name: '{#SENSOR_INFO}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.5.{#SNMPINDEX}' @@ -909,6 +958,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: ffe7f6dff12f4b4ba24ddc28c6d1182b name: '{#SENSOR_INFO}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.99.1.1.1.4.{#SNMPINDEX}' @@ -932,6 +982,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 07296df0286a4888aec94209209927ad expression: 'avg(/Mellanox SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)>{$TEMP.MAX.CRIT:"{#SENSOR_INFO}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Mellanox SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)<{$TEMP.MAX.CRIT:"{#SENSOR_INFO}"}-3' @@ -940,6 +991,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 9024f7a7bda345f48b49f6cc17697a00 expression: 'avg(/Mellanox SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)<{$TEMP.MIN.CRIT:"{#SENSOR_INFO}"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Mellanox SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)>{$TEMP.MIN.CRIT:"{#SENSOR_INFO}"}+3' @@ -948,6 +1000,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: 48cad607ca2b48f98d67f21c2ecb3538 expression: | avg(/Mellanox SNMP/sensor.temp.value[entPhySensorValue.{#SNMPINDEX}],5m)>{$TEMP.MAX.WARN:"{#SENSOR_INFO}"} or @@ -978,6 +1031,7 @@ zabbix_export: parameters: - 6h - + uuid: f4c83472c88b419da104e4c5a35d6fc9 name: 'Storage discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FSNAME},1.3.6.1.2.1.25.2.3.1.3,{#FSTYPE},1.3.6.1.2.1.25.2.3.1.2,{#ALLOC_UNITS},1.3.6.1.2.1.25.2.3.1.4]' @@ -1007,6 +1061,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrStorage discovery with storage filter.' item_prototypes: - + uuid: 84e47981247243bd888a870700da8be3 name: '{#FSNAME}: Space utilization' type: CALCULATED key: 'vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}]' @@ -1020,6 +1075,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 1a743f5b617f4800b5b2b9672f34693c name: '{#FSNAME}: Total space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.5.{#SNMPINDEX}' @@ -1041,6 +1097,7 @@ zabbix_export: tag: Application value: 'Filesystem {#FSNAME}' - + uuid: 82fadd771c3040c9ba001a9a40a83163 name: '{#FSNAME}: Used space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.6.{#SNMPINDEX}' @@ -1061,6 +1118,7 @@ zabbix_export: value: 'Filesystem {#FSNAME}' trigger_prototypes: - + uuid: 4a476a5012a64e18ae6565561840978e expression: | last(/Mellanox SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}])>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and ((last(/Mellanox SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Mellanox SNMP/vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]))<5G or timeleft(/Mellanox SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) @@ -1074,6 +1132,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: c7d82397a46c4555be6f5cd0cb955231 expression: | last(/Mellanox SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}])>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and ((last(/Mellanox SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Mellanox SNMP/vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]))<10G or timeleft(/Mellanox SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) @@ -1094,6 +1153,7 @@ zabbix_export: ((last(/Mellanox SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Mellanox SNMP/vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]))<5G or timeleft(/Mellanox SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) graph_prototypes: - + uuid: 323ae8e8795543958fe6affc78a3853c name: '{#FSNAME}: Disk space usage' width: '600' height: '340' @@ -1120,6 +1180,7 @@ zabbix_export: parameters: - 6h - + uuid: 32a20a1f65d64db3bf17d6d405321253 name: 'Memory discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#MEMNAME},1.3.6.1.2.1.25.2.3.1.3,{#MEMTYPE},1.3.6.1.2.1.25.2.3.1.2,{#ALLOC_UNITS},1.3.6.1.2.1.25.2.3.1.4]' @@ -1149,6 +1210,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrStorage discovery with memory filter' item_prototypes: - + uuid: 70918ede8bff4f76be467a806a015b21 name: '{#MEMNAME}: Total memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.5.{#SNMPINDEX}' @@ -1170,6 +1232,7 @@ zabbix_export: tag: Application value: Memory - + uuid: e661062e7fcb45968ca1e9a1306f4848 name: '{#MEMNAME}: Used memory' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.6.{#SNMPINDEX}' @@ -1189,6 +1252,7 @@ zabbix_export: tag: Application value: Memory - + uuid: cedea4befd6a47b8983eff5dee9feed9 name: '{#MEMNAME}: Memory utilization' type: CALCULATED key: 'vm.memory.util[memoryUsedPercentage.{#SNMPINDEX}]' @@ -1203,12 +1267,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 4fe330ce7bb144e886a2bacc94951ad9 expression: 'min(/Mellanox SNMP/vm.memory.util[memoryUsedPercentage.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '{#MEMNAME}: High memory utilization ( >{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: bc2042eaf8244d28891e6d71414847da name: '{#MEMNAME}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -1355,6 +1421,7 @@ zabbix_export: value: '80' valuemaps: - + uuid: d42214398aea4362b4fc61a090f188e1 name: 'ENTITY-SENSORS-MIB::EntitySensorStatus' mappings: - @@ -1367,6 +1434,7 @@ zabbix_export: value: '3' newvalue: nonoperational - + uuid: bd1dc90aa54849d0a5ae9bdf368d03a9 name: 'ENTITY-STATE-MIB::EntityOperState' mappings: - @@ -1382,6 +1450,7 @@ zabbix_export: value: '4' newvalue: testing - + uuid: 04fa3aad27e044a094dce939b3d361ec name: 'IF-MIB::ifOperStatus' mappings: - @@ -1403,6 +1472,7 @@ zabbix_export: value: '7' newvalue: lowerLayerDown - + uuid: afe0ce28ed5d49dd822cc7013356c599 name: 'IF-MIB::ifType' mappings: - @@ -2264,6 +2334,7 @@ zabbix_export: value: '290' newvalue: ghn - + uuid: deb16b99706645929e300b0590f013f3 name: 'Service state' mappings: - @@ -2273,6 +2344,7 @@ zabbix_export: value: '1' newvalue: Up - + uuid: a85fe23199cd4d779655f690a706d7c7 name: zabbix.host.available mappings: - @@ -2286,6 +2358,7 @@ zabbix_export: newvalue: unknown graphs: - + uuid: 89bf34a1c3db423caa4fbeae774fa9cf name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/mikrotik_snmp/template_net_mikrotik_snmp.yaml b/templates/net/mikrotik_snmp/template_net_mikrotik_snmp.yaml index 7bf31d46dc9..fa1a2ddc7a7 100644 --- a/templates/net/mikrotik_snmp/template_net_mikrotik_snmp.yaml +++ b/templates/net/mikrotik_snmp/template_net_mikrotik_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:21Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 815b5a81b29a477695fddbd533ad9c84 template: 'Mikrotik SNMP' name: 'Mikrotik SNMP' description: | @@ -35,6 +37,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 260eff3ec4034e33aea9c25962a782be name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.14988.1.1.7.4.0 @@ -57,6 +60,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 7e1f16706a294223b560fa3a9bb695d5 expression: '(last(/Mikrotik SNMP/system.hw.firmware,#1)<>last(/Mikrotik SNMP/system.hw.firmware,#2))=1 and length(last(/Mikrotik SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -64,6 +68,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 8d2c5a405ffa42fc81a2c9b914e20874 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.1.0 @@ -83,6 +88,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 2c5a89f75a8d4e38ad021b3539ce8273 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.14988.1.1.7.3.0 @@ -106,12 +112,14 @@ zabbix_export: value: Inventory triggers: - + uuid: a3e09baa684043db9b7cab119d35bd6a expression: '(last(/Mikrotik SNMP/system.hw.serialnumber,#1)<>last(/Mikrotik SNMP/system.hw.serialnumber,#2))=1 and length(last(/Mikrotik SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 7e3b3e78086742a7b9cda953367a2d83 name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.14988.1.1.4.4.0 @@ -135,12 +143,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 8f98da7877c249ffb8b9e21bb2bc9484 expression: '(last(/Mikrotik SNMP/system.sw.os[mtxrLicVersion.0],#1)<>last(/Mikrotik SNMP/system.sw.os[mtxrLicVersion.0],#2))=1 and length(last(/Mikrotik SNMP/system.sw.os[mtxrLicVersion.0]))>0' name: 'Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: 0636e173288d42e68faf62c381a65087 name: 'Total memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.25.2.3.1.5.65536 @@ -168,6 +178,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 7d4a1591887848028ea8bae81b7d01a7 name: 'Used memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.25.2.3.1.6.65536 @@ -187,6 +198,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 56017f610bf74f0aaaa92e9183e68ea5 name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[memoryUsedPercentage.Memory]' @@ -201,12 +213,14 @@ zabbix_export: value: Memory triggers: - + uuid: 1033c9ea880a466bba554e535d233cda expression: 'min(/Mikrotik SNMP/vm.memory.util[memoryUsedPercentage.Memory],5m)>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' discovery_rules: - + uuid: fb2a399dbdb54484a9f58ae2437c32fb name: 'CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.25.3.3.1.1]' @@ -215,6 +229,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrProcessorTable discovery' item_prototypes: - + uuid: 560173245c8245128bc7071b8201fe12 name: '#{#SNMPINDEX}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.3.3.1.2.{#SNMPINDEX}' @@ -231,6 +246,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: 92394c2635374ccd96f2ff1ea52a9710 expression: 'min(/Mikrotik SNMP/system.cpu.util[hrProcessorLoad.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -238,6 +254,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 1e6e64b461dc4010a582d2f39fcfa4f8 name: '#{#SNMPINDEX}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -249,6 +266,7 @@ zabbix_export: host: 'Mikrotik SNMP' key: 'system.cpu.util[hrProcessorLoad.{#SNMPINDEX}]' - + uuid: 9a4ae5c2a50d4414ab0eed2c70bcd9c3 name: 'Temperature CPU discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.14988.1.1.3.11]' @@ -259,6 +277,7 @@ zabbix_export: Since temperature of CPU is not available on all Mikrotik hardware, this is done to avoid unsupported items. item_prototypes: - + uuid: ad101c676b5243eca67eb68d879f5212 name: 'CPU: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.3.11.{#SNMPINDEX}' @@ -281,6 +300,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 11487886d798464786800ddab1dc9190 expression: 'avg(/Mikrotik SNMP/sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Mikrotik SNMP/sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"CPU"}-3' @@ -289,6 +309,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 0630675df6124cc9a5d3d20ffa0d10cd expression: 'avg(/Mikrotik SNMP/sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}],5m)>{$TEMP_WARN:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Mikrotik SNMP/sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}],5m)<{$TEMP_WARN:"CPU"}-3' @@ -302,6 +323,7 @@ zabbix_export: expression: 'avg(/Mikrotik SNMP/sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"CPU"}' recovery_expression: 'max(/Mikrotik SNMP/sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"CPU"}-3' - + uuid: c81228a955fe46da88ba5a7e829065eb expression: 'avg(/Mikrotik SNMP/sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Mikrotik SNMP/sensor.temp.value[mtxrHlProcessorTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"CPU"}+3' @@ -309,6 +331,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 9c6a401a70ec4dba92bd9e270fe7dc79 name: 'Temperature sensor discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.14988.1.1.3.10]' @@ -320,6 +343,7 @@ zabbix_export: this is done to avoid unsupported items. item_prototypes: - + uuid: 2bfb758ca6264401902524b32e04f472 name: 'Device: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.3.10.{#SNMPINDEX}' @@ -344,6 +368,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 7f640acde0bf41a3b793da5f3604d2be expression: 'avg(/Mikrotik SNMP/sensor.temp.value[mtxrHlTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"Device"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Mikrotik SNMP/sensor.temp.value[mtxrHlTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"Device"}-3' @@ -352,6 +377,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 4dfe0153c9bf449b96d9e9dc7af32c40 expression: 'avg(/Mikrotik SNMP/sensor.temp.value[mtxrHlTemperature.{#SNMPINDEX}],5m)>{$TEMP_WARN:"Device"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/Mikrotik SNMP/sensor.temp.value[mtxrHlTemperature.{#SNMPINDEX}],5m)<{$TEMP_WARN:"Device"}-3' @@ -365,6 +391,7 @@ zabbix_export: expression: 'avg(/Mikrotik SNMP/sensor.temp.value[mtxrHlTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"Device"}' recovery_expression: 'max(/Mikrotik SNMP/sensor.temp.value[mtxrHlTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"Device"}-3' - + uuid: c52dcf010f8e4d96978addc6615deb31 expression: 'avg(/Mikrotik SNMP/sensor.temp.value[mtxrHlTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"Device"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Mikrotik SNMP/sensor.temp.value[mtxrHlTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"Device"}+3' @@ -372,6 +399,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 017797e68eae49afaa864dd57757bbd8 name: 'LTE modem discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFNAME},1.3.6.1.4.1.14988.1.1.14.1.1.2,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -391,6 +419,7 @@ zabbix_export: description: 'MIKROTIK-MIB::mtxrLTEModemInterfaceIndex' item_prototypes: - + uuid: 25cf4b11ade848fb9947ef85c59da65a name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSRP' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.16.1.1.4.{#SNMPINDEX}' @@ -407,10 +436,12 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 96cde1a3ea33405b812da389a1d2388d expression: 'max(/Mikrotik SNMP/lte.modem.rsrp[mtxrLTEModemSignalRSRP.{#SNMPINDEX}],5m) < {$LTEMODEM.RSRP.MIN.WARN}' name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSRP is low (below {$LTEMODEM.RSRP.MIN.WARN}dbm for 5m)' priority: WARNING - + uuid: 467f6179fa7d43c2a23333330c1ceac1 name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSRQ' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.16.1.1.3.{#SNMPINDEX}' @@ -427,10 +458,12 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: dc4a9d638a2c4b628bef83dae299919b expression: 'max(/Mikrotik SNMP/lte.modem.rsrq[mtxrLTEModemSignalRSRQ.{#SNMPINDEX}],5m) < {$LTEMODEM.RSRQ.MIN.WARN}' name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSRQ is low (below {$LTEMODEM.RSRQ.MIN.WARN}db for 5m)' priority: WARNING - + uuid: 0994d40dab10493c96c4f79d0cc5e619 name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSSI' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.16.1.1.2.{#SNMPINDEX}' @@ -447,10 +480,12 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: 590d9a464ff5472387e584ba7ab4c54e expression: 'max(/Mikrotik SNMP/lte.modem.rssi[mtxrLTEModemSignalRSSI.{#SNMPINDEX}],5m) < {$LTEMODEM.RSSI.MIN.WARN}' name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem RSSI is low (below {$LTEMODEM.RSSI.MIN.WARN}dbm for 5m)' priority: WARNING - + uuid: 1c5a284353964175b4541c78fea7d07d name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem SINR' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.16.1.1.7.{#SNMPINDEX}' @@ -467,11 +502,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: c1f182e9b29046ac93d2093a8195e485 expression: 'max(/Mikrotik SNMP/lte.modem.sinr[mtxrLTEModemSignalSINR.{#SNMPINDEX}],5m) < {$LTEMODEM.SINR.MIN.WARN}' name: 'Interface {#IFNAME}({#IFALIAS}): LTE modem SINR is low (below {$LTEMODEM.SINR.MIN.WARN}db for 5m)' priority: WARNING graph_prototypes: - + uuid: 4f6bc67c40eb441189ec233f926f19ec name: 'Interface {#IFNAME}({#IFALIAS}): Modem Signal. {#SNMPINDEX}' graph_items: - @@ -498,6 +535,7 @@ zabbix_export: host: 'Mikrotik SNMP' key: 'lte.modem.rssi[mtxrLTEModemSignalRSSI.{#SNMPINDEX}]' - + uuid: 5eada6e6837648859ccb440525281698 name: 'AP channel discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFNAME},1.3.6.1.4.1.14988.1.1.14.1.1.2,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFTYPE},1.3.6.1.2.1.2.2.1.3,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7]' @@ -517,6 +555,7 @@ zabbix_export: description: 'MIKROTIK-MIB::mtxrWlAp' item_prototypes: - + uuid: db129187106741d88fc14774a1a5652d name: 'Interface {#IFNAME}({#IFALIAS}): AP authenticated clients' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.3.1.11.{#SNMPINDEX}' @@ -530,6 +569,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: a9ca50960dd043038808f3572d1fb281 name: 'Interface {#IFNAME}({#IFALIAS}): AP band' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.3.1.8.{#SNMPINDEX}' @@ -550,6 +590,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 9f5c294b30d24e5084e8953173bf886e name: 'Interface {#IFNAME}({#IFALIAS}): SSID' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.3.1.4.{#SNMPINDEX}' @@ -570,6 +611,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 6140d7fe8011400cb827339f8f6f9cdf name: 'Interface {#IFNAME}({#IFALIAS}): AP noise floor' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.3.1.9.{#SNMPINDEX}' @@ -589,6 +631,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 45fc6875a91d47debb4e39d93e5b8186 name: 'Interface {#IFNAME}({#IFALIAS}): AP registered clients' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.3.1.6.{#SNMPINDEX}' @@ -602,6 +645,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 644433b2a1fa4b38916e2ae4bf74c28d name: 'CAPsMAN AP channel discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#IFNAME},1.3.6.1.4.1.14988.1.1.14.1.1.2,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFTYPE},1.3.6.1.2.1.2.2.1.3]' @@ -621,6 +665,7 @@ zabbix_export: description: 'MIKROTIK-MIB::mtxrWlCMChannel' item_prototypes: - + uuid: 5dc0caa311304e6a96c620b10f52f267 name: 'Interface {#IFNAME}({#IFALIAS}): AP authenticated clients' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.7.1.3.{#SNMPINDEX}' @@ -634,6 +679,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 7df773f57c234d219f5a75e11844f5e0 name: 'Interface {#IFNAME}({#IFALIAS}): AP channel' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.7.1.5.{#SNMPINDEX}' @@ -654,6 +700,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: 0db356f16542489586aacdecb029f691 name: 'Interface {#IFNAME}({#IFALIAS}): AP registered clients' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.7.1.2.{#SNMPINDEX}' @@ -667,6 +714,7 @@ zabbix_export: tag: Application value: 'Interface {#IFNAME}({#IFALIAS})' - + uuid: e2212bb46d804d6687a2fe992f867b9d name: 'Interface {#IFNAME}({#IFALIAS}): AP state' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.14988.1.1.1.7.1.4.{#SNMPINDEX}' @@ -688,11 +736,13 @@ zabbix_export: value: 'Interface {#IFNAME}({#IFALIAS})' trigger_prototypes: - + uuid: e4aedbd5e0c64cf48831bf08192e19bf expression: 'last(/Mikrotik SNMP/ssid.state[mtxrWlCMState.{#SNMPINDEX}])<>"running-ap"' name: 'Interface {#IFNAME}({#IFALIAS}): AP interface {#IFNAME}({#IFALIAS}) is not running' priority: WARNING description: 'Access point interface can be not running by different reasons - disabled interface, power off, network link down.' - + uuid: 6bb65981928d40378a95ee74aff82cc5 name: 'Storage discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.2.1.25.2.3.1.3,{#ALLOC_UNITS},1.3.6.1.2.1.25.2.3.1.4,{#STORAGE_TYPE},1.3.6.1.2.1.25.2.3.1.2]' @@ -712,6 +762,7 @@ zabbix_export: description: 'HOST-RESOURCES-MIB::hrStorage discovery with storage filter' item_prototypes: - + uuid: b602ff4381e04e50a9282fe6f9f5c834 name: 'Disk-{#SNMPINDEX}: Space utilization' type: CALCULATED key: 'vfs.fs.pused[hrStorageSize.{#SNMPINDEX}]' @@ -725,6 +776,7 @@ zabbix_export: tag: Application value: Storage - + uuid: 64747345083e4b38b0e963ccd0b8271b name: 'Disk-{#SNMPINDEX}: Total space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.5.{#SNMPINDEX}' @@ -752,6 +804,7 @@ zabbix_export: tag: Application value: Storage - + uuid: 35034472b281453bbfbcf65b5d60dd7e name: 'Disk-{#SNMPINDEX}: Used space' type: SNMP_AGENT snmp_oid: '1.3.6.1.2.1.25.2.3.1.6.{#SNMPINDEX}' @@ -772,6 +825,7 @@ zabbix_export: value: Storage trigger_prototypes: - + uuid: 643b83566bfc457bb44ee98a01ce0f01 expression: | last(/Mikrotik SNMP/vfs.fs.pused[hrStorageSize.{#SNMPINDEX}])>{$VFS.FS.PUSED.MAX.CRIT:"Disk-{#SNMPINDEX}"} and ((last(/Mikrotik SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Mikrotik SNMP/vfs.fs.used[hrStorageSize.{#SNMPINDEX}]))<5G or timeleft(/Mikrotik SNMP/vfs.fs.pused[hrStorageSize.{#SNMPINDEX}],1h,100)<1d) @@ -785,6 +839,7 @@ zabbix_export: - The disk will be full in less than 24 hours. manual_close: 'YES' - + uuid: d118b272fbb44be4af1d969115267c4f expression: | last(/Mikrotik SNMP/vfs.fs.pused[hrStorageSize.{#SNMPINDEX}])>{$VFS.FS.PUSED.MAX.WARN:"Disk-{#SNMPINDEX}"} and ((last(/Mikrotik SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Mikrotik SNMP/vfs.fs.used[hrStorageSize.{#SNMPINDEX}]))<10G or timeleft(/Mikrotik SNMP/vfs.fs.pused[hrStorageSize.{#SNMPINDEX}],1h,100)<1d) @@ -805,6 +860,7 @@ zabbix_export: ((last(/Mikrotik SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Mikrotik SNMP/vfs.fs.used[hrStorageSize.{#SNMPINDEX}]))<5G or timeleft(/Mikrotik SNMP/vfs.fs.pused[hrStorageSize.{#SNMPINDEX}],1h,100)<1d) graph_prototypes: - + uuid: 82acee070ff1461ba0cdff337184da97 name: 'Disk-{#SNMPINDEX}: Disk space usage' width: '600' height: '340' @@ -879,6 +935,7 @@ zabbix_export: value: '80' graphs: - + uuid: 42efab7c7fae46729b2ad410b0be57cc name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/morningstar_snmp/prostar_mppt_snmp/prostar_mppt_snmp.yaml b/templates/net/morningstar_snmp/prostar_mppt_snmp/prostar_mppt_snmp.yaml index 60ef94461dc..b6a5817690f 100644 --- a/templates/net/morningstar_snmp/prostar_mppt_snmp/prostar_mppt_snmp.yaml +++ b/templates/net/morningstar_snmp/prostar_mppt_snmp/prostar_mppt_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:16Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: b84324c2a40a496dbbb379bbf5dde8d5 template: 'Morningstar ProStar MPPT SNMP' name: 'Morningstar ProStar MPPT SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: a517a7aafbab426eb6ced8d5f57c1fa4 name: 'Array: Sweep Pmax' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.64.0 @@ -38,6 +41,7 @@ zabbix_export: tag: Application value: Array - + uuid: 7714c76013e341f8b6753cc5a50a960f name: 'Array: Sweep Vmp' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.63.0 @@ -58,6 +62,7 @@ zabbix_export: tag: Application value: Array - + uuid: 379ab969ad784968a1090ff98f5801ff name: 'Array: Sweep Voc' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.65.0 @@ -78,6 +83,7 @@ zabbix_export: tag: Application value: Array - + uuid: 41a1118e1be3417daa79faace733d861 name: 'Array: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.31.0 @@ -98,6 +104,7 @@ zabbix_export: tag: Application value: Array - + uuid: fe5c3b724e894573acdaf522a2213adb name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.30.0 @@ -112,6 +119,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: ed1d54fce0904b7c9d0895a094f55108 name: 'Battery: Charge Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.33.0 @@ -132,6 +140,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 1b1b61995c0d4d89a7f9ad4e14c3541f name: 'Battery: Charge State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.45.0 @@ -168,11 +177,13 @@ zabbix_export: value: Battery triggers: - + uuid: fe4863fdd4d64e1c977328bd3d0f687f expression: 'last(/Morningstar ProStar MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 4d064e4877474d72b85c9cdfb7b09dad expression: 'last(/Morningstar ProStar MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -182,6 +193,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: 'last(/Morningstar ProStar MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}' - + uuid: 009eb72ff6674da49d1dd85a6f9459cf name: 'Counter: Charge Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.49.0 @@ -207,6 +219,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 4a53a2211a1249d59369ad65762ffe47 name: 'Counter: Charge KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.51.0 @@ -227,6 +240,7 @@ zabbix_export: tag: Application value: Counter - + uuid: c72ef851c2d240c9835c1703cec49fd6 name: 'Counter: Load Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.56.0 @@ -251,6 +265,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 29a7d76472fb4025bc78fbeab273e955 name: 'Load: Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.34.0 @@ -271,6 +286,7 @@ zabbix_export: tag: Application value: Load - + uuid: ae927b5cba5b43f5a2136fd3ee71b63d name: 'Load: State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.53.0 @@ -305,11 +321,13 @@ zabbix_export: value: Load triggers: - + uuid: a88025c5e5a748e3a6dfa01685ba075b expression: 'last(/Morningstar ProStar MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"lvd"} or last(/Morningstar ProStar MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"fault"}' name: 'Load: Device load in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 9ab107b39b874fed83d09e7c1964a699 expression: 'last(/Morningstar ProStar MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.WARN:"lvdWarning"} or last(/Morningstar ProStar MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.WARN:"override"}' name: 'Load: Device load in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -319,6 +337,7 @@ zabbix_export: name: 'Load: Device load in critical state' expression: 'last(/Morningstar ProStar MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"lvd"} or last(/Morningstar ProStar MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"fault"}' - + uuid: 47894752dd1d41f1aa882387acf6dc3a name: 'Load: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.32.0 @@ -339,6 +358,7 @@ zabbix_export: tag: Application value: Load - + uuid: d44cb5d7db31402dae79275a9148817d name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.59.0 @@ -405,131 +425,157 @@ zabbix_export: value: Status triggers: - + uuid: 38add0e4701542eab6404fe213c890bc expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","arrayCurrentOffset")=2' name: 'Status: Device has "arrayCurrentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 11474e381d6d4f2d9870387e090cbb91 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","batterySenseDisconnected")=2' name: 'Status: Device has "batterySenseDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f6bb46bea26643fbb058c6c3f3761a6d expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","batterySenseOutOfRange")=2' name: 'Status: Device has "batterySenseOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 10ed811580134f289068001249e7e2e9 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","controllerReset")=2' name: 'Status: Device has "controllerReset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 93ebc526f39245c1b8d3fe2c2fbc5ec6 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","currentLimit")=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 17d71bead9364fb5abc2dfaf78629dd4 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","currentMeasurementError")=2' name: 'Status: Device has "currentMeasurementError" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 8f9301b6c6ad43c487a48670ed70f3fa expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","eepromAccessFailure")=2' name: 'Status: Device has "eepromAccessFailure" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: d475ca449b644c52bfacba3777c1a1c0 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","fp10SupplyOutOfRange")=2' name: 'Status: Device has "fp10SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2664edbf44834f6fab7d1cb8fdbc2efb expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempLimit")=2' name: 'Status: Device has "heatsinkTempLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2055c60cbcdc430cbdb5f9f53d0e22b2 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorOpen")=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: d5881c60240b449baecf88c2a82e267b expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorShorted")=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0e288d130bca47a699d0b73f9bca6902 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","hightInputVoltageLimit")=2' name: 'Status: Device has "hightInputVoltageLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 67a16a3b9bd64fbd9f6305e28a513f3d expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","inductorTempLimit")=2' name: 'Status: Device has "inductorTempLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 49d5ef3f0a154017bab053a4e4341542 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","inductorTempSensorOpen")=2' name: 'Status: Device has "inductorTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: a78c4d501bfb452486b4aed0b4bda00f expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","inductorTempSensorShorted")=2' name: 'Status: Device has "inductorTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 3213610cba8e48d79f0099c0f6006ffe expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","loadCurrentOffset")=2' name: 'Status: Device has "loadCurrentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 53096949f10841029e89ca78187e0e54 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","loadLvd")=2' name: 'Status: Device has "loadLvd" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 84b0d70348394289a352957ca1f72bea expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","logTimeout")=2' name: 'Status: Device has "logTimeout" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 402d663a3c1d4431bd1427452e1c9995 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","mosfetOpen")=2' name: 'Status: Device has "mosfetOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 4c0a1157e88b4bbb866e274a278b01ae expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","p12SupplyOutOfRange")=2' name: 'Status: Device has "p12SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: a4de90fef5f54914abddcc13715087f9 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","p33SupplyOutOfRange")=2' name: 'Status: Device has "p33SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 80fd749e5b04462a8291b00e2f3f3917 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsDisconnected")=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0c54eea999274163a8bc7c019c722d0d expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: ecaaec9b2fda4724ac23c2e440884b7f expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","tb5v")=2' name: 'Status: Device has "tb5v" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: b7900423ca1147c9b3ef9f5cc0d6b784 expression: 'count(/Morningstar ProStar MPPT SNMP/status.alarms[alarms.0],#3,"like","uncalibrated")=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 8fbb5c650fa040c892a1d10a17fbbf14 name: 'Status: Array Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.46.0 @@ -581,66 +627,79 @@ zabbix_export: value: Status triggers: - + uuid: 7ec639a671dd418395eb22ade0034059 expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","arrayHvd")=2' name: 'Status: Device has "arrayHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 38b26257e57449108f5d3859784c2486 expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","batteryHvd")=2' name: 'Status: Device has "batteryHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e79ea9870f8749498283bbb16dcc3d16 expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","batteryLowVoltageDisconnect")=2' name: 'Status: Device has "batteryLowVoltageDisconnect" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 352222e0738c420fb5c0c78dd85b63d5 expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","customSettingsEdit")=2' name: 'Status: Device has "customSettingsEdit" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 496ead435cc54182bff850b7d23d1956 expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","dipSwitchChanged")=2' name: 'Status: Device has "dipSwitchChanged" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b9ea0bf233bd47958c48e9787c0de319 expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","localTempSensorDamaged")=2' name: 'Status: Device has "localTempSensorDamaged" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: bfa4cfe378fe4fea9a08219dbdc73a7f expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","mosfetSShorted")=2' name: 'Status: Device has "mosfetSShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 026961d66d3548d3a1bfa55ff2f545da expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","overcurrent")=2' name: 'Status: Device has "overcurrent" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d662417171eb407e84a56b1e7f2aed1e expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","rtsNoLongerValid")=2' name: 'Status: Device has "rtsNoLongerValid" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 6325a6ce18ea4699b77ce91dfb16361e expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0f7a990edcdd4b0ab70588de6e2c4c62 expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","slaveTimeout")=2' name: 'Status: Device has "slaveTimeout" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5787ca3ab1124c6b8aad76a65541eb7a expression: 'count(/Morningstar ProStar MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","software")=2' name: 'Status: Device has "software" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: fb4d2147a8224b599ad908eca1b019e4 name: 'Status: Load Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.54.0 @@ -688,46 +747,55 @@ zabbix_export: value: Status triggers: - + uuid: bfba4d2c13884342b30f72b513df39ee expression: 'count(/Morningstar ProStar MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","customSettingsEdit")=2' name: 'Status: Device has "customSettingsEdit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 216bca0d366c4c2db387308a95cb1db0 expression: 'count(/Morningstar ProStar MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","dipSwitchChanged")=2' name: 'Status: Device has "dipSwitchChanged" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 16068aeb99574612ba1f625f873c6e58 expression: 'count(/Morningstar ProStar MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","externalShortCircuit")=2' name: 'Status: Device has "externalShortCircuit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b0cfd65085c34858a69121adb6b8a552 expression: 'count(/Morningstar ProStar MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","highTempDisconnect")=2' name: 'Status: Device has "highTempDisconnect" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 019ece2873d042808fa943b93b8d3c33 expression: 'count(/Morningstar ProStar MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","loadHvd")=2' name: 'Status: Device has "loadHvd" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 7685649fc49e42db9f953a4ef0595d23 expression: 'count(/Morningstar ProStar MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","mosfetShorted")=2' name: 'Status: Device has "mosfetShorted" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 89d2f2e6ab01408eb931a764392fff48 expression: 'count(/Morningstar ProStar MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","overcurrent")=2' name: 'Status: Device has "overcurrent" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 1093940ea3284565a35494bdc5674108 expression: 'count(/Morningstar ProStar MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","software")=2' name: 'Status: Device has "software" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 526ee94df484462a9264e57d92954e64 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -746,18 +814,21 @@ zabbix_export: value: Status triggers: - + uuid: ca65a39c019046c29a522a6ca93ceb75 expression: 'last(/Morningstar ProStar MPPT SNMP/status.uptime)<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 724df1f192a14120b82ea13093bf63ab expression: 'nodata(/Morningstar ProStar MPPT SNMP/status.uptime,5m)=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: 20ce95acdff6486684461f10579a73b4 name: 'Battery: Target Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.48.0 @@ -783,6 +854,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 9a87cdcf65184059be334e986bcf801d name: 'Temperature: Ambient' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.40.0 @@ -803,6 +875,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 1a8e79f49e86429abc80dd29598299ee name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.39.0 @@ -824,16 +897,19 @@ zabbix_export: value: Temperature triggers: - + uuid: de594b281866467397e993c24ee8e4ad expression: 'min(/Morningstar ProStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 4f03e93cc7744715980dbbdd1d5b7b5d expression: 'max(/Morningstar ProStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: acd178214cf141b8b22ece12b173dfb6 expression: 'min(/Morningstar ProStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -843,6 +919,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: 'min(/Morningstar ProStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: 3e6aff58601a4ddab59a69d1a28ebfc3 expression: 'max(/Morningstar ProStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -852,6 +929,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: 'max(/Morningstar ProStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: 7d0cf28c0d334154971738df11775d1f name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.38.0 @@ -873,6 +951,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 1a21c30663c74c23b60e6ad72e228681 name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -880,6 +959,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: c02c73a349ec4a6b8557e142c4866148 name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.5.30.0 @@ -901,16 +981,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: 82b7e4818cdd4508a22239122370d8b8 expression: 'min(/Morningstar ProStar MPPT SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 056360e5d0b54843b8e556a8fd98331f expression: 'max(/Morningstar ProStar MPPT SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 7eb1afecdd514bab8a89dd21933d17a6 expression: 'min(/Morningstar ProStar MPPT SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -920,6 +1003,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: 'min(/Morningstar ProStar MPPT SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' - + uuid: d04ed6ef79234d279443cae0aebd1aa8 expression: 'max(/Morningstar ProStar MPPT SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -930,6 +1014,7 @@ zabbix_export: expression: 'max(/Morningstar ProStar MPPT SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: 480e4c11060a4e34851b48bf7b9c5bb1 name: 'Voltage: Battery/Load{#SINGLETON}' graph_items: - @@ -1028,6 +1113,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: 1703c3aeb1b24641821e1c6d2cb4c8b7 name: 'ProStar MPPT charge state' mappings: - @@ -1064,6 +1150,7 @@ zabbix_export: value: '10' newvalue: Fixed - + uuid: b5403a0805a54b9294f69a1e11a438b1 name: 'ProStar MPPT load state' mappings: - @@ -1095,6 +1182,7 @@ zabbix_export: newvalue: NotUsed graphs: - + uuid: 0662dc480c2b487e9f9afc389166a15b name: 'Array: Voltage' graph_items: - @@ -1118,6 +1206,7 @@ zabbix_export: host: 'Morningstar ProStar MPPT SNMP' key: 'array.voltage[arrayVoltage.0]' - + uuid: 94bbfd8a60a8412998ff617011db9372 name: 'Current: Charge/Load' graph_items: - @@ -1134,6 +1223,7 @@ zabbix_export: host: 'Morningstar ProStar MPPT SNMP' key: 'load.current[loadCurrent.0]' - + uuid: 02652b1251244702bf28f691e72ba27e name: 'Temperature: Ambient/Battery/Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/prostar_pwm_snmp/prostar_pwm_snmp.yaml b/templates/net/morningstar_snmp/prostar_pwm_snmp/prostar_pwm_snmp.yaml index 479df26b0f4..275b7b9fba9 100644 --- a/templates/net/morningstar_snmp/prostar_pwm_snmp/prostar_pwm_snmp.yaml +++ b/templates/net/morningstar_snmp/prostar_pwm_snmp/prostar_pwm_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:18Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 24bed6339f0a492fab86fe757394b937 template: 'Morningstar ProStar PWM SNMP' name: 'Morningstar ProStar PWM SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 953fb8b3c23f420bb6132874ce3e33e2 name: 'Array: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.31.0 @@ -37,6 +40,7 @@ zabbix_export: tag: Application value: Array - + uuid: a80ad3ace9b14446bc5fd5d6aaa5af87 name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.30.0 @@ -51,6 +55,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 148008b117c94155ba81600e3050ab25 name: 'Battery: Charge Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.33.0 @@ -70,6 +75,7 @@ zabbix_export: tag: Application value: Battery - + uuid: a7ae2d3b911e4bb5a7eeb770470245a5 name: 'Battery: Charge State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.45.0 @@ -103,11 +109,13 @@ zabbix_export: value: Battery triggers: - + uuid: f12fc2c1a7a142a287304c18bafa1181 expression: 'last(/Morningstar ProStar PWM SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: adf8cf02aa1e42fa84e1f11ddae4df01 expression: 'last(/Morningstar ProStar PWM SNMP/charge.state[chargeState.0])={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -117,6 +125,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: 'last(/Morningstar ProStar PWM SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}' - + uuid: 8acd2e7944694a828cf9b739b75513d9 name: 'Counter: Charge Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.49.0 @@ -141,6 +150,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 0e7124df3f2b4298b1a13576d0b2d5e7 name: 'Counter: Charge KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.51.0 @@ -160,6 +170,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 104a7db1c27d40b3bbee506f7f922393 name: 'Counter: Load Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.56.0 @@ -184,6 +195,7 @@ zabbix_export: tag: Application value: Counter - + uuid: dcade8607cf142a2b88333f9880448fc name: 'Load: Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.34.0 @@ -203,6 +215,7 @@ zabbix_export: tag: Application value: Load - + uuid: 14b3ca3869374f54a467e5e9017f918a name: 'Load: State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.53.0 @@ -236,11 +249,13 @@ zabbix_export: value: Load triggers: - + uuid: 7a8bf4420b6b48ab8a5bc999eecae760 expression: 'last(/Morningstar ProStar PWM SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"lvd"} or last(/Morningstar ProStar PWM SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"fault"}' name: 'Load: Device load in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5152f9cd4ee34be485f3cb0a0f60afd5 expression: 'last(/Morningstar ProStar PWM SNMP/load.state[loadState.0])={$LOAD.STATE.WARN:"lvdWarning"} or last(/Morningstar ProStar PWM SNMP/load.state[loadState.0])={$LOAD.STATE.WARN:"override"}' name: 'Load: Device load in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -250,6 +265,7 @@ zabbix_export: name: 'Load: Device load in critical state' expression: 'last(/Morningstar ProStar PWM SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"lvd"} or last(/Morningstar ProStar PWM SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"fault"}' - + uuid: cccc0976a62b47b1a558d521704c125d name: 'Load: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.32.0 @@ -269,6 +285,7 @@ zabbix_export: tag: Application value: Load - + uuid: 7c1c1e03425c4b4bb176cf45458b916a name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.59.0 @@ -331,116 +348,139 @@ zabbix_export: value: Status triggers: - + uuid: bedbe2230f444b6888d23b99cfb01132 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","arrayCurrentOffset")=2' name: 'Status: Device has "arrayCurrentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 94a1c0041f7848c89dab882e16883ce2 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","batterySenseDisconnected")=2' name: 'Status: Device has "batterySenseDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: e8e1c8cf5a684acb82237e705aa9326b expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","batterySenseOutOfRange")=2' name: 'Status: Device has "batterySenseOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 87972a161ba345c591254ff16d94cb75 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","batteryTempOutOfRange")=2' name: 'Status: Device has "batteryTempOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f3964051c7e24f43b82b7d9ed9211dad expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","controllerReset")=2' name: 'Status: Device has "controllerReset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0542a04795bb4390a5b26fe2bdca7011 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","currentLimit")=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 7936e0bdd5df4106943badb4ebe7f96e expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","currentMeasurementError")=2' name: 'Status: Device has "currentMeasurementError" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 46a55ec362a04084bc2e7b91be983d6f expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","eepromAccessFailure")=2' name: 'Status: Device has "eepromAccessFailure" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 6e3bf9bf68e54d95bd12c047ce062ec4 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","fp10SupplyOutOfRange")=2' name: 'Status: Device has "fp10SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: e4d6378847ab41a09f6f430f305acf66 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempLimit")=2' name: 'Status: Device has "heatsinkTempLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c2f1af83490d4fba8c02415767bd6305 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorOpen")=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0e1959c9016d4f6497d2326c0ce37a25 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorShorted")=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 87ddccd613ab4c7dbf428d3d9e6fc636 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","hightInputVoltageLimit")=2' name: 'Status: Device has "hightInputVoltageLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f91de946663e47b39e290c9597d35a03 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","loadCurrentOffset")=2' name: 'Status: Device has "loadCurrentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 78b4e391b8de426db665ed959a4ca6c5 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","loadLvd")=2' name: 'Status: Device has "loadLvd" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: ab34fd5a4b7c4c6eb56f4896b6a9d051 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","logTimeout")=2' name: 'Status: Device has "logTimeout" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 148d4d3ee5c54bd0a0ce9a0cb5f07ff1 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","mosfetOpen")=2' name: 'Status: Device has "mosfetOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: ef94b09946784748b7eb1783e690fc60 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","p12SupplyOutOfRange")=2' name: 'Status: Device has "p12SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 4cb0dceddde943449889135fd82520f9 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","p33SupplyOutOfRange")=2' name: 'Status: Device has "p33SupplyOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: a9cf85ad6c124ba89d4879d1a5751695 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","rtsDisconnected")=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 3a652a141ecc467ab436a70b68714492 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 767437838ede4428897d60714aad4c88 expression: 'count(/Morningstar ProStar PWM SNMP/status.alarms[alarms.0],#3,"like","uncalibrated")=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2517d96e51c14372a0336c9a6ed5d078 name: 'Status: Array Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.46.0 @@ -493,71 +533,85 @@ zabbix_export: value: Status triggers: - + uuid: 8d5a4e02ef394f22bccef93109307437 expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","arrayHvd")=2' name: 'Status: Device has "arrayHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0191c05086014a0c91593cdd4949abfd expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","batteryHvd")=2' name: 'Status: Device has "batteryHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 388bfdbf34e5410f87b15ea393ded6f4 expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","batteryLowVoltageDisconnect")=2' name: 'Status: Device has "batteryLowVoltageDisconnect" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a0ea411cc1754a89a25002ea64039b1b expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","customSettingsEdit")=2' name: 'Status: Device has "customSettingsEdit" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a20a9d9041e24b40825b91433779459c expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","dipSwitchChanged")=2' name: 'Status: Device has "dipSwitchChanged" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5a462c7697d843baa44c7e8bb58e3361 expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","localTempSensorDamaged")=2' name: 'Status: Device has "localTempSensorDamaged" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0d6b3373c6fb4860b7d32c8af60f20df expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","mosfetSShorted")=2' name: 'Status: Device has "mosfetSShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 70366b87e5114e9bbc2fe557d389610e expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","overcurrent")=2' name: 'Status: Device has "overcurrent" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: f48e2e3408794197b14c5169462b5aa1 expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","p3Fault")=2' name: 'Status: Device has "p3Fault" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 95b05cb914f943f0adcb3a042d023036 expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","rtsNoLongerValid")=2' name: 'Status: Device has "rtsNoLongerValid" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2a72ad7c9fb945668ee9b1252e1e52c6 expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 181c029f186c4241816246eb430463e1 expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","slaveTimeout")=2' name: 'Status: Device has "slaveTimeout" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d6ad566f0ac84492903e8ddd46b78fe0 expression: 'count(/Morningstar ProStar PWM SNMP/status.array_faults[arrayFaults.0],#3,"like","software")=2' name: 'Status: Device has "software" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 1cd47d04af104cb9ab1cd7dc745a6aea name: 'Status: Load Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.54.0 @@ -606,51 +660,61 @@ zabbix_export: value: Status triggers: - + uuid: 984a1db090024ee1979157581e0a108c expression: 'count(/Morningstar ProStar PWM SNMP/status.load_faults[loadFaults.0],#3,"like","customSettingsEdit")=2' name: 'Status: Device has "customSettingsEdit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 226a1d9584f14316b3778489b731709f expression: 'count(/Morningstar ProStar PWM SNMP/status.load_faults[loadFaults.0],#3,"like","dipSwitchChanged")=2' name: 'Status: Device has "dipSwitchChanged" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 43ff18d134cd4a25abd2ee44f2ed1b61 expression: 'count(/Morningstar ProStar PWM SNMP/status.load_faults[loadFaults.0],#3,"like","externalShortCircuit")=2' name: 'Status: Device has "externalShortCircuit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 7c8a5f61a5df44cab4b4ab7588fb53f3 expression: 'count(/Morningstar ProStar PWM SNMP/status.load_faults[loadFaults.0],#3,"like","highTempDisconnect")=2' name: 'Status: Device has "highTempDisconnect" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: cd7a265b369d4d70b9d32eba01c36baa expression: 'count(/Morningstar ProStar PWM SNMP/status.load_faults[loadFaults.0],#3,"like","loadHvd")=2' name: 'Status: Device has "loadHvd" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0c547ff8ca124ebb9619118936855ffc expression: 'count(/Morningstar ProStar PWM SNMP/status.load_faults[loadFaults.0],#3,"like","mosfetShorted")=2' name: 'Status: Device has "mosfetShorted" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b7e7b66b60694168925480e0723b3888 expression: 'count(/Morningstar ProStar PWM SNMP/status.load_faults[loadFaults.0],#3,"like","overcurrent")=2' name: 'Status: Device has "overcurrent" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c8340b2500c14f9c9c3d1ff39fd9c94d expression: 'count(/Morningstar ProStar PWM SNMP/status.load_faults[loadFaults.0],#3,"like","p3Fault")=2' name: 'Status: Device has "p3Fault" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: fe26682394914b3fb7d8e772e235c413 expression: 'count(/Morningstar ProStar PWM SNMP/status.load_faults[loadFaults.0],#3,"like","software")=2' name: 'Status: Device has "software" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 42f6a75d923d4262b37d85c4f7d1d322 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -669,18 +733,21 @@ zabbix_export: value: Status triggers: - + uuid: dea364bf454746bca6be38d7e0759d06 expression: 'last(/Morningstar ProStar PWM SNMP/status.uptime)<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 6a60fa6074c44ee982a7a029322ff7e8 expression: 'nodata(/Morningstar ProStar PWM SNMP/status.uptime,5m)=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: f4b7bfb000754a17b4719863d3755519 name: 'Battery: Target Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.48.0 @@ -705,6 +772,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 13d3479a7b5940b5a53d5f13bea9e2d1 name: 'Temperature: Ambient' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.40.0 @@ -724,6 +792,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 39763f7fccd94aefb720a34871c0962b name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.39.0 @@ -744,16 +813,19 @@ zabbix_export: value: Temperature triggers: - + uuid: 7301e2723ce748029de7ef15ef021040 expression: 'min(/Morningstar ProStar PWM SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 386619b7a45d4ab0bbd01e1f973c2b52 expression: 'max(/Morningstar ProStar PWM SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 8f66ad73764f49d49593920d4ba986ba expression: 'min(/Morningstar ProStar PWM SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -763,6 +835,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: 'min(/Morningstar ProStar PWM SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: 4db2372525a848cd90b6069575e12705 expression: 'max(/Morningstar ProStar PWM SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -772,6 +845,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: 'max(/Morningstar ProStar PWM SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: 1d13bd3ea24a4fcab3cd5b7586e6033a name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.38.0 @@ -792,6 +866,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 17148797def9484ba26b0afdcc44bfd5 name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -799,6 +874,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: 6e4ed5ae449c48eeb328d30b76d083a2 name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.6.30.0 @@ -816,16 +892,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: e3132445d1904dd3903ca26d1c352518 expression: 'min(/Morningstar ProStar PWM SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 1f8fdcbe8b814ef98a38909415f914d4 expression: 'max(/Morningstar ProStar PWM SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e8455fe27a584c1b8d6802a7e0aef094 expression: 'min(/Morningstar ProStar PWM SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -835,6 +914,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: 'min(/Morningstar ProStar PWM SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' - + uuid: fe85e26e3eb54aaa9fd6cd73ac9bd9fc expression: 'max(/Morningstar ProStar PWM SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -845,6 +925,7 @@ zabbix_export: expression: 'max(/Morningstar ProStar PWM SNMP/battery.voltage[batteryTerminalVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: 8ecd4f88627a4dadb132fdbb6d911b6b name: 'Voltage: Battery/Load{#SINGLETON}' graph_items: - @@ -943,6 +1024,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: f94eb6ad54c44281878c7c018c6209d1 name: 'ProStar PWM charge state' mappings: - @@ -973,6 +1055,7 @@ zabbix_export: value: '8' newvalue: Equalize - + uuid: f0be8765c74e4c4788d4ff99a6c5ccd4 name: 'ProStar PWM load state' mappings: - @@ -1004,6 +1087,7 @@ zabbix_export: newvalue: NotUsed graphs: - + uuid: 730d1e1e43224d1ea7b08f53988a7a60 name: 'Array: Voltage' graph_items: - @@ -1013,6 +1097,7 @@ zabbix_export: host: 'Morningstar ProStar PWM SNMP' key: 'array.voltage[arrayVoltage.0]' - + uuid: 252a40cfba4242deac69f8ed77a04b84 name: 'Current: Charge/Load' graph_items: - @@ -1029,6 +1114,7 @@ zabbix_export: host: 'Morningstar ProStar PWM SNMP' key: 'load.current[loadCurrent.0]' - + uuid: 94e4d2db752b4c54a8b497516b515fe0 name: 'Temperature: Ambient/Battery/Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/sunsaver_mppt_snmp/sunsaver_mppt_snmp.yaml b/templates/net/morningstar_snmp/sunsaver_mppt_snmp/sunsaver_mppt_snmp.yaml index a2f8434eddb..3feb1ca76fa 100644 --- a/templates/net/morningstar_snmp/sunsaver_mppt_snmp/sunsaver_mppt_snmp.yaml +++ b/templates/net/morningstar_snmp/sunsaver_mppt_snmp/sunsaver_mppt_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:15Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: f1336fd88ab0415a9c02892a71e50032 template: 'Morningstar SunSaver MPPT SNMP' name: 'Morningstar SunSaver MPPT SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 9836b1fc81b84a44b2a708291bd5bf1a name: 'Array: Sweep Pmax' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.57.0 @@ -47,6 +50,7 @@ zabbix_export: tag: Application value: Array - + uuid: 0842746ca41c44128a575113307259e2 name: 'Array: Sweep Vmp' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.56.0 @@ -76,6 +80,7 @@ zabbix_export: tag: Application value: Array - + uuid: 0e3371208513416ab1b9afdf2c3b2c08 name: 'Array: Sweep Voc' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.58.0 @@ -105,6 +110,7 @@ zabbix_export: tag: Application value: Array - + uuid: da1f347b28dd4fbeb123f228adefb0ed name: 'Array: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.31.0 @@ -134,6 +140,7 @@ zabbix_export: tag: Application value: Array - + uuid: f8803a1390b745f08673d4ea998548a9 name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.30.0 @@ -153,6 +160,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: a36313ef0933403788a42de8a62b4838 name: 'Battery: Charge Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.33.0 @@ -182,6 +190,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 4da765c8e26540c190ea07be08b87abc name: 'Battery: Charge State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.39.0 @@ -215,11 +224,13 @@ zabbix_export: value: Battery triggers: - + uuid: 0362139c66f4464db8c022b9ffce5502 expression: 'last(/Morningstar SunSaver MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d5439cee53b148ecb4186286c4e93ada expression: 'last(/Morningstar SunSaver MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -229,6 +240,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: 'last(/Morningstar SunSaver MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}' - + uuid: 149545b9154044e3af27b4e9ad809c0e name: 'Counter: Charge Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.43.0 @@ -253,6 +265,7 @@ zabbix_export: tag: Application value: Counter - + uuid: f6d0f89c747b4418ad34c32b5ac9a5b9 name: 'Counter: Charge KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.45.0 @@ -265,6 +278,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 28e679eace174d289ca5ccf90f3b9150 name: 'Counter: Load Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.49.0 @@ -289,6 +303,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 6491ee507d9a4c099852d33e57df48a9 name: 'Load: Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.34.0 @@ -318,6 +333,7 @@ zabbix_export: tag: Application value: Load - + uuid: c5dfef2deee445ec88e2d63dbfbbaf68 name: 'Load: State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.46.0 @@ -351,11 +367,13 @@ zabbix_export: value: Load triggers: - + uuid: bbd3a89b012a40daa646ec7113d43e43 expression: 'last(/Morningstar SunSaver MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"lvd"} or last(/Morningstar SunSaver MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"fault"}' name: 'Load: Device load in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 8f6967c1b577431c995a3c13f8cdb1c1 expression: 'last(/Morningstar SunSaver MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.WARN:"lvdWarning"} or last(/Morningstar SunSaver MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.WARN:"override"}' name: 'Load: Device load in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -365,6 +383,7 @@ zabbix_export: name: 'Load: Device load in critical state' expression: 'last(/Morningstar SunSaver MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"lvd"} or last(/Morningstar SunSaver MPPT SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"fault"}' - + uuid: a9ca69fcedbb4524a8eb4b92b975008e name: 'Load: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.32.0 @@ -394,6 +413,7 @@ zabbix_export: tag: Application value: Load - + uuid: 91f2c1893b594e808032eb0140247d7a name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.52.0 @@ -451,71 +471,85 @@ zabbix_export: value: Status triggers: - + uuid: 47c0f032d78a4906ab3fb52520f15591 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","currentLimit")=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 39070380e3484abbabf763c63f38a358 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","currentOffset")=2' name: 'Status: Device has "currentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: a3e45273d08d4841bdf52c0df0c88a85 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorOpen")=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: e8d8de46d71342dfb1bb85dda214826a expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorShorted")=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 6fc0f510ffcb42419d0bc1ad735b0265 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","highVaCurrentLimit")=2' name: 'Status: Device has "highVaCurrentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 08e15aef1a9c44feb60fcd5f6f523bf7 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","mosfetSOpen")=2' name: 'Status: Device has "mosfetSOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f9003326837946a1a0271c2bd76565af expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","p12VoltageReferenceOff")=2' name: 'Status: Device has "p12VoltageReferenceOff" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 055924cada5b4f629204b813a43b2258 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsDisconnected")=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0ef0fa63dee84fcfafee5146a37f2f0b expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsMiswire")=2' name: 'Status: Device has "rtsMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0a1827675b3d4b7ab09da471cb2a7b0e expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 8c6a7527eda644ed8c79d7eeda634753 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","sspptHot")=2' name: 'Status: Device has "sspptHot" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 90f796488bf04008a19823ad95ae574d expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","systemMiswire")=2' name: 'Status: Device has "systemMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 38b3af5550ba4734ba35d8c7d09b5ec7 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.alarms[alarms.0],#3,"like","uncalibrated")=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f44756455697466cb905aa6ae4d0220d name: 'Status: Array Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.40.0 @@ -564,51 +598,61 @@ zabbix_export: value: Status triggers: - + uuid: 7a107f9923c84ccd97e7a46d163109bb expression: 'count(/Morningstar SunSaver MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","arrayHvd")=2' name: 'Status: Device has "arrayHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ad3c2ad08fa14bffa7f3aaea203da00f expression: 'count(/Morningstar SunSaver MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","batteryHvd")=2' name: 'Status: Device has "batteryHvd" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: f7f11c0b7390489d80954285275ea46c expression: 'count(/Morningstar SunSaver MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","customSettingsEdit")=2' name: 'Status: Device has "customSettingsEdit" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 456ce09e92a446a388c3d8a440b08852 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","localTempSensorDamaged")=2' name: 'Status: Device has "localTempSensorDamaged" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: aac39c8bc01c4d6d9f93208934e57981 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","mosfetSShorted")=2' name: 'Status: Device has "mosfetSShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 70d1548951e144be915d012610cd6fe4 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","overcurrent")=2' name: 'Status: Device has "overcurrent" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 288ff71737154bcc9ad4175937d4c3c4 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","rtsNoLongerValid")=2' name: 'Status: Device has "rtsNoLongerValid" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d7a47ad9ecdf40bfa989ee244a55cfbf expression: 'count(/Morningstar SunSaver MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 1794d566eb014fc386d513ee38b7eed1 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.array_faults[arrayFaults.0],#3,"like","softwareFault")=2' name: 'Status: Device has "softwareFault" array faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 24762b0c264745548150a4bd5913156f name: 'Status: Load Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.47.0 @@ -656,46 +700,55 @@ zabbix_export: value: Status triggers: - + uuid: 027b2ae4a0064bbeaf3222770f6ec711 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","customSettingsEdit")=2' name: 'Status: Device has "customSettingsEdit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 338edbed121c48aba4a26713825c7b67 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","externalShortCircuit")=2' name: 'Status: Device has "externalShortCircuit" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 8040ee4dbe1242fdaab9e56e191e7180 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","highTempDisconnect")=2' name: 'Status: Device has "highTempDisconnect" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 96e4bfb0c2bf40cc8c7b04a3edff0c4c expression: 'count(/Morningstar SunSaver MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","loadHvd")=2' name: 'Status: Device has "loadHvd" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 83bfd2db681940d58ce2787d76eeeaa8 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","mosfetShorted")=2' name: 'Status: Device has "mosfetShorted" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: dedf0e3dbf474e72b81b1d0cbb35f867 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","overcurrent")=2' name: 'Status: Device has "overcurrent" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d4ace4734e774a4e984d7b60504f1026 expression: 'count(/Morningstar SunSaver MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","software")=2' name: 'Status: Device has "software" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ec7c053a94a248408224c9f61632fb5c expression: 'count(/Morningstar SunSaver MPPT SNMP/status.load_faults[loadFaults.0],#3,"like","unknownLoadFault")=2' name: 'Status: Device has "unknownLoadFault" load faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 63512390f2a04885bf8d0e19653a72b1 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -714,18 +767,21 @@ zabbix_export: value: Status triggers: - + uuid: fd5dcb256d4547da9c432c1b9c01b0ae expression: 'last(/Morningstar SunSaver MPPT SNMP/status.uptime)<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 8f3d2977a5c544248af8f6b4e4b15428 expression: 'nodata(/Morningstar SunSaver MPPT SNMP/status.uptime,5m)=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: 52afa576b83b49e69ec8d379fbc42965 name: 'Battery: Target Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.42.0 @@ -755,6 +811,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 430cf6fcb9b74943a8ca7f1d9d06fa56 name: 'Temperature: Ambient' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.37.0 @@ -774,6 +831,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 157faa85ae244950b4a114b95bad6d50 name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.36.0 @@ -794,16 +852,19 @@ zabbix_export: value: Temperature triggers: - + uuid: a4d773e1cf1c4566bc6e3f5cfd113a5a expression: 'min(/Morningstar SunSaver MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 92d2b86e30e4404bbd7901ff784b3de5 expression: 'max(/Morningstar SunSaver MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0b1682a5aab042b2a24d47916886febb expression: 'min(/Morningstar SunSaver MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -813,6 +874,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: 'min(/Morningstar SunSaver MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: f56a8231c34b498faa3007df93238d12 expression: 'max(/Morningstar SunSaver MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -822,6 +884,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: 'max(/Morningstar SunSaver MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: 5f238fe557a7412cad5f3864e407284e name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.35.0 @@ -842,6 +905,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 81b324d81e6549d59cbf14163181fb48 name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -849,6 +913,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: 903b96b7eb37482da469fc802d3da1b0 name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.3.30.0 @@ -876,16 +941,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: 14106e96a9b741498b7e8f8a715f7769 expression: 'min(/Morningstar SunSaver MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 3478c3e1c29543f59dcd24839d007b38 expression: 'max(/Morningstar SunSaver MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 436548c625184ecea07dca150e44844b expression: 'min(/Morningstar SunSaver MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -895,6 +963,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: 'min(/Morningstar SunSaver MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' - + uuid: 7eade0d03a904eef9747082c9b7bebb1 expression: 'max(/Morningstar SunSaver MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -905,6 +974,7 @@ zabbix_export: expression: 'max(/Morningstar SunSaver MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: b3520796c85a45df954633bc5f87d80b name: 'Voltage: Battery/Load{#SINGLETON}' graph_items: - @@ -1003,6 +1073,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: b51b9440e801481fbb76f28b4a5431d1 name: 'SunSaver MPPT charge state' mappings: - @@ -1033,6 +1104,7 @@ zabbix_export: value: '8' newvalue: Equalize - + uuid: f21076ed51104b84ba4d78dd74bd1a5b name: 'SunSaver MPPT load state' mappings: - @@ -1064,6 +1136,7 @@ zabbix_export: newvalue: NotUsed graphs: - + uuid: 6090c266226d431193b00fb3db49ae07 name: 'Array: Voltage' graph_items: - @@ -1087,6 +1160,7 @@ zabbix_export: host: 'Morningstar SunSaver MPPT SNMP' key: 'array.voltage[arrayVoltage.0]' - + uuid: ad5b73c7352747a6930c9d8647f70bf1 name: 'Current: Charge/Load' graph_items: - @@ -1103,6 +1177,7 @@ zabbix_export: host: 'Morningstar SunSaver MPPT SNMP' key: 'load.current[loadCurrent.0]' - + uuid: 7b96265600a748728d881f5dfee485d2 name: 'Temperature: Ambient/Battery/Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/suresine_snmp/suresine_snmp.yaml b/templates/net/morningstar_snmp/suresine_snmp/suresine_snmp.yaml index c66f5930368..4a20e280e93 100644 --- a/templates/net/morningstar_snmp/suresine_snmp/suresine_snmp.yaml +++ b/templates/net/morningstar_snmp/suresine_snmp/suresine_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:18Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 3bbfe42c78c74f04a2565431fbdd19e2 template: 'Morningstar SureSine SNMP' name: 'Morningstar SureSine SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: c577d82138d04ca689155f01fe32dd74 name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.30.0 @@ -42,6 +45,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0cbf90bdfbc44bc9939167625c20aaed name: 'Load: A/C Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.31.0 @@ -70,6 +74,7 @@ zabbix_export: tag: Application value: Load - + uuid: 193eeecf87c24527b5ba4b0df2b66cfc name: 'Load: State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.33.0 @@ -103,11 +108,13 @@ zabbix_export: value: Load triggers: - + uuid: 83a1cad652b445a69541208f81b12c23 expression: 'last(/Morningstar SureSine SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"lvd"} or last(/Morningstar SureSine SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"fault"}' name: 'Load: Device load in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: bed6bfb29f5d4a3e89b9028b45bfb8b8 expression: 'last(/Morningstar SureSine SNMP/load.state[loadState.0])={$LOAD.STATE.WARN:"lvdWarning"} or last(/Morningstar SureSine SNMP/load.state[loadState.0])={$LOAD.STATE.WARN:"override"}' name: 'Load: Device load in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -117,6 +124,7 @@ zabbix_export: name: 'Load: Device load in critical state' expression: 'last(/Morningstar SureSine SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"lvd"} or last(/Morningstar SureSine SNMP/load.state[loadState.0])={$LOAD.STATE.CRIT:"fault"}' - + uuid: d15815c3d6024a83ac03425e23d798cd name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.34.0 @@ -160,26 +168,31 @@ zabbix_export: value: Status triggers: - + uuid: 281655d3611c4976a813e2021d9c6d58 expression: 'count(/Morningstar SureSine SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorOpen")=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c7fbff45821e45a597781e3d7b5fff2a expression: 'count(/Morningstar SureSine SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorShort")=2' name: 'Status: Device has "heatsinkTempSensorShort" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 9f25b31f229448689a41d0e79005e075 expression: 'count(/Morningstar SureSine SNMP/status.alarms[alarms.0],#3,"like","suresineHot")=2' name: 'Status: Device has "suresineHot" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c77b206d2b624b738fc7556beb58c236 expression: 'count(/Morningstar SureSine SNMP/status.alarms[alarms.0],#3,"like","unknownAlarm")=2' name: 'Status: Device has "unknownAlarm" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: d92ff915ccda482db946118238ea2ef3 name: 'Status: Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.35.0 @@ -227,46 +240,55 @@ zabbix_export: value: Status triggers: - + uuid: 226d1245b46d451296f7582aef688b53 expression: 'count(/Morningstar SureSine SNMP/status.faults[faults.0],#3,"like","customSettingsEdit")=2' name: 'Status: Device has "customSettingsEdit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e29f9ac281dd4b27a09b9c229a468582 expression: 'count(/Morningstar SureSine SNMP/status.faults[faults.0],#3,"like","dipSwitchChanged")=2' name: 'Status: Device has "dipSwitchChanged" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2874cad1a9164b64a8085dee1336a3ad expression: 'count(/Morningstar SureSine SNMP/status.faults[faults.0],#3,"like","highVoltageDisconnect")=2' name: 'Status: Device has "highVoltageDisconnect" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 52b688c0367e4e6e84f34570f37ca9c3 expression: 'count(/Morningstar SureSine SNMP/status.faults[faults.0],#3,"like","overcurrent")=2' name: 'Status: Device has "overcurrent" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 200ea1a1c5c345d4a5be772691a7afc1 expression: 'count(/Morningstar SureSine SNMP/status.faults[faults.0],#3,"like","reset")=2' name: 'Status: Device has "reset" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d9dff1589c7b44b8935ed3edb5c0879f expression: 'count(/Morningstar SureSine SNMP/status.faults[faults.0],#3,"like","software")=2' name: 'Status: Device has "software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 372fe47a9a384991acfabab2a4d074e5 expression: 'count(/Morningstar SureSine SNMP/status.faults[faults.0],#3,"like","suresineHot")=2' name: 'Status: Device has "suresineHot" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 1c84f7fdc7a24dada9658a93b6952164 expression: 'count(/Morningstar SureSine SNMP/status.faults[faults.0],#3,"like","unknownFault")=2' name: 'Status: Device has "unknownFault" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: cb4a5c3033f84baa8260a8199265e5a9 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -285,18 +307,21 @@ zabbix_export: value: Status triggers: - + uuid: f9404001de4c4c1d8438e0b560977398 expression: 'last(/Morningstar SureSine SNMP/status.uptime)<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: c47df737c7d6495387e9e51ce4245b4c expression: 'nodata(/Morningstar SureSine SNMP/status.uptime,5m)=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: c6119c74beeb4ab69854d52f2eaa969d name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.32.0 @@ -317,6 +342,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: c43e02a5d94343e2b54cba50b3388826 name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -324,6 +350,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: 3a526ad82f7a48c589c3079599e0334e name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.9.30.0 @@ -354,16 +381,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: ad3240419e854143b74a27168718c3d4 expression: 'min(/Morningstar SureSine SNMP/battery.voltage[batteryVoltageSlow.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 08d60e6cd8b34892a07308bd94b75812 expression: 'max(/Morningstar SureSine SNMP/battery.voltage[batteryVoltageSlow.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 64598184eff14293a9dd6657674e682b expression: 'min(/Morningstar SureSine SNMP/battery.voltage[batteryVoltageSlow.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -373,6 +403,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: 'min(/Morningstar SureSine SNMP/battery.voltage[batteryVoltageSlow.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' - + uuid: 06cd98b131354b1497a8a4e329fc8ff2 expression: 'max(/Morningstar SureSine SNMP/battery.voltage[batteryVoltageSlow.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -383,6 +414,7 @@ zabbix_export: expression: 'max(/Morningstar SureSine SNMP/battery.voltage[batteryVoltageSlow.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: 6cdc54f509c045b0880af6f7f901b6ab name: 'Voltage: Battery{#SINGLETON}' graph_items: - @@ -474,6 +506,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: 1d6f60ea7d414cb8a26ddad70fc352b2 name: 'SureSine load state' mappings: - @@ -505,6 +538,7 @@ zabbix_export: newvalue: Standby graphs: - + uuid: 45df99d33eb0472e946d2f6f7a5a2745 name: 'Current: A/C Load' graph_items: - @@ -514,6 +548,7 @@ zabbix_export: host: 'Morningstar SureSine SNMP' key: 'load.ac_current[acCurrent.0]' - + uuid: e15d5c71b19444f18d5917519d3fdb74 name: 'Temperature: Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/tristar_mppt_600V_snmp/tristar_mppt_600V_snmp.yaml b/templates/net/morningstar_snmp/tristar_mppt_600V_snmp/tristar_mppt_600V_snmp.yaml index 82aad7b9a56..5dac25fa29a 100644 --- a/templates/net/morningstar_snmp/tristar_mppt_600V_snmp/tristar_mppt_600V_snmp.yaml +++ b/templates/net/morningstar_snmp/tristar_mppt_600V_snmp/tristar_mppt_600V_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:17Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 2d20a2fbd540492089fdcafc8feb60e3 template: 'Morningstar TriStar MPPT 600V SNMP' name: 'Morningstar TriStar MPPT 600V SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 2e83c42d78e8486f936733e3cb6dee6b name: 'Array: Array Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.31.0 @@ -37,6 +40,7 @@ zabbix_export: tag: Application value: Array - + uuid: 9750ce4073d9467fa18f0e35f990c081 name: 'Array: Sweep Pmax' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.33.0 @@ -56,6 +60,7 @@ zabbix_export: tag: Application value: Array - + uuid: de36a1087b2d4ade8369c620c794c881 name: 'Array: Sweep Vmp' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.34.0 @@ -75,6 +80,7 @@ zabbix_export: tag: Application value: Array - + uuid: a8f4819131fe4247aef9b1cd819b47d9 name: 'Array: Sweep Voc' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.35.0 @@ -94,6 +100,7 @@ zabbix_export: tag: Application value: Array - + uuid: e13c3135ce8649ea9c88d4f9eb56219e name: 'Array: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.30.0 @@ -113,6 +120,7 @@ zabbix_export: tag: Application value: Array - + uuid: 058dc403d9b541978aebcb2944ecf75f name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.36.0 @@ -133,6 +141,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 5e42ba3c9a764b9690feb04d4bf7df45 name: 'Battery: Charge Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.42.0 @@ -152,6 +161,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 6e168ff947324068aad1fc16d577369d name: 'Battery: Output Power' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.44.0 @@ -171,6 +181,7 @@ zabbix_export: tag: Application value: Battery - + uuid: aa20a89288c444a492910cb1a7f19499 name: 'Battery: Charge State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.46.0 @@ -206,11 +217,13 @@ zabbix_export: value: Battery triggers: - + uuid: ed2b56b78fce47f88b679774640706b5 expression: 'last(/Morningstar TriStar MPPT 600V SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 6f21bda91cc640809f0f4faf04ba86f4 expression: 'last(/Morningstar TriStar MPPT 600V SNMP/charge.state[chargeState.0])={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -220,6 +233,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: 'last(/Morningstar TriStar MPPT 600V SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}' - + uuid: 3d67ceefb2c443d38051e2d22aca45ce name: 'Counter: Charge Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.50.0 @@ -239,6 +253,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 1a7ff2c884784eb4817956e0ecd5b718 name: 'Counter: Charge KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.52.0 @@ -258,6 +273,7 @@ zabbix_export: tag: Application value: Counter - + uuid: a2b5a78fe649480ea0cc580b5fa30bde name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.57.0 @@ -329,151 +345,181 @@ zabbix_export: value: Status triggers: - + uuid: fd0377f578b246089917742a2b337679 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","alarm21Internal")=2' name: 'Status: Device has "alarm21Internal" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2db45cb3ecff4dfab1a82184ef22d536 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","arrayCurrentOffset")=2' name: 'Status: Device has "arrayCurrentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 7d34a76e824c4100ae2b3079e55ae176 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","batterySense")=2' name: 'Status: Device has "batterySense" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 81516ce837ea41ba9c771fbd608dcfc4 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","batterySenseDisconnected")=2' name: 'Status: Device has "batterySenseDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 9a4680a9d54f49bda10cde6e5e392ade expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","controllerWasReset")=2' name: 'Status: Device has "controllerWasReset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 1d8f8a564cb44bfbb7a8c9c1305c5f95 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","currentLimit")=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f344a2c4f3e649838d516f55939a91cf expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","currentOffset")=2' name: 'Status: Device has "currentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 9d6899d80c074afb88a972fe1713e0c7 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","derateLimit")=2' name: 'Status: Device has "derateLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 7dea60a28bf04fe8a6f7fea32543259c expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","ee-i2cRetryLimit")=2' name: 'Status: Device has "ee-i2cRetryLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 46afb35d5e044df9a2e3d8bd391782f6 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","ethernetAlarm")=2' name: 'Status: Device has "ethernetAlarm" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: d2e21676d81f451eacacde5fc033d4f0 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","extflashFault")=2' name: 'Status: Device has "extflashFault" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: a2fd20f6bae44b908c878afd880dc785 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","fp12VoltageOutOfRange")=2' name: 'Status: Device has "fp12VoltageOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 14e5df0c146e416182af69262c6077bb expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorOpen")=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 181bcff36bf44ef2a2fb5cacdbf19d26 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorShorted")=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 49b0074f1d53429c8fa2194d9e942340 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","highArrayVCurrentLimit")=2' name: 'Status: Device has "highArrayVCurrentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0b4d2c0ccd234710a1a326da3bd9a334 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","highTemperatureCurrentLimit")=2' name: 'Status: Device has "highTemperatureCurrentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c584964c020740d78db710a4c6740b32 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","highVoltageDisconnect")=2' name: 'Status: Device has "highVoltageDisconnect" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 02980ad4e53948ffa17a1ab4074b6f5f expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","lvd")=2' name: 'Status: Device has "lvd" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 25be19114f82439a9d86c75d45c4f3ef expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","maxAdcValueReached")=2' name: 'Status: Device has "maxAdcValueReached" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c8aaab6f1bf1488094e13ebccf6ef710 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","mosfetSOpen")=2' name: 'Status: Device has "mosfetSOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c367d824c6e547df90c972d696ee7b50 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","p3VoltageOutOfRange")=2' name: 'Status: Device has "p3VoltageOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 5fb8e57f4b204629a9f4d04e68b21526 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","p12VoltageOutOfRange")=2' name: 'Status: Device has "p12VoltageOutOfRange" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 0d86947d0cfd46e6b2d9f1fc31beb294 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","rtsDisconnected")=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c64436400bf04c9386801cea0f942ade expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","rtsMiswire")=2' name: 'Status: Device has "rtsMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 66c2a52234814a30a36431b14723c821 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: dcf333740c5e44dfa7f8d8a30b4a43fb expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","slaveControlFault")=2' name: 'Status: Device has "slaveControlFault" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 1eb76e5e8f1e4682a957352762800ad9 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","software")=2' name: 'Status: Device has "software" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 3779871620694258b7f7e5554a6b5907 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","systemMiswire")=2' name: 'Status: Device has "systemMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 90f14a21332c4cb4919dcf291c4ab1a1 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.alarms[alarms.0],#3,"like","uncalibrated")=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 81efe20cce1b4b26a6eda83e86fbd49c name: 'Status: Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.55.0 @@ -542,146 +588,175 @@ zabbix_export: value: Status triggers: - + uuid: 9f75cd7918fe49b5b5e752461f1f673b expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","arrayHvd")=2' name: 'Status: Device has "arrayHvd" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: cd2010625070486790e86f615e2962f2 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","batteryHvd")=2' name: 'Status: Device has "batteryHvd" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 58bf031aa64e4887ae1ed48058f74f72 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","batteryLvd")=2' name: 'Status: Device has "batteryLvd" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: f01f23fe25314f81b788726926c7d17f expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","blockbusBoot")=2' name: 'Status: Device has "blockbusBoot" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c175677792c7450d8d1d7195fcbaca9d expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","chargeSlaveControlTimeout")=2' name: 'Status: Device has "chargeSlaveControlTimeout" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 9699f16e0bb14cd88f10378e95a389af expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","controllerWasReset")=2' name: 'Status: Device has "controllerWasReset" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: f69f280df17747a882d5db06b9d3a7fa expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","currentSensorReferenceOutOfRange")=2' name: 'Status: Device has "currentSensorReferenceOutOfRange" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5fa536fb32f04c3bad46d127a758e785 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","customSettingsEdit")=2' name: 'Status: Device has "customSettingsEdit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: bc1c0578e0ff416a96ce40ba8d581179 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","dipSwitchChange")=2' name: 'Status: Device has "dipSwitchChange" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 6d2d1a5e853549f1bf8af41f3eb1fb8b expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","eepromRetryLimit")=2' name: 'Status: Device has "eepromRetryLimit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: caed8f82d19f4eb19d5e0c97cf5ec857 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","fault16Software")=2' name: 'Status: Device has "fault16Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b318b77317cc493d9cc8d37e0071c10d expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","fault17Software")=2' name: 'Status: Device has "fault17Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c5782075467548be846e322cdc5c3443 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","fault18Software")=2' name: 'Status: Device has "fault18Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: df354bf0e8354afaa03179ae0c8f8b38 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","fault19Software")=2' name: 'Status: Device has "fault19Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: b5cfffdcf10f48bab5370d4c84351175 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","fault20Software")=2' name: 'Status: Device has "fault20Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: f468de2645c04352850ec864ba18c307 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","fault21Software")=2' name: 'Status: Device has "fault21Software" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 216585e531ab498981d347f436d455e6 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","fetShort")=2' name: 'Status: Device has "fetShort" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2608824da11a44e4a64c963295bb157f expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","fpgaVersion")=2' name: 'Status: Device has "fpgaVersion" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2f95a2c500af4ad3a4d290e33cbcb4c7 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","hscomm")=2' name: 'Status: Device has "hscomm" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 0c63b8d221004042a3ae0660a4e0135b expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","hscommMaster")=2' name: 'Status: Device has "hscommMaster" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d61f3e277b0a4a5bb672c5b3df145a25 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","ia-refSlaveModeTimeout")=2' name: 'Status: Device has "ia-refSlaveModeTimeout" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ad89ede8386b462a891f628f7a6938cc expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","overcurrent")=2' name: 'Status: Device has "overcurrent" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 8aac3970be23425c99d39a7b1143013b expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","powerboardCommunicationFault")=2' name: 'Status: Device has "powerboardCommunicationFault" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 143b9b4ccbbc4752b126d56d7c722452 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","rs232SerialToMeterBridge")=2' name: 'Status: Device has "rs232SerialToMeterBridge" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2fe5a93ba83a4023a51435aa1ffc9766 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","rtsDisconnected")=2' name: 'Status: Device has "rtsDisconnected" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: caed24a4047442ff99bd6b40e77240e6 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: abb46e6c3ba44b369cce10d9fc6689a7 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","slave")=2' name: 'Status: Device has "slave" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 22d88b6e0da6484e91c7b73c77cc2de7 expression: 'count(/Morningstar TriStar MPPT 600V SNMP/status.faults[faults.0],#3,"like","softwareFault")=2' name: 'Status: Device has "softwareFault" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e6a4dd0a61c8479985a1179842d22766 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -700,18 +775,21 @@ zabbix_export: value: Status triggers: - + uuid: 5393dee9b39d438a8c1553a0be0fb0f2 expression: 'last(/Morningstar TriStar MPPT 600V SNMP/status.uptime)<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 37456b9f0a1448039179123e717a2724 expression: 'nodata(/Morningstar TriStar MPPT 600V SNMP/status.uptime,5m)=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: 738f2e6d143a4e6db3ecf2736ca843cb name: 'Battery: Target Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.45.0 @@ -736,6 +814,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 4f3fdc6382704fb584fbe11264a0e5c2 name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.48.0 @@ -756,16 +835,19 @@ zabbix_export: value: Temperature triggers: - + uuid: f3c20d3d6a224edeabae8ebc03ce998f expression: 'min(/Morningstar TriStar MPPT 600V SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 992c1a38df034f55ac29128e079159ae expression: 'max(/Morningstar TriStar MPPT 600V SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c3272e09df5d4fa6934d71cfa6ed904b expression: 'min(/Morningstar TriStar MPPT 600V SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -775,6 +857,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: 'min(/Morningstar TriStar MPPT 600V SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: 707a3f3f5ad74ed3808fc207a7c8328f expression: 'max(/Morningstar TriStar MPPT 600V SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -784,6 +867,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: 'max(/Morningstar TriStar MPPT 600V SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: d3abc18d718540039adcfcb4a74bea43 name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.49.0 @@ -804,6 +888,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 7ba9493b38174751b448419b0b03312e name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -811,6 +896,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: 429d19822647434ca7df7016f44d690f name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.7.36.0 @@ -831,16 +917,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: 86a619c71e4c4dedbe93d1fbf9793fc8 expression: 'min(/Morningstar TriStar MPPT 600V SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 8b81cb919683418195353635c9146826 expression: 'max(/Morningstar TriStar MPPT 600V SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d5990a11b40140439238bd0427339ca2 expression: 'min(/Morningstar TriStar MPPT 600V SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -850,6 +939,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: 'min(/Morningstar TriStar MPPT 600V SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' - + uuid: eb48bb2d8db646e5b5de7ae83dd524ca expression: 'max(/Morningstar TriStar MPPT 600V SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -860,6 +950,7 @@ zabbix_export: expression: 'max(/Morningstar TriStar MPPT 600V SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: 592990e094e842f68463ab542878d5a9 name: 'Battery: Voltage{#SINGLETON}' graph_items: - @@ -951,6 +1042,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: 8a0dfdf98d254c219905751cccc878d7 name: 'TriStar MPPT 600V charge state' mappings: - @@ -988,6 +1080,7 @@ zabbix_export: newvalue: Fixed graphs: - + uuid: 6627675fc86645a88d7be9a80c91a8b4 name: 'Array: Voltage' graph_items: - @@ -1011,6 +1104,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT 600V SNMP' key: 'array.voltage[arrayVoltage.0]' - + uuid: 711c5f397c5e4031b36070d20debcc13 name: 'Battery: Current' graph_items: - @@ -1020,6 +1114,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT 600V SNMP' key: 'charge.current[batteryCurrent.0]' - + uuid: 12163228805449dcb48116a1a0b470d9 name: 'Battery: Output Power (Watts)' graph_items: - @@ -1029,6 +1124,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT 600V SNMP' key: 'charge.output_power[ outputPower.0]' - + uuid: 09e9cd48bb6241e8b667e6e1b9f7c3ad name: 'Temperature: Battery/Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/tristar_mppt_snmp/tristar_mppt_snmp.yaml b/templates/net/morningstar_snmp/tristar_mppt_snmp/tristar_mppt_snmp.yaml index 2a136a65783..a74a9be30a6 100644 --- a/templates/net/morningstar_snmp/tristar_mppt_snmp/tristar_mppt_snmp.yaml +++ b/templates/net/morningstar_snmp/tristar_mppt_snmp/tristar_mppt_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:15Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 07b32152c3654e8ead4c1eeae24efa8f template: 'Morningstar TriStar MPPT SNMP' name: 'Morningstar TriStar MPPT SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: 2c3dcfd83bf946fb9da84f648c1efbac name: 'Array: Array Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.31.0 @@ -47,6 +50,7 @@ zabbix_export: tag: Application value: Array - + uuid: 53c1cccd0262422eb18bb6745adb2369 name: 'Array: Sweep Pmax' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.33.0 @@ -76,6 +80,7 @@ zabbix_export: tag: Application value: Array - + uuid: 2f0bbf8b6d53457283069aaf8e0386ae name: 'Array: Sweep Vmp' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.34.0 @@ -105,6 +110,7 @@ zabbix_export: tag: Application value: Array - + uuid: ced0f7c4abb6409399a9e05797841497 name: 'Array: Sweep Voc' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.35.0 @@ -134,6 +140,7 @@ zabbix_export: tag: Application value: Array - + uuid: 419b9faf88284121a8806c60c8a4550d name: 'Array: Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.30.0 @@ -163,6 +170,7 @@ zabbix_export: tag: Application value: Array - + uuid: f40795d2c28b4f53ac50399ca6e6f8d6 name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.36.0 @@ -182,6 +190,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: e1646c9847064d53913d9c57d1b59de7 name: 'Battery: Charge Current' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.42.0 @@ -211,6 +220,7 @@ zabbix_export: tag: Application value: Battery - + uuid: e70284aa07924a61add98dc516f0429e name: 'Battery: Output Power' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.44.0 @@ -240,6 +250,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 7ad0e0153d6342a5bdd1576b2ad815e3 name: 'Battery: Charge State' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.46.0 @@ -274,11 +285,13 @@ zabbix_export: value: Battery triggers: - + uuid: 6c6371d2476246789d23404e068e5179 expression: 'last(/Morningstar TriStar MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 65bdeac02fed4febae857f571319bf37 expression: 'last(/Morningstar TriStar MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -288,6 +301,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: 'last(/Morningstar TriStar MPPT SNMP/charge.state[chargeState.0])={$CHARGE.STATE.CRIT}' - + uuid: 48db3379939b4698b8f30ff7118a9a95 name: 'Counter: Charge Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.50.0 @@ -312,6 +326,7 @@ zabbix_export: tag: Application value: Counter - + uuid: f14eb25c426141d1875d5828b5c62c30 name: 'Counter: Charge KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.52.0 @@ -330,6 +345,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 5c96236f9623495289b94bd4d63e6faf name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.57.0 @@ -389,96 +405,115 @@ zabbix_export: value: Status triggers: - + uuid: e0827359a72b411a937d8f25694c8eeb expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","batterySense")=2' name: 'Status: Device has "batterySense" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 92c1fcd03b304db687f057767fb2f618 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","batterySenseDisconnected")=2' name: 'Status: Device has "batterySenseDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 3460a6261bf9442fbe45b29c31c48504 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","controllerWasReset")=2' name: 'Status: Device has "controllerWasReset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: ede0f2b8600f4201b95a3ba93b3c3ded expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","currentLimit")=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 9cb536832660441aae7619bd35ebac80 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","currentOffset")=2' name: 'Status: Device has "currentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 39a29ace8c4b4e93aeecf50376329e4f expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorOpen")=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 24214e16e9bc4650bc0f91ba6401dd46 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorShorted")=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 858ee5e587304596a123336a338ee143 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","highArrayVCurrentLimit")=2' name: 'Status: Device has "highArrayVCurrentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: e9450eaa35aa41588f9d6fd49da3cdff expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","highTemperatureCurrentLimit")=2' name: 'Status: Device has "highTemperatureCurrentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: aba1b823566b4d3097c4b118c9f85570 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","highVoltageDisconnect")=2' name: 'Status: Device has "highVoltageDisconnect" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 051e166402714f7a8f55f19912809940 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","maxAdcValueReached")=2' name: 'Status: Device has "maxAdcValueReached" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 298de09c6fbd4cdd8eb81f69c6ef7b6f expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","mosfetSOpen")=2' name: 'Status: Device has "mosfetSOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 3a90503f1355487e87f777617e02a3dd expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","p12VoltageReferenceOff")=2' name: 'Status: Device has "p12VoltageReferenceOff" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f35594de2e1140d281b67bcda8f8f2a3 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsDisconnected")=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 6c46f986a9264f44af032a16c6f248bc expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsMiswire")=2' name: 'Status: Device has "rtsMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 7046856b08714c28be2bf8a8560334a5 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: a677dc077a944e27a15eba297ad34fa1 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","systemMiswire")=2' name: 'Status: Device has "systemMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: b37da729e58c49058788cb8bd192f0a2 expression: 'count(/Morningstar TriStar MPPT SNMP/status.alarms[alarms.0],#3,"like","uncalibrated")=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 64a01cde330e437499a719237f68fda2 name: 'Status: Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.55.0 @@ -530,61 +565,73 @@ zabbix_export: value: Status triggers: - + uuid: 56806568ca8d4c93816ab2b8ada85392 expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","arrayHvd")=2' name: 'Status: Device has "arrayHvd" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 8772d069a5f54756b8ca101774d5e368 expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","batteryHvd")=2' name: 'Status: Device has "batteryHvd" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c396842877904284add46325ae3671a9 expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","customSettingsEdit")=2' name: 'Status: Device has "customSettingsEdit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: caca68d72a184f65a3f6af775ba81c26 expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","dipSwitchChange")=2' name: 'Status: Device has "dipSwitchChange" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 4e7e692f0820426a81217a1929406972 expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","eepromRetryLimit")=2' name: 'Status: Device has "eepromRetryLimit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 9103750f2575411bab9a8d37e6fac96f expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","fetShort")=2' name: 'Status: Device has "fetShort" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ee60aa97fd2c4c50a4ab615afc452f64 expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","overcurrent")=2' name: 'Status: Device has "overcurrent" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: f9284931a67c49c9911cc8ad025d155e expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","rtsDisconnected")=2' name: 'Status: Device has "rtsDisconnected" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2f41143ab2d64dc5b2f0e287d5c061ec expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: d8176018668a4774b4c388d3c684c0f0 expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","slaveControlTimeout")=2' name: 'Status: Device has "slaveControlTimeout" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c07d1e5c70ee4216a2eef7e2361e6fd7 expression: 'count(/Morningstar TriStar MPPT SNMP/status.faults[faults.0],#3,"like","softwareFault")=2' name: 'Status: Device has "softwareFault" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 5f1e79c9987648c8abb325a507209a07 name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -603,18 +650,21 @@ zabbix_export: value: Status triggers: - + uuid: aab5be196ac64dc69883c3109fcd094f expression: 'last(/Morningstar TriStar MPPT SNMP/status.uptime)<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: a79e1b98379f439b8d7d2c6b4361fceb expression: 'nodata(/Morningstar TriStar MPPT SNMP/status.uptime,5m)=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: c46896a6169142b59fc7f534f1981993 name: 'Battery: Target Voltage' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.45.0 @@ -644,6 +694,7 @@ zabbix_export: tag: Application value: Battery - + uuid: 9aee4500f32a4016be4f137c948b3d67 name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.48.0 @@ -664,16 +715,19 @@ zabbix_export: value: Temperature triggers: - + uuid: e88b3cc50b264ee6ad00dbb6b937d68f expression: 'min(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ef3b0ca86a4c447895bbc388f418c1cf expression: 'max(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2a67cce765ba45779a1764e4bef6bfd2 expression: 'min(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -683,6 +737,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: 'min(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: 42169c76eae94f11b700698970a63d42 expression: 'max(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -692,6 +747,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: 'max(/Morningstar TriStar MPPT SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: ffed57b626254db6bcc0df6de51d39fa name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.49.0 @@ -712,6 +768,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 5c8910a7991240a9b586d0d87ef00d5d name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -719,6 +776,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: 763cce63817f471095bdce7a6127b0bf name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.2.36.0 @@ -749,16 +807,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: f9d24e4489194654b484a8d30f6d21aa expression: 'min(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: c3c10eddabc74d2fb3930d261df523cc expression: 'max(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 27a9587316024dbf9edbeb3b7a886999 expression: 'min(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -768,6 +829,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: 'min(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' - + uuid: 654f45b2555e43a48c6ab6ee2902b426 expression: 'max(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -778,6 +840,7 @@ zabbix_export: expression: 'max(/Morningstar TriStar MPPT SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: f95cafe8c2a744908e3a290b0b2f6252 name: 'Battery: Voltage{#SINGLETON}' graph_items: - @@ -869,6 +932,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: 3c6c60ef422c4788bf0c5b74ffab7ef0 name: 'TriStar MPPT charge state' mappings: - @@ -903,6 +967,7 @@ zabbix_export: newvalue: Slave graphs: - + uuid: 8cdd58f62fcc4ca89d114fbe7eddc26d name: 'Array: Voltage' graph_items: - @@ -926,6 +991,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT SNMP' key: 'array.voltage[arrayVoltage.0]' - + uuid: 067062eca2b34488a9defc3aa002c88c name: 'Battery: Current' graph_items: - @@ -935,6 +1001,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT SNMP' key: 'charge.current[batteryCurrent.0]' - + uuid: 1889ace5679d4f63b59237812b5d0718 name: 'Battery: Output Power (Watts)' graph_items: - @@ -944,6 +1011,7 @@ zabbix_export: host: 'Morningstar TriStar MPPT SNMP' key: 'charge.output_power[ outputPower.0]' - + uuid: 87918502df2743e1be04a02b02c44b61 name: 'Temperature: Battery/Heatsink' graph_items: - diff --git a/templates/net/morningstar_snmp/tristar_pwm_snmp/tristar_pwm_snmp.yaml b/templates/net/morningstar_snmp/tristar_pwm_snmp/tristar_pwm_snmp.yaml index dd715e1fb66..382c6cbc2c2 100644 --- a/templates/net/morningstar_snmp/tristar_pwm_snmp/tristar_pwm_snmp.yaml +++ b/templates/net/morningstar_snmp/tristar_pwm_snmp/tristar_pwm_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:18Z' groups: - + uuid: 57b7ae836ca64446ba2c296389c009b7 name: Templates/Modules templates: - + uuid: 230fa9f7c1774821bbe6cdcbbba5cbc6 template: 'Morningstar TriStar PWM SNMP' name: 'Morningstar TriStar PWM SNMP' description: | @@ -18,6 +20,7 @@ zabbix_export: name: Templates/Modules items: - + uuid: b76ef47ada0c43cfb50c6a80c8ca55e5 name: 'Battery: Battery Voltage discovery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.30.0 @@ -43,6 +46,7 @@ zabbix_export: tag: Application value: 'Zabbix raw items' - + uuid: 0c57da022cf8497e88f788cee1b3a0a6 name: 'Status: Control Mode' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.45.0 @@ -65,6 +69,7 @@ zabbix_export: tag: Application value: Status - + uuid: 25a576060f6948e59a855462b04c7276 name: 'Counter: Amp-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.39.0 @@ -89,6 +94,7 @@ zabbix_export: tag: Application value: Counter - + uuid: d2351af0b6244044949eba67a7f7b39c name: 'Counter: KW-hours' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.49.0 @@ -118,6 +124,7 @@ zabbix_export: tag: Application value: Counter - + uuid: 03c3397ac32b47499002b13e0735ec9b name: 'Status: Alarms' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.42.0 @@ -175,91 +182,109 @@ zabbix_export: value: Status triggers: - + uuid: 124111c739544173a1150b43b0bd92d3 expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","batterySense")=2' name: 'Status: Device has "batterySense" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 2411f1a983e545c9816070e8663d3ff0 expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","batterySenseDisconnected")=2' name: 'Status: Device has "batterySenseDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: a5062d909d3848c5b705dc8256e1038c expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","currentLimit")=2' name: 'Status: Device has "currentLimit" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: ed4a9c87c0a3437b91fa183e0ae89ae8 expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","currentOffset")=2' name: 'Status: Device has "currentOffset" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 9fdde33b3f974d7c83aa7195626c0e91 expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","diversionLoadNearMax")=2' name: 'Status: Device has "diversionLoadNearMax" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 6ef62ae90c0a47419119919ca0c50a1c expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorOpen")=2' name: 'Status: Device has "heatsinkTempSensorOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 23616cc491744d76a3aadcc44da34e5c expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","heatsinkTempSensorShorted")=2' name: 'Status: Device has "heatsinkTempSensorShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: f7e7298026474c10ade82fdf1eb1650d expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","highVoltageDisconnect")=2' name: 'Status: Device has "highVoltageDisconnect" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 04c67441cc9f4e08a0aa1c9af78c44b2 expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","loadDisconnectState")=2' name: 'Status: Device has "loadDisconnectState" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: bfddc0c5cf8a4852a1bd6d342fc3879a expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","mosfetSOpen")=2' name: 'Status: Device has "mosfetSOpen" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c233141029f04afc9ac7397f8e857e72 expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","p12VoltageReferenceOff")=2' name: 'Status: Device has "p12VoltageReferenceOff" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 4a1854d9852941cea718a6e5d5c248a7 expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","rtsDisconnected")=2' name: 'Status: Device has "rtsDisconnected" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 5f2cc9f7c79d45169ee08f92d54865fb expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","rtsMiswire")=2' name: 'Status: Device has "rtsMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: c097661b7cd845d6a51c1073e7f31dbc expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 27bd081ed1594f539413d02d05cdb27f expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","systemMiswire")=2' name: 'Status: Device has "systemMiswire" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: ffb7991adf2a40c89c4ef16401da161b expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","tristarHot")=2' name: 'Status: Device has "tristarHot" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: eb01400b5c68464fbde756961ca4c4f3 expression: 'count(/Morningstar TriStar PWM SNMP/status.alarms[alarms.0],#3,"like","uncalibrated")=2' name: 'Status: Device has "uncalibrated" alarm flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: WARNING - + uuid: 9d0f4444f98c4ec082d35559e8fe9ac5 name: 'Status: Faults' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.43.0 @@ -314,66 +339,79 @@ zabbix_export: value: Status triggers: - + uuid: 8d25a85944e1426b91d9e1a3ab22674e expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","customSettingsEdit")=2' name: 'Status: Device has "customSettingsEdit" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 02f2173f40694bc1b486f3005dc14d51 expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","dipSwitchChange")=2' name: 'Status: Device has "dipSwitchChange" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 15fea7297cea4ae8be5fcc57e44c5e60 expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","externalShort")=2' name: 'Status: Device has "externalShort" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: eafaf3f162ca4596ae7a332c2c57f304 expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","highVoltageDisconnect")=2' name: 'Status: Device has "highVoltageDisconnect" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 4b597c82543644faacb359547abc809b expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","mosfetSShorted")=2' name: 'Status: Device has "mosfetSShorted" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2575c942a3bb424d8c2a73c453dea598 expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","overcurrent")=2' name: 'Status: Device has "overcurrent" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: e8fc128a34d4441fbd612a74baf12213 expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","reset")=2' name: 'Status: Device has "reset" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 256b5c5593864dcd878ba02dfc111ee0 expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","rtsDisconnected")=2' name: 'Status: Device has "rtsDisconnected" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 47d40a68001d4fe485c34db7b4e60d2e expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","rtsShorted")=2' name: 'Status: Device has "rtsShorted" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a51449443c4e415c8dca9e1c1f2be452 expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","softwareFault")=2' name: 'Status: Device has "softwareFault" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: ed9788382dc24d398dacad06f8103c1c expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","systemMiswire")=2' name: 'Status: Device has "systemMiswire" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 2a40bf6bf95140648075c25d7a4fb83d expression: 'count(/Morningstar TriStar PWM SNMP/status.faults[faults.0],#3,"like","tristarHot")=2' name: 'Status: Device has "tristarHot" faults flag' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 642eec19ba5d450186590e9f5bba36db name: 'Status: Uptime' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.1.3.0 @@ -392,18 +430,21 @@ zabbix_export: value: Status triggers: - + uuid: f0549419f015448497cd7d15a2bf96fa expression: 'last(/Morningstar TriStar PWM SNMP/status.uptime)<10m' name: 'Status: Device has been restarted (uptime < 10m)' priority: INFO description: 'Uptime is less than 10 minutes' manual_close: 'YES' - + uuid: 1c9d4c79557a4a73a39e758f020306b4 expression: 'nodata(/Morningstar TriStar PWM SNMP/status.uptime,5m)=1' name: 'Status: Failed to fetch data (or no data for 5m)' priority: WARNING description: 'Zabbix has not received data for items for the last 5 minutes' manual_close: 'YES' - + uuid: bc729e23973b4d9d97d694d884431e0b name: 'Temperature: Battery' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.37.0 @@ -424,16 +465,19 @@ zabbix_export: value: Temperature triggers: - + uuid: b285f3fffde54a07a775e31a17ee1530 expression: 'min(/Morningstar TriStar PWM SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: bd5ea8485c24429db09790c452b05a5d expression: 'max(/Morningstar TriStar PWM SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 88e8fe38b23a497bb368a5fa50a3a559 expression: 'min(/Morningstar TriStar PWM SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.WARN}' name: 'Temperature: High battery temperature (over {$BATTERY.TEMP.MAX.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -443,6 +487,7 @@ zabbix_export: name: 'Temperature: Critically high battery temperature (over {$BATTERY.TEMP.MAX.CRIT}C for 5m)' expression: 'min(/Morningstar TriStar PWM SNMP/temp.battery[batteryTemperature.0],5m)>{$BATTERY.TEMP.MAX.CRIT}' - + uuid: 5e219b4ced6c4b57a2b17445938a9b6c expression: 'max(/Morningstar TriStar PWM SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.WARN}' name: 'Temperature: Low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -452,6 +497,7 @@ zabbix_export: name: 'Temperature: Critically low battery temperature (below {$BATTERY.TEMP.MIN.WARN}C for 5m)' expression: 'max(/Morningstar TriStar PWM SNMP/temp.battery[batteryTemperature.0],5m)<{$BATTERY.TEMP.MIN.CRIT}' - + uuid: a9a009058e99419dbb6cbef5b7797388 name: 'Temperature: Heatsink' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.36.0 @@ -472,6 +518,7 @@ zabbix_export: value: Temperature discovery_rules: - + uuid: 0e06c296579f4b6aa40d69ebb62742b4 name: 'Battery voltage discovery' type: DEPENDENT key: battery.voltage.discovery @@ -479,6 +526,7 @@ zabbix_export: description: 'Discovery for battery voltage triggers' item_prototypes: - + uuid: e1960caed8c44606bb684e28cdfac3c7 name: 'Battery: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.30.0 @@ -509,16 +557,19 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: 0fe5b034a35d42e997b9c7b3e7a95f5e expression: 'min(/Morningstar TriStar PWM SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a3fcdb57275f4a71907800caa64398c0 expression: 'max(/Morningstar TriStar PWM SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' name: 'Battery: Critically low battery voltage (below {#VOLTAGE.MIN.CRIT}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: fe00f2d8aec3440c9264c835fae2a496 expression: 'min(/Morningstar TriStar PWM SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.WARN}' name: 'Battery: High battery voltage (over {#VOLTAGE.MAX.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -528,6 +579,7 @@ zabbix_export: name: 'Battery: Critically high battery voltage (over {#VOLTAGE.MAX.CRIT}V for 5m)' expression: 'min(/Morningstar TriStar PWM SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)>{#VOLTAGE.MAX.CRIT}' - + uuid: f1d18c64bd6948e9b9b9ca2cee289c03 expression: 'max(/Morningstar TriStar PWM SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.WARN}' name: 'Battery: Low battery voltage (below {#VOLTAGE.MIN.WARN}V for 5m)' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -538,6 +590,7 @@ zabbix_export: expression: 'max(/Morningstar TriStar PWM SNMP/battery.voltage[batteryVoltage.0{#SINGLETON}],5m)<{#VOLTAGE.MIN.CRIT}' graph_prototypes: - + uuid: bbdea967f4f34a299dd8d9bee43f2841 name: 'Battery: Voltage{#SINGLETON}' graph_items: - @@ -575,6 +628,7 @@ zabbix_export: return JSON.stringify(result); - + uuid: 58a500192e61490f97f33d5b5f6e972f name: 'Charge mode discovery' type: DEPENDENT key: controlmode.charge.discovery @@ -583,6 +637,7 @@ zabbix_export: description: 'Discovery for device in charge mode' item_prototypes: - + uuid: f5d120bee1964f10853819d576ddb930 name: 'Array: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.32.0 @@ -612,6 +667,7 @@ zabbix_export: tag: Application value: Array - + uuid: b5d74de2e96440a5a00a4a4dffffbb26 name: 'Battery: Charge Current{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.33.0 @@ -642,6 +698,7 @@ zabbix_export: value: Battery graph_prototypes: - + uuid: 9886a05be4a74a82a208e3a5950f022d name: 'Array: Voltage{#SINGLETON}' graph_items: - @@ -651,6 +708,7 @@ zabbix_export: host: 'Morningstar TriStar PWM SNMP' key: 'array.voltage[arrayloadVoltage.0{#SINGLETON}]' - + uuid: cd64c57669314d2e9526fbc580034c81 name: 'Battery: Charge Current{#SINGLETON}' graph_items: - @@ -667,6 +725,7 @@ zabbix_export: parameters: - 'return JSON.stringify(parseInt(value) === 0 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: 02fbfa1dd59a4b9c87bb81da81312f54 name: 'Charge + Diversion mode discovery' type: DEPENDENT key: controlmode.charge_diversion.discovery @@ -675,6 +734,7 @@ zabbix_export: description: 'Discovery for device in charge and diversion modes' item_prototypes: - + uuid: e08b526bbb484753a11c99011d31d945 name: 'Battery: Charge State{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.46.0 @@ -698,11 +758,13 @@ zabbix_export: value: Battery trigger_prototypes: - + uuid: da21473ce79c42269cc24d3e470b7d07 expression: 'last(/Morningstar TriStar PWM SNMP/charge.state[controlState.0{#SINGLETON}])={$CHARGE.STATE.CRIT}' name: 'Battery: Device charge in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: 79a592050bc64c018cfa5c7b779fba02 expression: 'last(/Morningstar TriStar PWM SNMP/charge.state[controlState.0{#SINGLETON}])={$CHARGE.STATE.WARN}' name: 'Battery: Device charge in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -712,6 +774,7 @@ zabbix_export: name: 'Battery: Device charge in critical state' expression: 'last(/Morningstar TriStar PWM SNMP/charge.state[controlState.0{#SINGLETON}])={$CHARGE.STATE.CRIT}' - + uuid: edd7d01d2523481293f3ac9e8f3c0a00 name: 'Battery: Target Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.38.0 @@ -750,6 +813,7 @@ zabbix_export: var mode = parseInt(value); return JSON.stringify((mode === 0 || mode === 2) ? [{'{#SINGLETON}': ''}] : []); - + uuid: 8c345c0134fe4d90af83292e557d7309 name: 'Diversion mode discovery' type: DEPENDENT key: controlmode.diversion.discovery @@ -758,6 +822,7 @@ zabbix_export: description: 'Discovery for device in diversion mode' item_prototypes: - + uuid: 33e6b5a75c1e454cb7b7bc0b1426d1b9 name: 'Load: PWM Duty Cycle{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.48.0 @@ -793,6 +858,7 @@ zabbix_export: parameters: - 'return JSON.stringify(parseInt(value) === 2 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: 54bfd7f730e64af89f937e9b1b6e4d79 name: 'Load mode discovery' type: DEPENDENT key: controlmode.load.discovery @@ -801,6 +867,7 @@ zabbix_export: description: 'Discovery for device in load mode' item_prototypes: - + uuid: 6d42918b9c244f88a23ab1daf2a929ce name: 'Load: State{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.47.0 @@ -834,11 +901,13 @@ zabbix_export: value: Load trigger_prototypes: - + uuid: 9035e0a92d384a3c844b8a4d4ebd1eb9 expression: 'last(/Morningstar TriStar PWM SNMP/load.state[loadState.0{#SINGLETON}])={$LOAD.STATE.CRIT:"lvd"} or last(/Morningstar TriStar PWM SNMP/load.state[loadState.0{#SINGLETON}])={$LOAD.STATE.CRIT:"fault"}' name: 'Load: Device load in critical state' opdata: 'Current value: {ITEM.LASTVALUE1}' priority: HIGH - + uuid: a2d13f97c4bd46bfab8e74a2f2a7df2e expression: 'last(/Morningstar TriStar PWM SNMP/load.state[loadState.0{#SINGLETON}])={$LOAD.STATE.WARN:"lvdWarning"} or last(/Morningstar TriStar PWM SNMP/load.state[loadState.0{#SINGLETON}])={$LOAD.STATE.WARN:"override"}' name: 'Load: Device load in warning state' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -855,6 +924,7 @@ zabbix_export: parameters: - 'return JSON.stringify(parseInt(value) === 1 ? [{''{#SINGLETON}'': ''''}] : []);' - + uuid: 2e2e01f5c1db4224a97162382c77832c name: 'Load + Diversion mode discovery' type: DEPENDENT key: controlmode.load_diversion.discovery @@ -863,6 +933,7 @@ zabbix_export: description: 'Discovery for device in load and diversion modes' item_prototypes: - + uuid: b6db019203cc41ca94dcbe54382fdaad name: 'Load: Current{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.34.0 @@ -892,6 +963,7 @@ zabbix_export: tag: Application value: Load - + uuid: f87ddb7d31d748c8917030ede731f37a name: 'Load: Voltage{#SINGLETON}' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.33333.8.32.0 @@ -922,6 +994,7 @@ zabbix_export: value: Load graph_prototypes: - + uuid: 91ee10b435144218ab3dfac8f6bf7bdd name: 'Load: Current{#SINGLETON}' graph_items: - @@ -931,6 +1004,7 @@ zabbix_export: host: 'Morningstar TriStar PWM SNMP' key: 'load.current[loadCurrent.0{#SINGLETON}]' - + uuid: b4b595193e0c40a2b390f7ce6eefba4a name: 'Load: Voltage{#SINGLETON}' graph_items: - @@ -1003,6 +1077,7 @@ zabbix_export: macro: '{$VOLTAGE.MIN.WARN}' valuemaps: - + uuid: 4985c4742d5844e7bc0aee5aeeacc436 name: 'TriStar PWM charge state' mappings: - @@ -1033,6 +1108,7 @@ zabbix_export: value: '8' newvalue: Equalize - + uuid: 252c3fb63cc34bb1a36ae6e9cbe5880c name: 'TriStar PWM control mode' mappings: - @@ -1048,6 +1124,7 @@ zabbix_export: value: '3' newvalue: Lighting - + uuid: 735e1a0d990a4c449e59eeb402f3b40e name: 'TriStar PWM load state' mappings: - @@ -1079,6 +1156,7 @@ zabbix_export: newvalue: Equalize graphs: - + uuid: ce3aa40eac5f4ee199ed214752304e19 name: 'Temperature: Battery/Heatsink' graph_items: - diff --git a/templates/net/netgear_snmp/template_net_netgear_snmp.yaml b/templates/net/netgear_snmp/template_net_netgear_snmp.yaml index 18a369dfca3..3d2bbec915d 100644 --- a/templates/net/netgear_snmp/template_net_netgear_snmp.yaml +++ b/templates/net/netgear_snmp/template_net_netgear_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:13Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 5920713da492452889adabc25e259caa template: 'Netgear Fastpath SNMP' name: 'Netgear Fastpath SNMP' description: | @@ -26,6 +28,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: e8ffc912f0ee47cca513861fcecfddb0 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.4.9.0 @@ -48,12 +51,14 @@ zabbix_export: value: CPU triggers: - + uuid: 2a95b6b774c74328bbea673cb43f28cc expression: 'min(/Netgear Fastpath SNMP/system.cpu.util[agentSwitchCpuProcessTotalUtilization.0],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 2470e113b1174c70a1265bf4c4252b5f name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.1.3.0 @@ -74,6 +79,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 697f863cf86544d4a366e8827976ed50 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.1.4.0 @@ -97,12 +103,14 @@ zabbix_export: value: Inventory triggers: - + uuid: b0ee223c8d404ab9a8ca5c8678fdb615 expression: '(last(/Netgear Fastpath SNMP/system.hw.serialnumber,#1)<>last(/Netgear Fastpath SNMP/system.hw.serialnumber,#2))=1 and length(last(/Netgear Fastpath SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 5bd8c956163d4201a7e896abde28044b name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.1.10.0 @@ -126,12 +134,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 369010c975bd48c4921c77f41f8345a7 expression: '(last(/Netgear Fastpath SNMP/system.sw.os[agentInventoryOperatingSystem.0],#1)<>last(/Netgear Fastpath SNMP/system.sw.os[agentInventoryOperatingSystem.0],#2))=1 and length(last(/Netgear Fastpath SNMP/system.sw.os[agentInventoryOperatingSystem.0]))>0' name: 'Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: f94ffd4d6eb84ae88cdf5033df65f249 name: 'Available memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.5.1.0 @@ -146,6 +156,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 98037eeab349478c8c393b163ec5193e name: 'Total memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.4526.10.1.1.5.2.0 @@ -160,6 +171,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 86ef153d78b5466cac76a32f81d8b958 name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[memoryUsedPercentage.0]' @@ -174,12 +186,14 @@ zabbix_export: value: Memory triggers: - + uuid: 592c3a72633f49d78ed50f6ed87a8b3e expression: 'min(/Netgear Fastpath SNMP/vm.memory.util[memoryUsedPercentage.0],5m)>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' discovery_rules: - + uuid: 8fb96a540bab4deba00626237797cb62 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.4526.10.43.1.6.1.1]' @@ -188,6 +202,7 @@ zabbix_export: description: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::1.3.6.1.4.1.4526.10.43.1.6.1.1' item_prototypes: - + uuid: 9f515526de2c47108182b444d1d093c3 name: '#{#SNMPVALUE}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.4526.10.43.1.6.1.3.{#SNMPINDEX}' @@ -206,12 +221,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 0668366db4584351af883bdd029ce80b expression: 'count(/Netgear Fastpath SNMP/sensor.fan.status[boxServicesFanItemState.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"failed\"}")=1' name: '#{#SNMPVALUE}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: 251d90e9c6ae4dad92328b677f6d6edf name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.4526.10.43.1.7.1.1]' @@ -220,6 +237,7 @@ zabbix_export: description: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::boxServicesPowSupplyIndex' item_prototypes: - + uuid: aa5a704044b44909b2a348184ec71bc0 name: '#{#SNMPVALUE}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.4526.10.43.1.7.1.3.{#SNMPINDEX}' @@ -238,12 +256,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 546f1df11e23472dbf85e7675b8c42c5 expression: 'count(/Netgear Fastpath SNMP/sensor.psu.status[boxServicesPowSupplyItemState.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"failed\"}")=1' name: '#{#SNMPVALUE}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the power supply unit for errors' - + uuid: c63b577cb8544b54a40a4d86bc926ada name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.4526.10.43.1.8.1.1]' @@ -252,6 +272,7 @@ zabbix_export: description: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::boxServicesTempSensorsTable' item_prototypes: - + uuid: ac4a292ab2e548fea3326aaa92162140 name: '#{#SNMPVALUE}: Temperature status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.4526.10.43.1.8.1.3.{#SNMPINDEX}' @@ -269,6 +290,7 @@ zabbix_export: tag: Application value: Temperature - + uuid: 488762ecfb1549d294886681a6ec34f6 name: '#{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.4526.10.43.1.8.1.5.{#SNMPINDEX}' @@ -285,6 +307,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: a2f2e0ddb0214acab9ea70e328f11fe4 expression: 'avg(/Netgear Fastpath SNMP/sensor.temp.value[boxServicesTempSensorTemperature.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/Netgear Fastpath SNMP/sensor.temp.value[boxServicesTempSensorTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -293,6 +316,7 @@ zabbix_export: priority: AVERAGE trigger_prototypes: - + uuid: 10d97b3f09234d2ab27ae3f07129f4a0 expression: | avg(/Netgear Fastpath SNMP/sensor.temp.value[boxServicesTempSensorTemperature.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""} or @@ -304,6 +328,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: facbd50c8e5044119b012cf0286e9f55 expression: | avg(/Netgear Fastpath SNMP/sensor.temp.value[boxServicesTempSensorTemperature.{#SNMPINDEX}],5m)>{$TEMP_WARN:""} or @@ -352,6 +377,7 @@ zabbix_export: value: '2' valuemaps: - + uuid: 3046d246b1064c749c1c9144442c0fac name: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::boxServicesFanItemState' mappings: - @@ -370,6 +396,7 @@ zabbix_export: value: '5' newvalue: notpresent - + uuid: d11e2b2f01c641728d1b7f764fa49f37 name: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::boxServicesPowSupplyItemState' mappings: - @@ -388,6 +415,7 @@ zabbix_export: value: '5' newvalue: notpresent - + uuid: 4da55a4de7284012890e1fd5458f039a name: 'FASTPATH-BOXSERVICES-PRIVATE-MIB::boxServicesTempSensorState' mappings: - @@ -410,6 +438,7 @@ zabbix_export: newvalue: notoperational graphs: - + uuid: bcd1db5068794edd9a3d74f32bd018ed name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -421,6 +450,7 @@ zabbix_export: host: 'Netgear Fastpath SNMP' key: 'system.cpu.util[agentSwitchCpuProcessTotalUtilization.0]' - + uuid: 1cb7d7036dfe4999b0489cc8bfa254aa name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -438,6 +468,7 @@ zabbix_export: host: 'Netgear Fastpath SNMP' key: 'vm.memory.available[agentSwitchCpuProcessMemFree.0]' - + uuid: 88124449b8984ee6bca46269d1d3f1ae name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/qtech_snmp/template_net_qtech_snmp.yaml b/templates/net/qtech_snmp/template_net_qtech_snmp.yaml index 570fa2dcdf1..eddce6143d8 100644 --- a/templates/net/qtech_snmp/template_net_qtech_snmp.yaml +++ b/templates/net/qtech_snmp/template_net_qtech_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:26Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 21f3e79e1d2e4f5e868d1ef81c94bbfd template: 'QTech QSW SNMP' name: 'QTech QSW SNMP' description: | @@ -28,6 +30,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: ddb9ac31893d4b1d882b0e500d2d6ad7 name: Temperature type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.27514.100.1.11.9.0 @@ -44,6 +47,7 @@ zabbix_export: value: Temperature triggers: - + uuid: 49b89bdc3775456aa747db1767eca6f1 expression: 'avg(/QTech QSW SNMP/sensor.temp.value[switchTemperature.0],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/QTech QSW SNMP/sensor.temp.value[switchTemperature.0],5m)<{$TEMP_CRIT:""}-3' @@ -52,6 +56,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 4e9c96171e3c4339b46fc1b606c2ad1c expression: 'avg(/QTech QSW SNMP/sensor.temp.value[switchTemperature.0],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/QTech QSW SNMP/sensor.temp.value[switchTemperature.0],5m)<{$TEMP_WARN:""}-3' @@ -65,6 +70,7 @@ zabbix_export: expression: 'avg(/QTech QSW SNMP/sensor.temp.value[switchTemperature.0],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/QTech QSW SNMP/sensor.temp.value[switchTemperature.0],5m)<{$TEMP_CRIT:""}-3' - + uuid: f1807c0466b7449d87bd149bead8f9c0 expression: 'avg(/QTech QSW SNMP/sensor.temp.value[switchTemperature.0],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/QTech QSW SNMP/sensor.temp.value[switchTemperature.0],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -72,6 +78,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: daab52a7d91b431b8ec579200e53a0c4 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.27514.100.1.11.10.0 @@ -88,12 +95,14 @@ zabbix_export: value: CPU triggers: - + uuid: 09f18abcc1a849958fa7527740a21c68 expression: 'min(/QTech QSW SNMP/system.cpu.util[switchCpuUsage.0],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: e7dda2d7f577404dbe8e5beba7609617 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.9.1 @@ -114,6 +123,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 1f611bd7f00545c58c56754d8afa9132 expression: '(last(/QTech QSW SNMP/system.hw.firmware,#1)<>last(/QTech QSW SNMP/system.hw.firmware,#2))=1 and length(last(/QTech QSW SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -121,6 +131,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: 5ff90f06a84a43ac937d3798b360bbd9 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.13.1 @@ -141,6 +152,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 684868048c1645aea9d8ad94514bd4c6 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.11.1 @@ -162,12 +174,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 2b1a1af96932446ea67b67ef9235cbe6 expression: '(last(/QTech QSW SNMP/system.hw.serialnumber,#1)<>last(/QTech QSW SNMP/system.hw.serialnumber,#2))=1 and length(last(/QTech QSW SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: a842a44da43a4d2c906d0c642eb11411 name: 'Hardware version(revision)' type: SNMP_AGENT snmp_oid: 1.3.6.1.2.1.47.1.1.1.1.8.1 @@ -187,6 +201,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: ea6000232033495babf9157a67b89bcc name: 'Operating system' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.27514.100.1.3.0 @@ -208,12 +223,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 8e87bc6ac39e42c5b9e973b8dad9785f expression: '(last(/QTech QSW SNMP/system.sw.os[sysSoftwareVersion.0],#1)<>last(/QTech QSW SNMP/system.sw.os[sysSoftwareVersion.0],#2))=1 and length(last(/QTech QSW SNMP/system.sw.os[sysSoftwareVersion.0]))>0' name: 'Operating system description has changed' priority: INFO description: 'Operating system description has changed. Possible reasons that system has been updated or replaced. Ack to close.' manual_close: 'YES' - + uuid: 609971d1876444659f779ef28ed81ce7 name: 'Total memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.27514.100.1.11.6.0 @@ -228,6 +245,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 8821718704db4ab4a8af8fbeb61dde93 name: 'Used memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.27514.100.1.11.7.0 @@ -242,6 +260,7 @@ zabbix_export: tag: Application value: Memory - + uuid: f2271ace8bd040618f10ec651a634cbc name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[vm.memory.util.0]' @@ -256,12 +275,14 @@ zabbix_export: value: Memory triggers: - + uuid: d30b1b9b011f4e5ca1d16719c469cdf7 expression: 'min(/QTech QSW SNMP/vm.memory.util[vm.memory.util.0],5m)>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' discovery_rules: - + uuid: 58e5512df6204f7b9b7156055cfa35d4 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.27514.100.1.12.1.3]' @@ -269,6 +290,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: bbd9e200b3e849d69fa4084f7ac7f378 name: '{#SNMPINDEX}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.27514.100.1.12.1.3.{#SNMPINDEX}' @@ -285,12 +307,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 022f4213df2f4d49a6a7cc7d2de9b893 expression: 'count(/QTech QSW SNMP/sensor.fan.status[sysFanStatus.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS}")=1' name: '{#SNMPINDEX}: Fan is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: AVERAGE description: 'Please check the fan unit' - + uuid: ca95cd64b34740df80505a2df513dd25 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.27514.100.1.7.1.5]' @@ -298,6 +322,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 124af24c3fb140499431f18e82a00c9d name: '{#SNMPINDEX}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.27514.100.1.7.1.5.{#SNMPINDEX}' @@ -314,6 +339,7 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: ce146da86e1a4c34863a0b2b11a80a89 expression: 'count(/QTech QSW SNMP/sensor.psu.status[sysPowerStatus.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS}")=1' name: '{#SNMPINDEX}: Power supply is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -343,6 +369,7 @@ zabbix_export: value: '65' valuemaps: - + uuid: fe2ada3a06844e138b3c4fed1a8c8d2d name: 'QTECH-MIB::sysFanStatus' mappings: - @@ -352,6 +379,7 @@ zabbix_export: value: '1' newvalue: abnormal - + uuid: 439cee4220954720aa34725fdc6c365e name: 'QTECH-MIB::sysPowerStatus' mappings: - @@ -365,6 +393,7 @@ zabbix_export: newvalue: 'not available' graphs: - + uuid: 037fef94d6d64392b0ed9143f8623586 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -376,6 +405,7 @@ zabbix_export: host: 'QTech QSW SNMP' key: 'system.cpu.util[switchCpuUsage.0]' - + uuid: 2d662728c6ca4ff1a690a3eb2ab2e51b name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/tplink_snmp/template_net_tplink_snmp.yaml b/templates/net/tplink_snmp/template_net_tplink_snmp.yaml index a4a7f0361fc..3c103d3df71 100644 --- a/templates/net/tplink_snmp/template_net_tplink_snmp.yaml +++ b/templates/net/tplink_snmp/template_net_tplink_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:21Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 2b9039885edf45b8bdd39f16dd069133 template: 'TP-LINK SNMP' name: 'TP-LINK SNMP' description: | @@ -36,6 +38,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 1d20905fda0442b8b7b0eefcf473afd9 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11863.6.1.1.6.0 @@ -58,6 +61,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 22408e48aae349a9b411d78e47aaa627 expression: '(last(/TP-LINK SNMP/system.hw.firmware,#1)<>last(/TP-LINK SNMP/system.hw.firmware,#2))=1 and length(last(/TP-LINK SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -65,6 +69,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: a571370a974c43deb9b5bb531d4dc4ce name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11863.6.1.1.5.0 @@ -87,6 +92,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: d2cc080e7e7f49a19bb27737c749ba36 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11863.6.1.1.8.0 @@ -110,12 +116,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 6eaf13c4f8654ef0b7393e05c9c8fbe7 expression: '(last(/TP-LINK SNMP/system.hw.serialnumber,#1)<>last(/TP-LINK SNMP/system.hw.serialnumber,#2))=1 and length(last(/TP-LINK SNMP/system.hw.serialnumber))>0' name: 'Device has been replaced (new serial number received)' priority: INFO description: 'Device serial number has changed. Ack to close' manual_close: 'YES' - + uuid: 20690cbfeb924ec79f67200da3e0577c name: 'Hardware version(revision)' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.11863.6.1.1.5.0 @@ -138,6 +146,7 @@ zabbix_export: value: Inventory discovery_rules: - + uuid: 5325de505855448a8c785066374ba201 name: 'CPU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.11863.6.4.1.1.1.1.1]' @@ -146,6 +155,7 @@ zabbix_export: description: 'Discovering TPLINK-SYSMONITOR-MIB::tpSysMonitorCpuTable, displays the CPU utilization of all UNITs.' item_prototypes: - + uuid: 84929a905e144746b047a20bbfb7ae40 name: '#{#SNMPVALUE}: CPU utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11863.6.4.1.1.1.1.3.{#SNMPINDEX}' @@ -163,6 +173,7 @@ zabbix_export: value: CPU trigger_prototypes: - + uuid: dbec91395e604d5aa05a4490c9f8c101 expression: 'min(/TP-LINK SNMP/system.cpu.util[tpSysMonitorCpu1Minute.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: '#{#SNMPVALUE}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -170,6 +181,7 @@ zabbix_export: description: 'CPU utilization is too high. The system might be slow to respond.' graph_prototypes: - + uuid: 6ec1580dfdcb46ec933cf2e4ef3122da name: '#{#SNMPVALUE}: CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -181,6 +193,7 @@ zabbix_export: host: 'TP-LINK SNMP' key: 'system.cpu.util[tpSysMonitorCpu1Minute.{#SNMPINDEX}]' - + uuid: 7a3144453fc644b3bd42dec4ba843bef name: 'Memory Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.11863.6.4.1.2.1.1.1]' @@ -189,6 +202,7 @@ zabbix_export: description: 'Discovering TPLINK-SYSMONITOR-MIB::tpSysMonitorMemoryTable, displays the memory utilization of all UNITs.' item_prototypes: - + uuid: 5800682fc8f8439eb404707f995ec9a6 name: '#{#SNMPVALUE}: Memory utilization' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.11863.6.4.1.2.1.1.2.{#SNMPINDEX}' @@ -206,12 +220,14 @@ zabbix_export: value: Memory trigger_prototypes: - + uuid: 35756eb1f08c4cbe8ca6efe49d4a665c expression: 'min(/TP-LINK SNMP/vm.memory.util[tpSysMonitorMemoryUtilization.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}' name: '#{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE description: 'The system is running out of free memory.' graph_prototypes: - + uuid: 7c0b7c99942e41348c2dc3350f2323cc name: '#{#SNMPVALUE}: Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED diff --git a/templates/net/ubiquiti_airos_snmp/template_net_ubiquiti_airos_snmp.yaml b/templates/net/ubiquiti_airos_snmp/template_net_ubiquiti_airos_snmp.yaml index 94e4f9afd65..d2a71d49567 100644 --- a/templates/net/ubiquiti_airos_snmp/template_net_ubiquiti_airos_snmp.yaml +++ b/templates/net/ubiquiti_airos_snmp/template_net_ubiquiti_airos_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:25Z' groups: - + uuid: 36bff6c29af64692839d077febfc7079 name: 'Templates/Network devices' templates: - + uuid: 6c235d126c1f4895acfe2156b140a886 template: 'Ubiquiti AirOS SNMP' name: 'Ubiquiti AirOS SNMP' description: | @@ -44,6 +46,7 @@ zabbix_export: name: 'Templates/Network devices' items: - + uuid: 1aaf7d729983431cb28351e7ba0c8235 name: 'CPU utilization' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10002.1.1.1.4.2.1.3.2 @@ -60,12 +63,14 @@ zabbix_export: value: CPU triggers: - + uuid: 5b78f59f3f674796a658c410c8a6e321 expression: 'min(/Ubiquiti AirOS SNMP/system.cpu.util[loadValue.2],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' - + uuid: 9e8ab4b180f24b64bcddfc1606d616d0 name: 'Firmware version' type: SNMP_AGENT snmp_oid: 1.2.840.10036.3.1.2.1.4.5 @@ -88,6 +93,7 @@ zabbix_export: value: Inventory triggers: - + uuid: 81e9752720eb4974b7c3f237617bc79b expression: '(last(/Ubiquiti AirOS SNMP/system.hw.firmware,#1)<>last(/Ubiquiti AirOS SNMP/system.hw.firmware,#2))=1 and length(last(/Ubiquiti AirOS SNMP/system.hw.firmware))>0' name: 'Firmware has changed' opdata: 'Current value: {ITEM.LASTVALUE1}' @@ -95,6 +101,7 @@ zabbix_export: description: 'Firmware version has changed. Ack to close' manual_close: 'YES' - + uuid: e770de183b1e4ffc9348750520719b41 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.2.840.10036.3.1.2.1.3.5 @@ -117,6 +124,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: 6393f8a84fd4417abdccd8bd867aac7e name: 'Memory (buffers)' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10002.1.1.1.1.3.0 @@ -136,6 +144,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 224c8d32f0d649b3b94b77e960934f15 name: 'Memory (cached)' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10002.1.1.1.1.4.0 @@ -155,6 +164,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 401b95eff89743cba6942606ac051b01 name: 'Free memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10002.1.1.1.1.2.0 @@ -172,6 +182,7 @@ zabbix_export: tag: Application value: Memory - + uuid: eefa6d2e8560407f82bbb8783bb399ad name: 'Total memory' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.10002.1.1.1.1.1.0 @@ -191,6 +202,7 @@ zabbix_export: tag: Application value: Memory - + uuid: 29df9ffb192d4434a88ac6a413b9569d name: 'Memory utilization' type: CALCULATED key: 'vm.memory.util[memoryUsedPercentage]' @@ -205,6 +217,7 @@ zabbix_export: value: Memory triggers: - + uuid: 96db09feb4454a5d8eb7dfe7e87005f2 expression: 'min(/Ubiquiti AirOS SNMP/vm.memory.util[memoryUsedPercentage],5m)>{$MEMORY.UTIL.MAX}' name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -218,6 +231,7 @@ zabbix_export: value: '90' graphs: - + uuid: acb2b7447a6449a591db186a4db81643 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -229,6 +243,7 @@ zabbix_export: host: 'Ubiquiti AirOS SNMP' key: 'system.cpu.util[loadValue.2]' - + uuid: cbce9bb057b14b8eb81f8cbb463442d6 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED |