Bei monolithischen Anwendungen ist es immer Teil der Aufgabe eines Applikationsservers gewesen, die dort bereitgestellten Anwendungen zu überwachen. Wie allerdings können diese Aufgaben innerhalb einer modernen Microservicearchitektur umgesetzt werden?
In einer solchen Umgebung stehen wir vor der Herausforderung, dass es zum einen deutlich mehr zu überwachende Anwendungen gibt und zum anderen diese Anwendungen auch noch in unterschiedlichen Sprachen geschrieben sein können. Hier kommt Prometheus ins Spiel: Die Software kann die Metriken von unterschiedlichen Anwendungen erfassen und persistieren. Und Grafana kann diese Daten dann nutzen, um sie in Dashboards zu visualisieren.
In unserer letzten Brown Bag Session von Sebastian ging es in einem Beispielprojekt darum, welche Metriken mithilfe von Micrometer in Spring Boot basierten Microservices spezifiziert und veröffentlicht werden können. Im zweiten Teil zeigte er uns dann, wie die Services Prometheus und Grafana in Docker konfiguriert werden können, um die Metriken des Microservices zu erfassen und zu visualisieren. Eine Diskussion über die Erfahrungen, wie diese Tools für welche Metriken in unseren aktuellen Projekten genutzt werden, rundete diese Session ab.
Brown Bag Session – Monitoring mit Prometheus und Grafana
Hier gibt es mehr Infos dazu:
Startklar für eine spannende Zukunft bei der CDI AG, aber keine passende Stelle entdeckt?
Kein Problem! Wir freuen uns trotzdem über Deine Initiativbewerbung
per E-Mail über career@cdi-ag.de
Die CDI AG zeichnet sich durch die individuelle Mentalität und das persönliche Engagement ihrer Mitarbeiter*innen aus. Als leistungsstarkes Team mit Erfahrung und Technologiewissen sind wir täglich von dem Gedanken angetrieben, gemeinsam etwas Großes bewegen zu können.
CDI Concepts Development Integration AG
Westfalen Center
Lindemannstraße 79-81
44137 Dortmund
Telefon: +49 231 108 762 0
E-Mail: info@cdi-ag.de
CDI Concepts Development Integration AG
Wella-Gebäude
Berliner Allee 65
64295 Darmstadt
Telefon: +49 6151 397 5262
E-Mail: info@cdi-ag.de