Monitoring mit Prometheus

Monitoring als Voraussetzung für stabilen Betrieb

Mit steigender Größe und Komplexität sowie der geschäftlichen Bedeutung steigen die Anforderungen an das Monitoring der Anwendungen. Die Open-Source Prometheus vereint Werkzeuge zur Sammlung und Auswertung von Metriken sowie der Benachrichtigung. Damit lässt sich ein stabiler Betrieb aktuell und in der Zukunft gewährleisten.

Einführung

  • Architektur und Komponenten
  • Metriken
  • Datenmodell und Zeitreihendatenbank
  • Verknüpfung mit OpenTelemetry

Bereitstellung

  • Planung und Installation
  • Absicherung mit TLS und Authentifizierung
  • Hierachie und Federation
  • Edge- und IoT mit Agent-Mode
  • Datenreduktion und Bereinigung
  • Langzeitspeicherung mit Thanos

Datenbeschaffung

  • Systemüberwachung
    • Node Exporter für Linux
    • Windows Exporter
  • Datenbanken u. a. MariaDB
  • Blackbox Exporter zur Überwachung externer Systeme
  • Push Gateway
  • weitere Exporter u. a. RabbitMQ, Apache und InfluxDB

Zieldefinition und Konfiguration

  • Statische Konfiguration
  • Dateibasierte Service Discovery
  • Cloud-Anbieter wie Hetzner, Microsoft Azure und Amazon AWS
  • Containertechnolgie mit Docker und Kubernetes

Abfrage und Auswertung

  • Abfragesprache PromQL
  • Selektion per Labels
  • Operatoren und Funktionen
  • Alerting Rules

Visualisierung mit Grafana

  • Datenquellen
  • Erstellung und Verwendung von Dashboard
  • Berechtigung

Alarmierung per Alertmanger

  • Benachrichtigungsziele per E-Mail, Webhooks u. a.
  • Mehrstufiges Regelwerk
  • Gruppierung und Deduplikation
  • Vorlagen

Metriken für eigene Anwendungen

  • Client-Bibliotheken u. a. für C# / .NET
  • Definition und Erzeugung von Metriken
  • Anbindung und Absicherung

Unsere Veranstaltungsorte von dieser / diesem Schulung, Training, Seminar, Kurs (nach oben): Berlin, Dresden, Frankfurt am Main, Hamburg, Hannover, Karlsruhe, Köln, Leipzig, Magdeburg, München, Stuttgart und Inhouse.

Fortbildung oder Weiterbildung zu Monitoring mit Prometheus – wir setzen nur auf erfahrene Talente als Monitoring mit Prometheus Trainer. Das Credo von Frank Pommerening lautet „Technologie ist da, um für und mit den Kunden Lösungen zu entwickeln“. Mehr zu ihm und den Beweggründen unserer anderen Trainer erfahren Sie bei seiner Biographie (direkt erreichbar per Bild).

Nach oben