Zum Inhalt springen

Schulung

Monitoring mit Prometheus

Prometheus hat sich als Standard für das Monitoring cloud-nativer Systeme etabliert. Auf Basis von Zeitreihen und der Abfragesprache PromQL erfasst es Metriken von Anwendungen, Services und Infrastruktur und alarmiert auf deren Grundlage — vom einzelnen Host bis zum Kubernetes-Cluster.

3 Tage Betrieb
Alle Schulungen

Schulungsziel

In dieser Schulung erlernen Sie den Umgang mit Prometheus als Werkzeug zum Monitoring von Systemen und Anwendungen. Nach Abschluss des Kurses sind Sie in der Lage, eine Monitoring-Umgebung auf Basis von Prometheus aufzusetzen und Metriken zu erheben.

Zielgruppe

Administrationsteams sowie Entwicklerinnen und Entwickler mit DevOps-Background.

Erforderliche Vorkenntnisse

Umgang mit der Linux-Kommandozeile. Grundlagen der Systemadministration.

Themen

Die Schulung behandelt unter anderem diese Inhalte:

  • Einführung

    • Grundlagen
    • Historie
    • Konzepte
      • Zeitreihen als Monitoring- und Alerting-Grundlage
      • Datenmodell
      • Metriken
      • Jobs und Instanzen
    • Installation
  • Konfiguration

    • Grundlagen
    • Anbindung fremder Datenquellen mittels Exporter
  • Queries

    • Grundlagen von PromQL
    • Operatoren
    • Funktionen
    • Recording Rules
    • HTTP API
  • Visualisierung

    • Expression Browser
    • Konsolen
    • Templating
    • Grafana
  • Planung

    • Storage
    • Monitoring-Hierarchien
    • Federation
  • Alerts

    • Alert-Regeln konfigurieren
    • Alertmanager
  • Best Practices

  • Ausblick

    • Instrumentierung von Applikationen
    • Monitoring von Systemen über Exporter