Description
Monitoring Template for HP Procurve switches. Monitors memory usage, CPU utilization, System temperature, chassis sensor status, power supply state, power supply temperature, fan status and uptime.
Prerequisites
SNMP should be enabled in end device and device should support STATISTICS-MIB.mib, NETSWITCH-MIB.mib, HP-ICF-CHASSIS.mib, POWERSUPPLY-MIB.mib, FAN-MIB.mib OIDs and SNMP credentials should be attached against the device in portal.
How to Apply: This template is All instance selection based and Automatic select instance based. It will not ask user to select any instance (s) while assigning it to a device.
Metric Parameters
Parameter | Description |
---|---|
Frequency | |
Warning Threshold | If the metric value satisfies the condition defined along with Warning Threshold value, then a notification is sent to the user. |
Critical Threshold | If the metric value satisfies the condition defined along with Critical Threshold value, then a notification is sent to the user. |
Alert | The alert value can be set to either Yes or No. If it is Yes, then an alert message is sent to the user. |
Metrics
system.uptime
Metric Details
Applicable for | Device |
SNMP OID | 1.3.6.1.2.1.1.3.0 |
Expression | sysUpTime/100 |
Description | The time since the SNMP agent in the system was last re-initialized.[OID : 1.3.6.1.2.1.1.3.0] |
Category | SNMP monitors |
Collector Type | Gateway |
Monitor Name | System Uptime |
Unit | s |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | LESS_THAN_EQUAL | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Critical Threshold | 1800 | 0 - 4294967295 |
Critical Repeat Count | 1 | 1-12 |
Alert | Yes | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
system.cpu.utilization
Metric Details
Applicable for | Device |
SNMP OID | 1.3.6.1.4.1.11.2.14.11.5.1.9.6.1.0 |
Expression | NULL |
Description | It represents the HP ProCurve CPU Utilization |
Category | SNMP monitors |
Collector Type | Gateway |
Monitor Name | HP Procurve CPU Utilization |
Unit | % |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | GREATER_THAN_EQUAL | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Warning Threshold | 80 | 0-100 |
Warning Repeat Count | 2 | 1-12 |
Critical Operator | GREATER_THAN_EQUAL | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Critical Threshold | 90 | 0-100 |
Critical Repeat Count | 2 | 1-12 |
Alert | Yes | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
system.memory.util.percent
Metric Details
Applicable for | Device |
SNMP OID | 1.3.6.1.4.1.11.2.14.11.5.1.1.2.2.1.1.5, 1.3.6.1.4.1.11.2.14.11.5.1.1.2.2.1.1.6, 1.3.6.1.4.1.11.2.14.11.5.1.1.2.2.1.1.7 |
Expression | (hpGlobalMemAllocBytes / hpGlobalMemTotalBytes) * 100 |
Description | The system dynamic memory utilization, in unit of percentage. Memory Utilization is the percent of memory used in comparison to the total memory bytes and used memory bytes. |
Category | SNMP monitors |
Collector Type | Gateway |
Monitor Name | HP Procurve Global Memory Utilization |
Unit | % |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | NULL | Not Applicable |
Warning Operator | GREATER_THAN_EQUAL | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Warning Threshold | 80 | 0-100 |
Warning Repeat Count | 2 | 1-12 |
Critical Operator | GREATER_THAN_EQUAL | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Critical Threshold | 90 | 0-100 |
Critical Repeat Count | 2 | 1-12 |
Alert | Yes | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
hp.procurve.sensor.status
Metric Details
Applicable for | Device |
SNMP OID | 1.3.6.1.4.1.11.2.14.11.1.2.6.1.3, 1.3.6.1.4.1.11.2.14.11.1.2.6.1.4 |
Expression | hpicfSensorStatus |
Description | Actual status indicated by the HP Procurve sensor. These are the possible sensor values(1: Unknown 2: Bad 3: Warning 4: Good 5: NotPresent). |
Category | SNMP monitors |
Collector Type | Gateway |
Monitor Name | HP Procurve Sensor Status |
Unit |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | NULL | Not Applicable |
Warning Operator | IN_LIST | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Warning Threshold | 1,3 | 1-5 |
Warning Repeat Count | 1 | 1-12 |
Critical Operator | EQUAL | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Critical Threshold | 2 | 1-5 |
Critical Repeat Count | 1 | 1-12 |
Alert | Yes | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
system.temperature
Metric Details
Applicable for | Device |
SNMP OID | 1.3.6.1.4.1.11.2.14.11.1.2.8.1.1.3.0, 1.3.6.1.4.1.11.2.14.11.1.2.8.1.1.2.0 |
Expression | PARSER(hpSystemAirCurrentTemp,'{1}','(d+(.d+)*)C') |
Description | It monitors the system temperature of HP Switches which support the HP-ICF-CHASSIS-MIB. |
Category | SNMP monitors |
Collector Type | Gateway |
Monitor Name | HP ProCurve System Temperature |
Unit | C |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | ||
Warning Operator | GREATER_THAN_EQUAL | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Warning Threshold | 40 | 0 - 2147483647 |
Warning Repeat Count | 1 | 1-12 |
Critical Operator | GREATER_THAN_EQUAL | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Critical Threshold | 45 | 0 - 2147483647 |
Critical Repeat Count | 1 | 1-12 |
Alert | Yes | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
module.status
Metric Details
Applicable for | Device |
SNMP OID | 1.3.6.1.4.1.11.2.14.11.1.2.3.1.4 |
Expression | NULL |
Description | Module status: A textual description of the card plugged into this slot in this chassis, including the product number and version information. Specifically, hpicfSlotDesc (1.3.6.1.4.1.11.2.14.11.1.2.3.1.4) will throw three possible values back: #1. A description of the module installed in the slot. (Example: "HP J9534A 24p Gig-T PoE+ v2 zl Module") #2. An empty slot description ("Slot Available") #3. A failure message ("Module Failed") for a failed, non-empty slot. Alert will generate on #3 condition(i.e "Module Failed"). |
Category | SNMP monitors |
Collector Type | Gateway |
Monitor Name | HP ICF Chassis Module Status |
Unit |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | NULL | Not Applicable |
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | REGEX_MATCHES | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Critical Threshold | "*Module Failed"* | |
Critical Repeat Count | 1 | 1-12 |
Alert | Yes | Yes/No |
Graph (Yes/No) | No | Yes/No |
Sample Output
No graph
hp.icf.fan.state
Metric Details
Applicable for | Device |
SNMP OID | 1.3.6.1.4.1.11.2.14.11.5.1.54.2.1.1.4, 1.3.6.1.4.1.11.2.14.11.5.1.54.2.1.1.2, 1.3.6.1.4.1.11.2.14.11.5.1.54.2.1.1.3 |
Expression | hpicfFanState |
Description | The current state of the HP Switch fan. [OID: 1.3.6.1.4.1.11.2.14.11.5.1.54.2.1.1.4] |
Category | SNMP monitors |
Collector Type | Gateway |
Monitor Name | HP ICF Fan |
Unit |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | NULL | Not Applicable |
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | NOT_EQUAL | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Critical Threshold | 5 | 0-6 |
Critical Repeat Count | 1 | 1-12 |
Alert | Yes | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
hp.icf.ps.state
Metric Details
Applicable for | Device |
SNMP OID | 1.3.6.1.4.1.11.2.14.11.5.1.55.1.1.1.2, 1.3.6.1.4.1.11.2.14.11.5.1.55.1.1.1.5, 1.3.6.1.4.1.11.2.14.11.5.1.55.1.1.1.6 |
Expression | hpicfPsState |
Description | The physical state of the switch power supply entity. [OID: 1.3.6.1.4.1.11.2.14.11.5.1.55.1.1.1.2] |
Category | SNMP monitors |
Collector Type | Gateway |
Monitor Name | HP ICF Power Supply |
Unit |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | hpicfPsState != 1 | |
Warning Operator | ||
Warning Threshold | ||
Warning Repeat Count | ||
Critical Operator | IN_LIST | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Critical Threshold | 4,5,6 | 1-6 |
Critical Repeat Count | 1 | 1-12 |
Alert | Yes | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph
hp.icf.ps.temperature
Metric Details
Applicable for | Device |
SNMP OID | 1.3.6.1.4.1.11.2.14.11.5.1.55.1.1.1.4 |
Expression | NULL |
Description | The temperature of the power supply in Celsius. [OID: 1.3.6.1.4.1.11.2.14.11.5.1.55.1.1.1.4] |
Category | SNMP monitors |
Collector Type | Gateway |
Monitor Name | HP ICF Power Supply |
Unit | Celsius |
Possible Inputs
Metric | Input Value | Range of Values |
---|---|---|
Frequency | 5 | 1 – 1440 (mins) |
Filter | hpicfPsState != 1 | |
Warning Operator | GREATER_THAN | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Warning Threshold | 50 | 0 - 2147483647 |
Warning Repeat Count | 1 | 1-12 |
Critical Operator | GREATER_THAN | Ends with, ==, !=, >=, <=, >, <, In Range, Out of range, Equals, Not equals, Equals Ignore Case, Not Equals Ignore Case, Contains, Not contains, Regex match, Regex no match, In string list, Not in string list, In List, Not in list, Starts with |
Critical Threshold | 55 | 0 - 2147483647 |
Critical Repeat Count | 1 | 1-12 |
Alert | Yes | Yes/No |
Graph (Yes/No) | Yes | Yes/No |
Sample Output
No graph