Monitoring für Entwickler mit Prometheus und Grafana

Entwickler sind gefordert, Verantwortung für ihre Anwendungen in Produktion zu übernehmen. Monitoring ist ein Schlüssel dazu. Prometheus ist schnell installiert und kann sowohl Infrastruktur als auch Anwendungen überwachen. Verschiedene Teams können aus den gleichen Datenquellen verschiedene Instanzen aufsetzen, sodass sie genau die Informationen auswerten, die sie benötigen. Alle Konfigurationen sind in YAML-Dateien hinterlegt, sodass sie sich einfach lokal testen, versionieren und in verschiedenen Umgebungen ausrollen lassen.

Dieser Vortrag zeigt die ersten Schritte zum Überwachen einer Java-Anwendung und dem Monitoring in Prometheus inklusive Anzeige mittels Grafana.

Vorkenntnisse

Erste Erfahrung mit Anwendungen in Produktionsumgebungen. Erfahrung mit Monitoring-Lösungen sind von Vorteil, jedoch nicht zwingend.

Lernziele

* Einordnen von Prometheus und was ggf. anders ist als bei anderen Monitoring-Ansätzen.
* Erste Schritte zur Überwachung der Metriken der eigenen Anwendung.

Speaker

 

Alexander Schwartz
Alexander Schwartz arbeitet als Principal IT Consultant bei msg systems ag. Im Laufe der Zeit hat er mit verschiedensten Server- und Webtechnologien zu tun gehabt. Er schätzt produktive Arbeitsumgebungen, agile Projekte und automatisierte Tests.

CC-Newsletter

Sie möchten über die Continuous Lifecycle und die ContainerConf auf dem Laufenden gehalten werden?

 

Anmelden