-
Notifications
You must be signed in to change notification settings - Fork 128
/
Template Module Cisco CISCO-PROCESS-MIB SNMP.xml
97 lines (97 loc) · 5.23 KB
/
Template Module Cisco CISCO-PROCESS-MIB SNMP.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<?xml version="1.0" encoding="UTF-8"?>
<zabbix_export>
<version>5.0</version>
<groups>
<group>
<name>Templates/Modules</name>
</group>
</groups>
<templates>
<template>
<template>Template Module Cisco CISCO-PROCESS-MIB SNMP</template>
<name>Template Module Cisco CISCO-PROCESS-MIB SNMP</name>
<description>Template Cisco CISCO-PROCESS-MIB
MIBs used:
CISCO-PROCESS-MIB
Template tooling version used: 0.36</description>
<groups>
<group>
<name>Templates/Modules</name>
</group>
</groups>
<applications>
<application>
<name>CPU</name>
</application>
</applications>
<discovery_rules>
<discovery_rule>
<name>CPU Discovery</name>
<type>SNMP_AGENT</type>
<snmp_oid>discovery[{#SNMPVALUE},1.3.6.1.4.1.9.9.109.1.1.1.1.5]</snmp_oid>
<key>cpu.discovery</key>
<delay>1h</delay>
<description>If your IOS device has several CPUs, you must use CISCO-PROCESS-MIB and its object cpmCPUTotal5minRev from the table called cpmCPUTotalTable ,
indexed with cpmCPUTotalIndex .
This table allows CISCO-PROCESS-MIB to keep CPU statistics for different physical entities in the router,
like different CPU chips, group of CPUs, or CPUs in different modules/cards.
In case of a single CPU, cpmCPUTotalTable has only one entry.</description>
<item_prototypes>
<item_prototype>
<name>#{#SNMPINDEX}: CPU utilization</name>
<type>SNMP_AGENT</type>
<snmp_oid>1.3.6.1.4.1.9.9.109.1.1.1.1.8.{#SNMPINDEX}</snmp_oid>
<key>system.cpu.util[cpmCPUTotal5minRev.{#SNMPINDEX}]</key>
<delay>5m</delay>
<history>7d</history>
<value_type>FLOAT</value_type>
<units>%</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.
Reference: http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15215-collect-cpu-util-snmp.html</description>
<applications>
<application>
<name>CPU</name>
</application>
</applications>
<trigger_prototypes>
<trigger_prototype>
<expression>{min(5m)}>{$CPU.UTIL.CRIT}</expression>
<name>#{#SNMPINDEX}: High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)</name>
<opdata>Current utilization: {ITEM.LASTVALUE1}</opdata>
<priority>WARNING</priority>
<description>CPU utilization is too high. The system might be slow to respond.</description>
</trigger_prototype>
</trigger_prototypes>
</item_prototype>
</item_prototypes>
<graph_prototypes>
<graph_prototype>
<name>#{#SNMPINDEX}: CPU utilization</name>
<ymin_type_1>FIXED</ymin_type_1>
<ymax_type_1>FIXED</ymax_type_1>
<graph_items>
<graph_item>
<drawtype>GRADIENT_LINE</drawtype>
<color>1A7C11</color>
<item>
<host>Template Module Cisco CISCO-PROCESS-MIB SNMP</host>
<key>system.cpu.util[cpmCPUTotal5minRev.{#SNMPINDEX}]</key>
</item>
</graph_item>
</graph_items>
</graph_prototype>
</graph_prototypes>
</discovery_rule>
</discovery_rules>
<macros>
<macro>
<macro>{$CPU.UTIL.CRIT}</macro>
<value>90</value>
</macro>
</macros>
</template>
</templates>
</zabbix_export>