Wenn es um Observability geht, so werden in den drei Bereichen Logs, Metriken and Traces gerne Unmengen an Daten gesammelt. Wie wäre es, wenn wir nur Fehler protokollieren würden?
Ein Produkt, das so etwas anbietet, ist Sentry. Es ist sowohl als Cloud-Service als auch als Open-Source zum Self-hosting verfügbar. Die gesammelte Datenmenge ist deutlich geringer. Je nach Szenario kann es auch individuelles User-Feedback zum Fehler sammeln.
Als Beispiel dient ein Open-Source-Plugin für IntelliJ, welches in jeder neuen Version mehrere zehntausend Mal heruntergeladen wird. Wie viele Fehler können damit zusätzlich gefunden werden?
Der Vortrag zeigt wie Sentry in eigene Projekte integriert werden kann, welche Informationen protokolliert werden und welche Arten von Fehlern damit gefunden werden können.
Alexander Schwartz arbeitet als Principal IT Consultant bei msg. Er hilft Organisationen und Teams die richtigen Architekturentscheidungen zu treffen. Um wartbare Software zu bauen unterstützt er mit Best Practices und passenden Werkzeugen. Er geht mit gutem Beispiel voran, um echte agile Prozesse zu leben und ist immer neugierig geblieben. Technologisch geht es meist um JavaScript-Frontends, Java-Backends, Kubernetes und wie man es passend betreiben kann. Auf Konferenzen und bei User Groups spricht er über seine Erfahrungen.