16-21
Cisco ONS 15454 Reference Manual, R7.0
78-17191-01
Chapter 16 SNMP
16.10 16.10.6 Alarm RMON Group
16.10.6.1 Alarm Table
The NMS uses the alarmTable to determine and provision network performance alarmable thresholds.
16.10.6.2 Row Creation in alarmTable
To create a row in the alarmTable, the SetRequest PDU must be able to create the row in one single-set
operation. All OIDs in the SetRequest PDU should be type OID.0 type for entry creation. The table has
a maximum number of 256 rows.
To create a SetRequest PDU for the alarmTable, the following values are required:
The alarmInterval and its desired value
The alarmVariable and its desired value
The alarmSampleType and its desired value
The alarmStartupAlarm and its desired value
The alarmOwner and its desired value
The alarmStatus with a value of createRequest (2)
If the SetRequest PDU is valid, a historyControlTable row is created. If the row already exists, or if the
SetRequest PDU values do not make sense or are insufficient, the SNMP agent does not create the row
and returns an error code.
In addition to the required values, the following restrictions must be met in the SetRequest PDU:
The alarmOwner is a string of length 32 characters.
The alarmRisingEventIndex always takes value 1.
The alarmFallingEventIndex always takes value 2.
The alarmStatus has only two values supported in SETs: createRequest (2) and invalid (4).
The AlarmVariable is of the type OID.ifIndex, where ifIndex gives the interface this alarm is created
on and OID is one of the OIDs supported in Table 16-1 0.
Table 16-10 OIDs Supported in the AlarmTable
No. Column Name OID Status
1 ifInOctets {1.3.6.1.2.1.2.2.1.10}
2 IfInUcastPkts {1.3.6.1.2.1.2.2.1.11}
3 ifInMulticastPkts {1.3.6.1.2.1.31.1.1.1.2} Unsupported in E100/E1000
4 ifInBroadcastPkts {1.3.6.1.2.1.31.1.1.1.3} Unsupported in E100/E1000
5 ifInDiscards {1.3.6.1.2.1.2.2.1.13} Unsupported in E100/E1000
6 ifInErrors {1.3.6.1.2.1.2.2.1.14} —
7 ifOutOctets {1.3.6.1.2.1.2.2.1.16}
8 ifOutUcastPkts {1.3.6.1.2.1.2.2.1.17}
9 ifOutMulticastPkts {1.3.6.1.2.1.31.1.1.1.4} Unsupported in E100/E1000
10 ifOutBroadcastPkts {1.3.6.1.2.1.31.1.1.1.5} Unsupported in E100/E1000
11 ifOutDiscards {1.3.6.1.2.1.2.2.1.19} Unsupported in E100/E1000
12 Dot3StatsAlignmentErrors {1.3.6.1.2.1.10.7.2.1.2} —