Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'templates/module/cisco_snmp/template_module_cisco_snmp.yaml')
-rw-r--r--templates/module/cisco_snmp/template_module_cisco_snmp.yaml164
1 files changed, 82 insertions, 82 deletions
diff --git a/templates/module/cisco_snmp/template_module_cisco_snmp.yaml b/templates/module/cisco_snmp/template_module_cisco_snmp.yaml
index f1b11e0ebee..2f5a7c87819 100644
--- a/templates/module/cisco_snmp/template_module_cisco_snmp.yaml
+++ b/templates/module/cisco_snmp/template_module_cisco_snmp.yaml
@@ -1,6 +1,6 @@
zabbix_export:
- version: '6.2'
- date: '2022-06-07T19:36:46Z'
+ version: '6.4'
+ date: '2022-10-27T19:25:56Z'
template_groups:
-
uuid: 57b7ae836ca64446ba2c296389c009b7
@@ -8,15 +8,15 @@ zabbix_export:
templates:
-
uuid: 51af5cf9312b41d38ab22e02c9af6bbc
- template: 'Cisco CISCO-ENVMON-MIB SNMP'
- name: 'Cisco CISCO-ENVMON-MIB SNMP'
+ template: 'Cisco CISCO-ENVMON-MIB by SNMP'
+ name: 'Cisco CISCO-ENVMON-MIB by SNMP'
description: |
Template Cisco CISCO-ENVMON-MIB
MIBs used:
CISCO-ENVMON-MIB
- Template tooling version used: 0.41
+ Template tooling version used: 0.42
groups:
-
name: Templates/Modules
@@ -49,7 +49,7 @@ zabbix_export:
trigger_prototypes:
-
uuid: a9f5e9e2a65143298910e354e832bf2f
- 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'
+ expression: 'count(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"critical\"}")=1 or count(/Cisco CISCO-ENVMON-MIB by 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
@@ -63,7 +63,7 @@ zabbix_export:
value: performance
-
uuid: 58cf2c24afd74e5cb048557e8e52138e
- 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'
+ expression: 'count(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}],#1,"eq","{$FAN_WARN_STATUS:\"warning\"}")=1 or count(/Cisco CISCO-ENVMON-MIB by 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}'
priority: WARNING
@@ -71,7 +71,7 @@ zabbix_export:
dependencies:
-
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'
+ expression: 'count(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"critical\"}")=1 or count(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.fan.status[ciscoEnvMonFanState.{#SNMPINDEX}],#1,"eq","{$FAN_CRIT_STATUS:\"shutdown\"}")=1'
tags:
-
tag: scope
@@ -107,7 +107,7 @@ zabbix_export:
trigger_prototypes:
-
uuid: 5796e1e85ea949d0b86ce83f5daae958
- 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'
+ expression: 'count(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"critical\"}")=1 or count(/Cisco CISCO-ENVMON-MIB by 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
@@ -121,7 +121,7 @@ zabbix_export:
value: performance
-
uuid: 93892fed243f4f0b8c26ab67fa6e1800
- 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'
+ expression: 'count(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}],#1,"eq","{$PSU_WARN_STATUS:\"warning\"}")=1 or count(/Cisco CISCO-ENVMON-MIB by 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}'
priority: WARNING
@@ -129,7 +129,7 @@ zabbix_export:
dependencies:
-
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'
+ expression: 'count(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"critical\"}")=1 or count(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.psu.status[ciscoEnvMonSupplyState.{#SNMPINDEX}],#1,"eq","{$PSU_CRIT_STATUS:\"shutdown\"}")=1'
tags:
-
tag: scope
@@ -185,9 +185,9 @@ zabbix_export:
trigger_prototypes:
-
uuid: 2bb01154728b47c69514f7399f3bfabc
- expression: 'avg(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}'
+ expression: 'avg(/Cisco CISCO-ENVMON-MIB by 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'
+ recovery_expression: 'min(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}+3'
name: '{#SNMPVALUE}: Temperature is too low'
event_name: '{#SNMPVALUE}: Temperature is too low: <{$TEMP_CRIT_LOW:"{#SNMPVALUE}"}'
opdata: 'Current value: {ITEM.LASTVALUE1}'
@@ -203,13 +203,13 @@ zabbix_export:
-
uuid: f356f7fbc2de423db3bac09bc4683ae2
expression: |
- avg(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}
+ avg(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}
or
- last(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_CRIT_STATUS}
+ last(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_CRIT_STATUS}
or
- last(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_DISASTER_STATUS}
+ last(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_DISASTER_STATUS}
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'max(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3'
+ recovery_expression: 'max(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3'
name: '{#SNMPVALUE}: Temperature is above critical threshold'
event_name: '{#SNMPVALUE}: Temperature is above critical threshold: >{$TEMP_CRIT:"{#SNMPVALUE}"}'
opdata: 'Current value: {ITEM.LASTVALUE1}'
@@ -225,11 +225,11 @@ zabbix_export:
-
uuid: 2c151dd93b7f4096b9eb6c73c315ffec
expression: |
- avg(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_WARN:"{#SNMPVALUE}"}
+ avg(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_WARN:"{#SNMPVALUE}"}
or
- last(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_WARN_STATUS}
+ last(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_WARN_STATUS}
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'max(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)<{$TEMP_WARN:"{#SNMPVALUE}"}-3'
+ recovery_expression: 'max(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)<{$TEMP_WARN:"{#SNMPVALUE}"}-3'
name: '{#SNMPVALUE}: Temperature is above warning threshold'
event_name: '{#SNMPVALUE}: Temperature is above warning threshold: >{$TEMP_WARN:"{#SNMPVALUE}"}'
opdata: 'Current value: {ITEM.LASTVALUE1}'
@@ -239,12 +239,12 @@ zabbix_export:
-
name: '{#SNMPVALUE}: Temperature is above critical threshold'
expression: |
- avg(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}
+ avg(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)>{$TEMP_CRIT:"{#SNMPVALUE}"}
or
- last(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_CRIT_STATUS}
+ last(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_CRIT_STATUS}
or
- last(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_DISASTER_STATUS}
- recovery_expression: 'max(/Cisco CISCO-ENVMON-MIB SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3'
+ last(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.status[ciscoEnvMonTemperatureState.{#SNMPINDEX}])={$TEMP_DISASTER_STATUS}
+ recovery_expression: 'max(/Cisco CISCO-ENVMON-MIB by SNMP/sensor.temp.value[ciscoEnvMonTemperatureValue.{#SNMPINDEX}],5m)<{$TEMP_CRIT:"{#SNMPVALUE}"}-3'
tags:
-
tag: scope
@@ -326,15 +326,15 @@ zabbix_export:
newvalue: notFunctioning
-
uuid: d7c122cde75447248d4b1613cdc25d5b
- template: 'Cisco CISCO-MEMORY-POOL-MIB SNMP'
- name: 'Cisco CISCO-MEMORY-POOL-MIB SNMP'
+ template: 'Cisco CISCO-MEMORY-POOL-MIB by SNMP'
+ name: 'Cisco CISCO-MEMORY-POOL-MIB by SNMP'
description: |
Template Cisco CISCO-MEMORY-POOL-MIB
MIBs used:
CISCO-MEMORY-POOL-MIB
- Template tooling version used: 0.41
+ Template tooling version used: 0.42
groups:
-
name: Templates/Modules
@@ -399,7 +399,7 @@ zabbix_export:
trigger_prototypes:
-
uuid: 74c44bdc890f467cb1a8cdc175a54a76
- expression: 'min(/Cisco CISCO-MEMORY-POOL-MIB SNMP/vm.memory.util[vm.memory.util.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}'
+ expression: 'min(/Cisco CISCO-MEMORY-POOL-MIB by SNMP/vm.memory.util[vm.memory.util.{#SNMPINDEX}],5m)>{$MEMORY.UTIL.MAX}'
name: '{#SNMPVALUE}: High memory utilization'
event_name: '{#SNMPVALUE}: High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)'
priority: AVERAGE
@@ -422,29 +422,29 @@ zabbix_export:
drawtype: GRADIENT_LINE
color: 1A7C11
item:
- host: 'Cisco CISCO-MEMORY-POOL-MIB SNMP'
+ host: 'Cisco CISCO-MEMORY-POOL-MIB by SNMP'
key: 'vm.memory.util[vm.memory.util.{#SNMPINDEX}]'
macros:
-
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'
+ uuid: f934f5e71db642c689ed2f945f73ce6c
+ template: 'Cisco CISCO-PROCESS-MIB by SNMP'
+ name: 'Cisco CISCO-PROCESS-MIB by SNMP'
description: |
- Template Module Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5
+ Template Cisco CISCO-PROCESS-MIB
MIBs used:
CISCO-PROCESS-MIB
- Template tooling version used: 0.41
+ Template tooling version used: 0.42
groups:
-
name: Templates/Modules
discovery_rules:
-
- uuid: 372b5656330f41d18ccf99ca89fa8504
+ 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]'
@@ -458,22 +458,18 @@ zabbix_export:
In case of a single CPU, cpmCPUTotalTable has only one entry.
item_prototypes:
-
- uuid: b7a375f679024cb990ae97933e5f77d6
- name: '{#SNMPVALUE}: CPU utilization'
+ uuid: 884048f6fc414188b58341ecaca9aea3
+ name: '#{#SNMPINDEX}: CPU utilization'
type: SNMP_AGENT
- snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.5.{#SNMPINDEX}'
- key: 'system.cpu.util[cpmCPUTotal5min.{#SNMPINDEX}]'
+ snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}'
+ key: 'system.cpu.util[cpmCPUTotal5minRev.{#SNMPINDEX}]'
delay: 5m
history: 7d
value_type: FLOAT
units: '%'
description: |
MIB: CISCO-PROCESS-MIB
- The overall CPU busy percentage in the last 5 minute
- period. This object deprecates the avgBusy5 object from
- the OLD-CISCO-SYSTEM-MIB. This object is deprecated
- by cpmCPUTotal5minRev which has the changed range
- of value (0..100).
+ The cpmCPUTotal5minRev MIB object provides a more accurate view of the performance of the router over time than the MIB objects cpmCPUTotal1minRev and cpmCPUTotal5secRev . These MIB objects are not accurate because they look at CPU at one minute and five second intervals, respectively. These MIBs enable you to monitor the trends and plan the capacity of your network. The recommended baseline rising threshold for cpmCPUTotal5minRev is 90 percent. Depending on the platform, some routers that run at 90 percent, for example, 2500s, can exhibit performance degradation versus a high-end router, for example, the 7500 series, which can operate fine.
Reference: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15215-collect-cpu-util-snmp.html
tags:
-
@@ -481,10 +477,10 @@ zabbix_export:
value: cpu
trigger_prototypes:
-
- uuid: be863abc1e3440a9bd35c4db77f83961
- 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'
- event_name: '{#SNMPVALUE}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)'
+ uuid: 52d3b9d4d52e4f289221f4b5ade177d7
+ expression: 'min(/Cisco CISCO-PROCESS-MIB by SNMP/system.cpu.util[cpmCPUTotal5minRev.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}'
+ name: '#{#SNMPINDEX}: High CPU utilization'
+ event_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.'
@@ -494,8 +490,8 @@ zabbix_export:
value: performance
graph_prototypes:
-
- uuid: 8e045ff24e564afc9a55d4bd08529d22
- name: '{#SNMPVALUE}: CPU utilization'
+ uuid: 6fed03a2555949178f96550fcdb449ca
+ name: '#{#SNMPINDEX}: CPU utilization'
ymin_type_1: FIXED
ymax_type_1: FIXED
graph_items:
@@ -503,29 +499,29 @@ zabbix_export:
drawtype: GRADIENT_LINE
color: 1A7C11
item:
- host: 'Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5 SNMP'
- key: 'system.cpu.util[cpmCPUTotal5min.{#SNMPINDEX}]'
+ host: 'Cisco CISCO-PROCESS-MIB by SNMP'
+ key: 'system.cpu.util[cpmCPUTotal5minRev.{#SNMPINDEX}]'
macros:
-
macro: '{$CPU.UTIL.CRIT}'
value: '90'
-
- uuid: f934f5e71db642c689ed2f945f73ce6c
- template: 'Cisco CISCO-PROCESS-MIB SNMP'
- name: 'Cisco CISCO-PROCESS-MIB SNMP'
+ uuid: 3eadb8a2ad4a479cb59bfa6402deee3f
+ template: 'Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5 by SNMP'
+ name: 'Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5 by SNMP'
description: |
- Template Cisco CISCO-PROCESS-MIB
+ Template Module Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5
MIBs used:
CISCO-PROCESS-MIB
- Template tooling version used: 0.41
+ Template tooling version used: 0.42
groups:
-
name: Templates/Modules
discovery_rules:
-
- uuid: dc4773499a1d419caa5c2c96bd4afb7b
+ 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]'
@@ -539,18 +535,22 @@ zabbix_export:
In case of a single CPU, cpmCPUTotalTable has only one entry.
item_prototypes:
-
- uuid: 884048f6fc414188b58341ecaca9aea3
- name: '#{#SNMPINDEX}: CPU utilization'
+ uuid: b7a375f679024cb990ae97933e5f77d6
+ name: '{#SNMPVALUE}: CPU utilization'
type: SNMP_AGENT
- snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}'
- key: 'system.cpu.util[cpmCPUTotal5minRev.{#SNMPINDEX}]'
+ snmp_oid: '1.3.6.1.4.1.9.9.109.1.1.1.1.5.{#SNMPINDEX}'
+ key: 'system.cpu.util[cpmCPUTotal5min.{#SNMPINDEX}]'
delay: 5m
history: 7d
value_type: FLOAT
units: '%'
description: |
MIB: CISCO-PROCESS-MIB
- The cpmCPUTotal5minRev MIB object provides a more accurate view of the performance of the router over time than the MIB objects cpmCPUTotal1minRev and cpmCPUTotal5secRev . These MIB objects are not accurate because they look at CPU at one minute and five second intervals, respectively. These MIBs enable you to monitor the trends and plan the capacity of your network. The recommended baseline rising threshold for cpmCPUTotal5minRev is 90 percent. Depending on the platform, some routers that run at 90 percent, for example, 2500s, can exhibit performance degradation versus a high-end router, for example, the 7500 series, which can operate fine.
+ The overall CPU busy percentage in the last 5 minute
+ period. This object deprecates the avgBusy5 object from
+ the OLD-CISCO-SYSTEM-MIB. This object is deprecated
+ by cpmCPUTotal5minRev which has the changed range
+ of value (0..100).
Reference: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15215-collect-cpu-util-snmp.html
tags:
-
@@ -558,10 +558,10 @@ zabbix_export:
value: cpu
trigger_prototypes:
-
- uuid: 52d3b9d4d52e4f289221f4b5ade177d7
- expression: 'min(/Cisco CISCO-PROCESS-MIB SNMP/system.cpu.util[cpmCPUTotal5minRev.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}'
- name: '#{#SNMPINDEX}: High CPU utilization'
- event_name: '#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)'
+ uuid: be863abc1e3440a9bd35c4db77f83961
+ expression: 'min(/Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5 by SNMP/system.cpu.util[cpmCPUTotal5min.{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}'
+ name: '{#SNMPVALUE}: High CPU utilization'
+ event_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.'
@@ -571,8 +571,8 @@ zabbix_export:
value: performance
graph_prototypes:
-
- uuid: 6fed03a2555949178f96550fcdb449ca
- name: '#{#SNMPINDEX}: CPU utilization'
+ uuid: 8e045ff24e564afc9a55d4bd08529d22
+ name: '{#SNMPVALUE}: CPU utilization'
ymin_type_1: FIXED
ymax_type_1: FIXED
graph_items:
@@ -580,16 +580,16 @@ zabbix_export:
drawtype: GRADIENT_LINE
color: 1A7C11
item:
- host: 'Cisco CISCO-PROCESS-MIB SNMP'
- key: 'system.cpu.util[cpmCPUTotal5minRev.{#SNMPINDEX}]'
+ host: 'Cisco CISCO-PROCESS-MIB IOS versions 12.0_3_T-12.2_3.5 by SNMP'
+ key: 'system.cpu.util[cpmCPUTotal5min.{#SNMPINDEX}]'
macros:
-
macro: '{$CPU.UTIL.CRIT}'
value: '90'
-
uuid: 90c99055648f40df8517005a7670158c
- template: 'Cisco Inventory SNMP'
- name: 'Cisco Inventory SNMP'
+ template: 'Cisco Inventory by SNMP'
+ name: 'Cisco Inventory by SNMP'
description: |
Template Cisco Inventory
@@ -597,7 +597,7 @@ zabbix_export:
ENTITY-MIB
SNMPv2-MIB
- Template tooling version used: 0.41
+ Template tooling version used: 0.42
groups:
-
name: Templates/Modules
@@ -647,7 +647,7 @@ zabbix_export:
triggers:
-
uuid: 4100a7125272484c81c4f599eff82793
- expression: 'last(/Cisco Inventory SNMP/system.hw.serialnumber,#1)<>last(/Cisco Inventory SNMP/system.hw.serialnumber,#2) and length(last(/Cisco Inventory SNMP/system.hw.serialnumber))>0'
+ expression: 'last(/Cisco Inventory by SNMP/system.hw.serialnumber,#1)<>last(/Cisco Inventory by SNMP/system.hw.serialnumber,#2) and length(last(/Cisco Inventory by SNMP/system.hw.serialnumber))>0'
name: 'Device has been replaced'
event_name: 'Device has been replaced (new serial number received)'
priority: INFO
@@ -686,7 +686,7 @@ zabbix_export:
triggers:
-
uuid: e417e0edd4eb417d99816dd9cf4f20e9
- expression: 'last(/Cisco Inventory SNMP/system.sw.os[sysDescr.0],#1)<>last(/Cisco Inventory SNMP/system.sw.os[sysDescr.0],#2) and length(last(/Cisco Inventory SNMP/system.sw.os[sysDescr.0]))>0'
+ expression: 'last(/Cisco Inventory by SNMP/system.sw.os[sysDescr.0],#1)<>last(/Cisco Inventory by SNMP/system.sw.os[sysDescr.0],#2) and length(last(/Cisco Inventory by 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.'
@@ -738,7 +738,7 @@ zabbix_export:
trigger_prototypes:
-
uuid: ff15aaac7c4947b6a07a38dec4d1466d
- expression: 'last(/Cisco Inventory SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#1)<>last(/Cisco Inventory SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#2) and length(last(/Cisco Inventory SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}]))>0'
+ expression: 'last(/Cisco Inventory by SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#1)<>last(/Cisco Inventory by SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}],#2) and length(last(/Cisco Inventory by SNMP/system.hw.serialnumber[entPhysicalSerialNum.{#SNMPINDEX}]))>0'
name: '{#ENT_NAME}: Device has been replaced'
event_name: '{#ENT_NAME}: Device has been replaced (new serial number received)'
priority: INFO
@@ -750,15 +750,15 @@ zabbix_export:
value: notice
-
uuid: 1b0025aaf71f47ec91d08c17a399c6a6
- template: 'Cisco OLD-CISCO-CPU-MIB SNMP'
- name: 'Cisco OLD-CISCO-CPU-MIB SNMP'
+ template: 'Cisco OLD-CISCO-CPU-MIB by SNMP'
+ name: 'Cisco OLD-CISCO-CPU-MIB by SNMP'
description: |
Template Cisco OLD-CISCO-CPU-MIB
MIBs used:
OLD-CISCO-CPU-MIB
- Template tooling version used: 0.41
+ Template tooling version used: 0.42
groups:
-
name: Templates/Modules
@@ -784,7 +784,7 @@ zabbix_export:
triggers:
-
uuid: 0833b9a8f2ba4c009ca038cc409236d8
- expression: 'min(/Cisco OLD-CISCO-CPU-MIB SNMP/system.cpu.util[avgBusy5],5m)>{$CPU.UTIL.CRIT}'
+ expression: 'min(/Cisco OLD-CISCO-CPU-MIB by SNMP/system.cpu.util[avgBusy5],5m)>{$CPU.UTIL.CRIT}'
name: 'High CPU utilization'
event_name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)'
opdata: 'Current utilization: {ITEM.LASTVALUE1}'
@@ -809,5 +809,5 @@ zabbix_export:
drawtype: GRADIENT_LINE
color: 1A7C11
item:
- host: 'Cisco OLD-CISCO-CPU-MIB SNMP'
+ host: 'Cisco OLD-CISCO-CPU-MIB by SNMP'
key: 'system.cpu.util[avgBusy5]'