The event logging and management system "elos" implements an abstraction layer between the typical event sources of embedded Linux systems: the Linux on the lower level and the reacting applications on the higher level.
elos event logging and management with normalized output-format for Linux
- available on github.com
- code, documentation and test-suite
- extensible event scanners on the input
- different and mixed storage technologies
- Log retention as configured
- one format represents all events
- powerful filtering
- but stored in divers backends
In Linux many subsystems have their own way how to notify about events that just occurred. The subsystems tend to have very individual interfaces, formats and paradigms of usage. elos allows to collect events from any source and converts it in a unified canonical format for simplified further processing and storage.
This way elos provides a clean abstraction layer, that becomes especially handy if it comes to modification of events sources due to updates, creation of variants or other maintenance activities.