Documentation on the concrete services in the reference implementation.
The alarm service responsibility is to listen for alarms, store and provide access to alarms and alert of received alarms.
The audit trails service purpose is to collect, store, and secure audit trails, along providing access to them.
The integrity services purpose is to monitor the state of integrity on a per collection basis. This is done by periodically collecting information about files and their checksums on each pillar. Based on the collected information the state of integrity can be determined.
The monitoring service is tasked with monitoring the availability and responsiveness of components in the repository, and sending alarms in case of discovered problems.
- Alarm Service — The alarm service listens for alarms, takes action on these (and might store the alarm history).
- Audit Trails Service — Collecting and securing audit trails and making them available for the Get Audit Trails functionality
- Integrity service — Regularly collecting information about the files in the various pillars, and ensuring that the files are consistent.
- Monitoring Service — Provides monitoring of the components in a single collection.