upsAlarmTable
TRIPPUPS1-MIB ·
.1.3.6.1.4.1.850.1.1.6.4
Object
table
mandatory
A list of alarm table entries. The table consists of
zero, one, or may rows at any moment, depending upon
the number of alarm conditions in effect. The table
is initially empty at agent startup. The agent
creates a row in the table each time a condition is
detected and deletes that row when that condition no
longer pertains. The agent creates the first row with
upsAlarmId equal to 1, and increments the value fo
upsAlarmId each time a new row is created, wrapping to
the first free value greater than or equal to 1 when
the maximum value of upsAlarmId would otherwise be
exceeded. Consequently, after multiple operations,
the table may become sparse, e.g., containing entries
for rows 95, 100, 101, and 203 and the entries are in
chronological order until upsAlarmId wraps.
Alarms are named by and OBJECT IDENTIFIER,
upsAlarmDescr, to allow a single table to reflect well
known alarms plus alarms defined by a particular
implementation, i.e., as documented in the private
enterprise MIB definition for the device. No two rows
will have the same value of upsAlarmDescr, since
alarms define conditions. In order to meet this
requirement, care should be take in the definition of
the number of active rows in the table at any given
time is reflected by the value fo upsAlarms.
Context
- MIB
- TRIPPUPS1-MIB
- OID
.1.3.6.1.4.1.850.1.1.6.4- Type
- table
- Status
- mandatory
- Parent
- upsAlarm
- Siblings
- 3
- Children
- 1
Syntax
No syntax metadata recorded.
Values & Constraints
No enumerated values or constraints recorded.
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| upsAlarmsPresent mandatory The present number of active alarm conditions. | scalar | RFC1155-SMIGauge | .1.3.6.1.4.1.850.1.1.6.1 |
| upsAlarmID mandatory A unique identifier for an alarm condition. This
value must remain constant. | scalar | Enumeration | .1.3.6.1.4.1.850.1.1.6.2 |
| upsAlarmDESCR mandatory A reference to an alarm description object. The
object references should not be accessible, but rather
be used to provide a unique description of the alarm
condition. | scalar | OctetString | .1.3.6.1.4.1.850.1.1.6.3 |
Child Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| upsAlarmEntry mandatory An entry containing information applicable to a
particular alarm. | row | - | .1.3.6.1.4.1.850.1.1.6.4.1 |