Vom Loggen und Fehler finden - Elastic Stack richtig einsetzen

 
Conference Day - 03. Juni
 
14:30
15:15
 
Sicherheit und Qualität
 
Schwarzwald (1. OG)

Fehler früh zu finden und, wenn irgend möglich, ehe es die Anwender tun – das ist das Wichtigste, während man den Betrieb einer Software überwacht. Logging ist dabei eines von vielen Hilfsmitteln, mit denen man Fehler analysieren und erkennen kann. In Zeiten von Microservices und verteilten Systemen gewinnen dazu Tools wie der Elastic Stack immer mehr an Bedeutung. So weit, so gut.
Gar nicht mal so gut ist dagegen die Tatsache, dass der bloße Tooleinsatz kein Selbstläufer ist. Manchmal bleiben Tools hinter dem zurück, was sie tatsächlich leisten könnten.
Weil das niemand will, ist es elementar, bereits zur Entwicklungszeit die eigenen Logzeilen mit sinnvollen Daten in einem geeigneten Format zu befüllen.
Der Vortrag beschreibt, wie sich Logzeilen mit wenigen Handgriffen verbessern lassen. Das Ziel dabei sind aussagekräftige Dashboards, mit denen man auf einen Blick sieht, ob und wo etwas schief läuft.

Dirk Tröndle

andrena objects ag

Dirk Tröndle ist seit 2015 als Softwareentwickler bei der andrena objects ag beschäftigt. Aktuell ist er Teil eines Scrum Teams, das einen Monolithen nach und nach in Microservices aufteilt und dabei deren Betrieb gewährleisten muss. Sein besonderes Interesse gilt der testgetriebenen Softwareentwicklung und den Clean Code Prinzipien.