The alarm service responsibility is to listen for alarms, store and provide access to alarms and alert of received alarms.Any component in the repository is a potential alarm contributor, and alarms are sent to the repository's alarm topic. The alarm service listens for alarms sent to this topic and upon reception performs the following:
- Stores the alarm in the database for later retrieval and archiving.
- If configured, e-mails will be sent to the listed recipients containing the alarm for notification.
Received alarms are stored in the service database backend, and the service provides access to them through the web interface. It is possible to apply various filters for example date interval, type and component.