Shelved-alarm (List)#

Path: /alarms/shelved-alarms/shelved-alarm

The list of shelved alarms. Shelved alarms can only be updated from the underlying resource; no operator actions are supported.

Parameters#

NameTypeRequiredDefaultDescription
shelf-nameleafrefoptionalThe name of the shelf.
resourceresourcerequiredThe alarming resource. See also ‘alt-resource’. This could be, for example, a reference to the alarming interface
alarm-type-idalarm-type-idrequiredThis leaf and the leaf ‘alarm-type-qualifier’ together provide a unique identification of the alarm type.
alarm-type-qualifieralarm-type-qualifierrequiredThis leaf is used when the ‘alarm-type-id’ leaf cannot uniquely identify the alarm type. Normally, this is not the case, and this leaf is the empty string.
alt-resourcemulti-value, resourceoptionalUsed if the alarming resource is available over other interfaces. This field can contain SNMP OIDs, CIM paths, or 3GPP distinguished names, for example.
impacted-resourcemulti-value, resourceoptionalResources that might be affected by this alarm. If the system creates an alarm on a resource and also has a mapping to other resources that might be impacted, these resources can be listed in this leaf-list. In this way, the system can create one alarm instead of several. For example, if an interface has an alarm, the ‘impacted-resource’ can reference the aggregated port channels.
root-cause-resourcemulti-value, resourceoptionalResources that are candidates for causing the alarm. If the system has a mechanism to understand the candidate root causes of an alarm, this leaf-list can be used to list the root-cause candidate resources. In this way, the system can create one alarm instead of several. An example might be a logging system (alarm resource) that fails; the alarm can reference the file system in the ‘root-cause-resource’ leaf-list. Note that the intended use is not to also send an alarm with the ‘root-cause-resource’ as an alarming resource. The ‘root-cause-resource’ leaf-list is a hint and should not also generate an alarm for the same problem.
is-clearedbooleanrequiredIndicates the current clearance state of the alarm. An alarm might toggle from active alarm to cleared alarm and back to active again.
last-raiseddate-and-timerequiredAn alarm may change severity level and toggle between active and cleared during its lifetime. This leaf indicates the last time it was raised (‘is-cleared’ = ‘false’).
last-changeddate-and-timerequiredA timestamp when the ‘status-change’ or ‘operator-state-change’ list was last changed.
perceived-severityseverityrequiredThe last severity of the alarm. If an alarm was raised with severity ‘warning’ but later changed to ‘major’, this leaf will show ‘major’.
alarm-textalarm-textrequiredThe last reported alarm text. This text should contain information for an operator to be able to understand the problem and how to resolve it.

Subsections#

NameTypeDescription
operator-state-change ListThis list is used by operators to indicate the state of human intervention on an alarm. For shelved alarms, the system has set the list item in the list to ‘shelved’.
related-alarm ListReferences to related alarms. Note that the related alarm might have been purged from the alarm list.
status-change ListA list of status-change events for this alarm. The entry with latest timestamp in this list MUST correspond to the leafs ‘is-cleared’, ‘perceived-severity’, and ‘alarm-text’ for the alarm. This list is ordered according to the timestamps of alarm state changes. The first item corresponds to the latest state change. The following state changes create an entry in this list: - changed severity (warning, minor, major, critical) - clearance status; this also updates the ‘is-cleared’ leaf - alarm-text update

Was this helpful?