Generate events for alarm lifecycle changes

Description

The BSM feature relies heavily on alarms and needs to know when the state of an alarm changes.

In this feature we add support for sending events when an alarm state changes, notably:

  • uei.opennms.org/alarms/alarmCreated

  • uei.opennms.org/alarms/alarmEscalated

  • uei.opennms.org/alarms/alarmCleared

  • uei.opennms.org/alarms/alarmUncleared

  • uei.opennms.org/alarms/alarmUpdatedWithReducedEvent

These events are generated by alarmd and vacuumd. No events are currently generated when the state of an alarm changes by user action, i.e. escalating the alarm via the UI.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Jesse White March 7, 2016 at 7:34 AM

Fixed

Details

Assignee

Reporter

Components

Fix versions

Priority

PagerDuty

Created March 5, 2016 at 9:26 AM
Updated March 7, 2016 at 3:12 PM
Resolved March 7, 2016 at 3:12 PM