diff options
Diffstat (limited to 'templates/server/ibm_imm_snmp/template_server_ibm_imm_snmp.yaml')
-rw-r--r-- | templates/server/ibm_imm_snmp/template_server_ibm_imm_snmp.yaml | 38 |
1 files changed, 37 insertions, 1 deletions
diff --git a/templates/server/ibm_imm_snmp/template_server_ibm_imm_snmp.yaml b/templates/server/ibm_imm_snmp/template_server_ibm_imm_snmp.yaml index 03d09ed9783..ccdf95e41a4 100644 --- a/templates/server/ibm_imm_snmp/template_server_ibm_imm_snmp.yaml +++ b/templates/server/ibm_imm_snmp/template_server_ibm_imm_snmp.yaml @@ -1,11 +1,13 @@ zabbix_export: version: '5.4' - date: '2021-05-09T00:00:00Z' + date: '2021-05-10T19:41:56Z' groups: - + uuid: e960332b3f6c46a1956486d4f3f99fce name: 'Templates/Server hardware' templates: - + uuid: c9e1acd3ae4a427ab39724b6bcaf839e template: 'IBM IMM SNMP' name: 'IBM IMM SNMP' description: | @@ -41,6 +43,7 @@ zabbix_export: name: 'Templates/Server hardware' items: - + uuid: 7075609a2d2545828a93f701d7b02c17 name: 'Hardware model name' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.5.0 @@ -61,6 +64,7 @@ zabbix_export: tag: Application value: Inventory - + uuid: db393421a28b44148b0a1e1273186900 name: 'Hardware serial number' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.3.0 @@ -84,12 +88,14 @@ zabbix_export: value: Inventory triggers: - + uuid: 47f025b793864ca9a32d2bf6b8d8deed expression: '(last(/IBM IMM SNMP/system.hw.serialnumber,#1)<>last(/IBM IMM SNMP/system.hw.serialnumber,#2))=1 and length(last(/IBM IMM 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: 33572e0e11214d8b8454e6947e0d282d name: 'Overall system health status' type: SNMP_AGENT snmp_oid: 1.3.6.1.4.1.2.3.51.3.1.4.1.0 @@ -108,12 +114,14 @@ zabbix_export: value: Status triggers: - + uuid: f716e15aba8b4ec9a5aefb9a491f6e1d expression: 'count(/IBM IMM SNMP/system.status[systemHealthStat.0],#1,"eq","{$HEALTH_DISASTER_STATUS}")=1' name: 'System is in unrecoverable state!' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: HIGH description: 'Please check the device for faults' - + uuid: 957d4c880f4a4601a7d567a54ca48040 expression: 'count(/IBM IMM SNMP/system.status[systemHealthStat.0],#1,"eq","{$HEALTH_CRIT_STATUS}")=1' name: 'System status is in critical state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -124,6 +132,7 @@ zabbix_export: name: 'System is in unrecoverable state!' expression: 'count(/IBM IMM SNMP/system.status[systemHealthStat.0],#1,"eq","{$HEALTH_DISASTER_STATUS}")=1' - + uuid: b1fc92a9ca3849a4a1b7cc06e88c40cf expression: 'count(/IBM IMM SNMP/system.status[systemHealthStat.0],#1,"eq","{$HEALTH_WARN_STATUS}")=1' name: 'System status is in warning state' opdata: 'Current state: {ITEM.LASTVALUE1}' @@ -138,6 +147,7 @@ zabbix_export: expression: 'count(/IBM IMM SNMP/system.status[systemHealthStat.0],#1,"eq","{$HEALTH_CRIT_STATUS}")=1' discovery_rules: - + uuid: c93e3c9379a4434f84334e5989ec2592 name: 'FAN Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#FAN_DESCR},1.3.6.1.4.1.2.3.51.3.1.3.2.1.2]' @@ -146,6 +156,7 @@ zabbix_export: description: 'IMM-MIB::fanDescr' item_prototypes: - + uuid: 3281ba9d16754ff79a9ed0e2bb328129 name: '{#FAN_DESCR}: Fan speed, %' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.3.2.1.3.{#SNMPINDEX}' @@ -167,6 +178,7 @@ zabbix_export: tag: Application value: Fans - + uuid: 6e576c4059c84b6fa80376ee59fd373b name: '{#FAN_DESCR}: Fan status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.3.2.1.10.{#SNMPINDEX}' @@ -184,12 +196,14 @@ zabbix_export: value: Fans trigger_prototypes: - + uuid: 30d56a5c0b9345c1b0add2261745e2e3 expression: 'count(/IBM IMM SNMP/sensor.fan.status[fanHealthStatus.{#SNMPINDEX}],#1,"ne","{$FAN_OK_STATUS}")=1' name: '{#FAN_DESCR}: Fan is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: INFO description: 'Please check the fan unit' - + uuid: dbf08da1d50c4a919bd2bbb1ee15f77e name: 'Physical Disk Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2.3.51.3.1.12.2.1.1]' @@ -197,6 +211,7 @@ zabbix_export: delay: 1h item_prototypes: - + uuid: 08f626e126bf45fa8f978a2324118626 name: '{#SNMPINDEX}: Physical disk part number' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.12.2.1.2.{#SNMPINDEX}' @@ -213,6 +228,7 @@ zabbix_export: tag: Application value: 'Physical disks' - + uuid: da7aa00e553c4014a70fe08f5fdb67fd name: '{#SNMPINDEX}: Physical disk status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.12.2.1.3.{#SNMPINDEX}' @@ -227,12 +243,14 @@ zabbix_export: value: 'Physical disks' trigger_prototypes: - + uuid: b4a1327e6a134d76bc0bb7c485535f2e expression: 'count(/IBM IMM SNMP/system.hw.physicaldisk.status[diskHealthStatus.{#SNMPINDEX}],#1,"ne","{$DISK_OK_STATUS}")=1' name: '{#SNMPINDEX}: Physical disk is not in OK state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: WARNING description: 'Please check physical disk for warnings or errors' - + uuid: e83e43db572d4a25b80629a115214ae8 name: 'PSU Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#PSU_DESCR},1.3.6.1.4.1.2.3.51.3.1.11.2.1.2]' @@ -241,6 +259,7 @@ zabbix_export: description: 'IMM-MIB::powerFruName' item_prototypes: - + uuid: e8c7e01f5c3f40d29cdaa7506e293c80 name: '{#PSU_DESCR}: Power supply status' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.11.2.1.6.{#SNMPINDEX}' @@ -258,12 +277,14 @@ zabbix_export: value: 'Power supply' trigger_prototypes: - + uuid: 5eba8ca9d7b643129c928bd558f943e4 expression: 'count(/IBM IMM SNMP/sensor.psu.status[powerHealthStatus.{#SNMPINDEX}],#1,"ne","{$PSU_OK_STATUS}")=1' name: '{#PSU_DESCR}: Power supply is not in normal state' opdata: 'Current state: {ITEM.LASTVALUE1}' priority: INFO description: 'Please check the power supply unit for errors' - + uuid: b5ac4b78efca4e8a9d8b2eb875f49c49 name: 'Temperature Discovery' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2.3.51.3.1.1.2.1.2]' @@ -278,6 +299,7 @@ zabbix_export: description: 'Scanning IMM-MIB::tempTable' item_prototypes: - + uuid: 02af08c624bc444aae5d1f1b8f8b5d4a name: '{#SNMPVALUE}: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.1.2.1.3.{#SNMPINDEX}' @@ -294,6 +316,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: cbb7e181d6c747cc9e62da84d0ce1f0e expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/IBM IMM SNMP/sensor.temp.value[tempReading.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' @@ -302,6 +325,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 5ee5e69e287641f286388edf01546f6d expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.{#SNMPINDEX}],5m)>{$TEMP_WARN:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/IBM IMM SNMP/sensor.temp.value[tempReading.{#SNMPINDEX}],5m)<{$TEMP_WARN:""}-3' @@ -315,6 +339,7 @@ zabbix_export: expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.{#SNMPINDEX}],5m)>{$TEMP_CRIT:""}' recovery_expression: 'max(/IBM IMM SNMP/sensor.temp.value[tempReading.{#SNMPINDEX}],5m)<{$TEMP_CRIT:""}-3' - + uuid: 483fd5865d274a28a83cc05073b077aa expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:""}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/IBM IMM SNMP/sensor.temp.value[tempReading.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:""}+3' @@ -322,6 +347,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 1e4d30dcff7f48bc872127d11f2e22b8 name: 'Temperature Discovery Ambient' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2.3.51.3.1.1.2.1.2]' @@ -336,6 +362,7 @@ zabbix_export: description: 'Scanning IMM-MIB::tempTable with Ambient filter' item_prototypes: - + uuid: c29ef915c0a6419eabd041ea34775c45 name: 'Ambient: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.1.2.1.3.{#SNMPINDEX}' @@ -352,6 +379,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: 267ae6fd941c484d9897b7abab07f6c7 expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/IBM IMM SNMP/sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"Ambient"}-3' @@ -360,6 +388,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: ff542a12c8894fc5a274594862f97bf5 expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}],5m)>{$TEMP_WARN:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/IBM IMM SNMP/sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}],5m)<{$TEMP_WARN:"Ambient"}-3' @@ -373,6 +402,7 @@ zabbix_export: expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"Ambient"}' recovery_expression: 'max(/IBM IMM SNMP/sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"Ambient"}-3' - + uuid: 52252fb9afd7473fa4e05dbcec6a38cf expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"Ambient"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/IBM IMM SNMP/sensor.temp.value[tempReading.Ambient.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"Ambient"}+3' @@ -380,6 +410,7 @@ zabbix_export: opdata: 'Current value: {ITEM.LASTVALUE1}' priority: AVERAGE - + uuid: 7eb45db4b05e42d39e0e2cf889dec2b8 name: 'Temperature Discovery CPU' type: SNMP_AGENT snmp_oid: 'discovery[{#SNMPVALUE},1.3.6.1.4.1.2.3.51.3.1.1.2.1.2]' @@ -394,6 +425,7 @@ zabbix_export: description: 'Scanning IMM-MIB::tempTable with CPU filter' item_prototypes: - + uuid: 87da5286971d4f6487c3220c85850658 name: 'CPU: Temperature' type: SNMP_AGENT snmp_oid: '1.3.6.1.4.1.2.3.51.3.1.1.2.1.3.{#SNMPINDEX}' @@ -410,6 +442,7 @@ zabbix_export: value: Temperature trigger_prototypes: - + uuid: e2c05706ebcc4eaf904ba100d78c72d4 expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.CPU.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/IBM IMM SNMP/sensor.temp.value[tempReading.CPU.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"CPU"}-3' @@ -418,6 +451,7 @@ zabbix_export: priority: HIGH description: 'This trigger uses temperature sensor values as well as temperature sensor status if available' - + uuid: 37b0d6c5e5374e4eb9085fe58811fc3e expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.CPU.{#SNMPINDEX}],5m)>{$TEMP_WARN:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'max(/IBM IMM SNMP/sensor.temp.value[tempReading.CPU.{#SNMPINDEX}],5m)<{$TEMP_WARN:"CPU"}-3' @@ -431,6 +465,7 @@ zabbix_export: expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.CPU.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"CPU"}' recovery_expression: 'max(/IBM IMM SNMP/sensor.temp.value[tempReading.CPU.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"CPU"}-3' - + uuid: a98802e8893f41c196a296b102f8dd5d expression: 'avg(/IBM IMM SNMP/sensor.temp.value[tempReading.CPU.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"CPU"}' recovery_mode: RECOVERY_EXPRESSION recovery_expression: 'min(/IBM IMM SNMP/sensor.temp.value[tempReading.CPU.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"CPU"}+3' @@ -473,6 +508,7 @@ zabbix_export: value: '30' valuemaps: - + uuid: 61bded84be1d419083d8bd8a8bd25152 name: 'IMM-MIB::systemHealthStat' mappings: - |