|
|
Description:
|
noiAlarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF NoiAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table with information about the alarms that are currently active in the Network Element and accessible for the manager.
An Active alarm is characterised by a severity other than cleared.
New Alarm
When a new alarm is inserted into the alarm table,
- acknowledgement user Id shall be an empty string
- acknowledgement time shall be the event time,
- acknowledgement state shall be set to 'unacknowledged'
If the agent does not support the concept of acknowledgement, the value of acknowledgement state will be set to 'indeterminate'.
The object noiAlarmLastSendNotificationId is updated according to the value of the notification identifier of the notication 'noiAlarmNew'.
A notification 'noiAlarmNew' is send by the agent.
Clear Alarm
When an active alarm is cleared it will be removed from the alarm table, if the acknowledgement state is 'acknowledged'.
Otherwise, the alarm will remain in the alarm table and the severity and event time are updated according to the values in the notification 'noiAlarmCleared'.
If the agent does not support the concept of acknowledgement, than the alarm will be removed from the alarm table when it is cleared.
The object noiAlarmLastSendNotificationId is updated according to the value of the notification identifier of the notification 'noiAlarmCleared'.
A notification 'noiAlarmCleared' is send by agent.
Changed Alarm
When the severity of an active alarm is changed the severity of the alarm in the alarm table is changed accordingly. If the alarm has a different additional text than the value is changed in the alarm table also.
The acknowledgement state will be set to unacknowledged implicitly. The acknowledgement user id will be set to default value, empty string, the acknowledgement time shall have same value as the event time.
Although the value of the acknowledgement state is implicitly changed, the agent must not emit the 'noiAlarmAckStateChanged' notification.
The event time of the alarm in the alarm table will be changed according to the value of the event.
If the agent does not support the concept of acknowledgement than the value of acknowledgement state, -time and -user id remains unchanged.
The alarm is not removed from the alarm table and a notification 'noiAlarmChanged' is send by agent.
The object noiAlarmLastSendNotificationId is updated according to the value of the notification identifier of the notification 'noiAlarmChanged'.
Acknowledged Alarm
When the state of an alarm is changed the acknowledgement state of an alarm in the alarm table is changed accordingly.
The acknowledgement used id will be set according to the user. The acknowledgement time is changed also.
The event time of the alarm in the alarm table will be changed according to the value of the event.
The alarm is removed from the alarm table, when it is already cleared e.g. severity of the alarm in the alarm table is 'cleared'. Otherwise, the alarm will remain in the alarm table.
The object noiAlarmLastSendNotificationId is updated according to the value of the notification identifier of the notification 'noiAlarmAckStateChanged'.
A notification 'noiAlarmAckStateChanged' is send by agent."
|
|
|
|