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 und alarmiert es Metriken von Anwendungen, Services und Infrastruktur — vom einzelnen Host bis zum Kubernetes-Cluster.
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 im Rahmen der Schulung behandelten Inhalte schließen ein:
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