Fantom Tag

Schulung - Prometheus / Grafana: Überwachung (Micro-)Services

  • Live Online oder Präsenz
DURCHFÜHRUNG MIT TERMIN
Dauer
2 Tage (12 Stunden)

Preis ab
1.490,00 € netto
1.773,10 € inkl. 19% MwSt.

Nr.
33155
TERMIN UND ORT NACH ABSPRACHE
Dauer
2 Tage (12 Stunden)


Nr.
33155
On-demand Training
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!

Die zuverlässige Überwachung von Microservices und modernen Systemarchitekturen ist entscheidend für stabile und performante IT-Anwendungen. In diesem Seminar lernen Sie, wie Sie Prometheus und Grafana gezielt einsetzen, um Systeme effektiv zu überwachen und aussagekräftige Metriken sichtbar zu machen. Sie erhalten einen fundierten Einblick in die Architektur von Prometheus, die Nutzung von Exportern, die Abfragesprache PromQL sowie die Visualisierung von Daten mit Grafana. Auch die Integration in Kubernetes-Umgebungen wird praxisnah behandelt. 

Nach dem Seminar sind Sie in der Lage, Prometheus und Grafana in Ihrer Systemumgebung zu implementieren, relevante Metriken zu identifizieren und diese für die Analyse und Optimierung Ihrer Anwendungen zu nutzen. Sie schaffen damit die Basis für eine proaktive Systemüberwachung und fundierte Entscheidungen im IT-Betrieb.

Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

  • Anwendungsentwickler:innen, die ihre Kenntnisse in der Überwachung von Applikationen erweitern möchten.
  • Tester:innen, die sich mit der Integration von Überwachungswerkzeugen in ihre Testumgebungen vertraut machen wollen. 

Voraussetzungen

  • Grundkenntnisse in der Architektur von Microservices. 
  • Vorteilhaft sind Kenntnisse in der Arbeitsweise von Kubernetes sowie grundlegende Programmierkenntnisse. Es bestehen keine formalen Anforderungen. 
Trainingsprogramm

Trainingsprogramm

Einführung

  • Prometheus-Architektur
  • Konzepte eine Time Series Database (TSDB)
  • Effiziente System-Überwachung: Was sind relevante Metriken und wie werden diese gemessen?

Service- und System-Überwachung

  • Exporter
  • Scraping-Konfiguration
  • Beispiel Spring Boot: Actuator und Micrometer-API
  • Instrumentierung eines vorbereiteten einfachen Beispiels

PromQL

  • Grundlegende Syntax der Abfragesprache (Literale, Operatoren, Funktionen)
  • Time Series / Vectors
  • Formulierung von Abfragen
  • Daten-Analyse

Grafana

  • Dashboards
  • Benachrichtigungen

Kubernetes

  • Einrichten von Prometheus und Grafana
  • Überwachung einer orchestrierten Anwendung
Schulungsmethode

Schulungsmethode

In diesem Seminar vermitteln Ihnen unsere Trainer:innen anhand von Vorträgen und Präsentationen alle Schulungsinhalte, die die Teilnehmenden anschließend praxisnah in eigenständigen Übungen direkt anwenden können.

Häufig gestellte Fragen (FAQ)

Häufig gestellte Fragen (FAQ)

Für wen ist dieses Seminar geeignet?   

Das Seminar "Prometheus / Grafana: Überwachung (Micro-)Services" richtet sich an Anwendungsentwickler:innen und Tester:innen, die sich mit der Überwachung von Applikationen und Systemen vertraut machen möchten. 

Welche Voraussetzungen sollten die Teilnehmenden mitbringen?   

Teilnehmer:innen sollten über Grundkenntnisse einer Anwendungsarchitektur auf Basis von Microservices verfügen. Grundkenntnisse in der Arbeitsweise von Kubernetes sowie grundlegende Programmierkenntnisse sind ebenfalls von Vorteil. 

Wie ist der Ablauf der Schulung?   

Das Seminar umfasst theoretische Vorträge und Präsentationen, ergänzt durch eigenständige Übungen, um das Erlernte praktisch anzuwenden und zu vertiefen. 

Welche Vorteile bietet die Teilnahme an diesem Seminar?   

Sie erlernen alle notwendigen Kenntnisse, um Prometheus und Grafana effektiv in Ihrer Umgebung einzusetzen, was es Ihnen ermöglicht, die Überwachung und Analyse von Applikationen und Systemen zu optimieren. 

Wie kann Prometheus in einer dynamischen Microservice-Architektur zuverlässig alle Instanzen überwachen, wenn sich durch Auto-Scaling ständig Ziele verändern? 

Prometheus nutzt integrierte Service-Discovery-Mechanismen, um neue oder gelöschte Instanzen automatisch zu erkennen - etwa über die Kubernetes-API oder andere Integrationen. Durch Label-basierte Konfigurationen werden nur relevante Services überwacht, während Relabeling-Regeln helfen, unerwünschte Ziele auszuschließen. Für sehr kurzlebige Jobs kann ein Pushgateway eingesetzt werden, und in großen Umgebungen sorgen Federation oder Remote Write für skalierbares Monitoring über mehrere Cluster hinweg. 

Welche Metriken sind bei der Überwachung von Microservices besonders wichtig, und worauf sollte man bei ihrer Gestaltung achten? 

Wichtige Kennzahlen sind Latenz, Fehlerraten, Durchsatz und Ressourcenauslastung, da sie die Performance und Stabilität eines Services sichtbar machen. Einheitliche Namenskonventionen und sparsame, sinnvolle Labels erleichtern Auswertungen und vermeiden Speicherprobleme durch zu hohe Kardinalität. Metriken sollten so gestaltet sein, dass sie sich sinnvoll aggregieren lassen und als Grundlage für aussagekräftige Alerts dienen.

Termine

  • 1.490,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.490,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.490,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Cegos Integrata GmbH Düsseldorf
    Grafenberger Allee 293
    40237 Düsseldorf
  • 1.490,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.490,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Cegos Integrata GmbH Hamburg
    Schleidenstraße 3
    22083 Hamburg
  • 1.490,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 1.490,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
Schulung - Prometheus / Grafana: Überwachung (Micro-)Services