diff options
Diffstat (limited to 'templates/net/juniper_snmp/template_net_juniper_snmp.yaml')
-rw-r--r-- | templates/net/juniper_snmp/template_net_juniper_snmp.yaml | 31 |
1 files changed, 30 insertions, 1 deletions
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: - |