Elos

Einheitliches Ereignis-Logging und -Management für Linux-Systeme

Wolfgang Gehrhardt

Playlists: 'froscon2024' videos starting here / audio

Wer schon einmal versucht hat Anwendungen zu entwickeln und zu maintainen die auf unterschiedliche System-Events wie z.B.
Out-of-memory oder syslog-message reagieren, wird schnell mit der Tatsache konfrontiert, dass viele zur Verfügung stehende
nicht maschinenlesbar entworfen wurden. So können schon mit einem unscheinbaren Update geänderte Log-Nachrichten ganze
Implementierung unbrauchbar machen.

Das Elos-Projekt möchte hier eine Brücke schlagen und bietet eine Lösung um verschieden Quellen in unterschiedlichen Formaten
auf ein einheitliches maschinenlesbares Format zu transformieren und in einem Linux-System zu propagieren.

Anhand von ausgewählten Event-Quellen und Events eines Linux System wird das eigens entwickelte einheitliche Event Format
vorgestellt. Einblicke in den Aufbau von Elos und das noch junge Ökosystem von Plugins sollen zeigen, wie Applikation auf
System-Ereignisse reagieren können ohne spezifische Details des jeweiligen Linux-Systems kennen und maintainen zu müssen.

Der Vortrag zeigt ein elos-Referenz-System welches auf segfaultende Prozesse reagiert und Nachrichten mit den relevanten
Informationen verschickt.

Download

Embed

Share:

Tags