Prometheus ist ein modernes , weit verbreitetes Monitoringsystem und Time-Series Datenbank und kommt oft im Zusammenhang mit dynamischen Plattformen im Containerumfeld wie beispielsweise Kubernetes und OpenShift zum Einsatz. Die Teilnehmenden erhalten einen Einblick in Technologie und lernen anhand von Hands-on Labs wie man Prometheus installiert und konfiguriert und vorallem auch wie man Prometheus nutzen kann.
Workshop Inhalt auf einen Blick
- Architektur und Grundkonzepte Prometheus
- Metriken sammeln und abfragen
- Dashboards mit Grafana erstellen
Inhalte
Gemeinsam mit unserem Trainer findest du leicht den Einstieg in diese moderne Technologie und verstehst die Grundkonzepte und die Architektur dahinter.
- Prometheus Architektur und Komponenten
- Prometheus konfigurieren
- Prometheus UI
- Querying
- Dashboards mit Grafana
- Verschiedene Metriken (Host, Container)
- Diverse Arten von Exportern (Blackbox, Push Gateway, Node Exporter, …)
- Service Discovery
- Alerting Best Practices
- Prometheus auf Kubernetes
Um deine Kenntnisse zu festigen und zu vertiefen, stehen dir nach dem Training zusätzliche Werkzeuge und das gesamte Lab-Material für dein Selbststudium zur Verfügung.
Zielpublikum
Das Training richtet sich sowohl an devs wie auch an ops, welche mit Prometheus in Berührung kommen. Es sind keine Vorkenntnisse mit Container-Technologien notwendig.
Voraussetzungen
Alle Teilnehmenden benötigen für die Schulung einen Laptop (Dual-Core Prozessor, mind. 2GB RAM) mit einem SSH Client (Windows Putty) installiert. Die Lab Umgebung steht als Virtuelle Maschine auf einer Public Cloud zur Verfügung.
Sprache
Der Kurs kann in Deutsch oder Englisch durchgeführt werden. Die Lab-Unterlagen stehen nur auf Englisch zur Verfügung.
Trainer
Der Workshop wird durch den folgenden Prometheus Spezialisten geleitet:
- Martin Abegglen, System Architect Puzzle ITC
- Reto Kupferschmid, System Engineer Puzzle ITC