Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus
In diesem Workshop lernen Sie, wie Sie mit Prometheus, Grafana und dem Alert Manager Infrastruktur und Anwendungen effektiv überwachen, Probleme frühzeitig erkennen und Alarme einrichten, um auf kritische Situationen reagieren zu können.
In diesem Workshop
lernen Sie die Grundlagen des Monitorings kennen und erhalten Sie einen Einblick in die Grundkonzepte und die Architektur von Prometheus.
erhalten Sie eine Einführung in die Administration von Grafana, einem leistungsstarken Werkzeug zur Visualisierung von Metriken und zur Erstellung von Dashboards.
lernen Sie, wie Grafana mit Prometheus zusammenarbeitet.
lernen Sie, wie Sie Prometheus konfigurieren und verwenden, um sich benachrichtigen zu lassen, wenn bestimmte Kriterien erfüllt sind.
erfahren Sie, wie Sie sich mit Hilfe von Dashboards, Berichten oder anderen Informationsquellen über den Status Ihrer Anwendungen und Infrastruktur auf dem Laufenden halten können.
Moderne Softwaresysteme nutzen häufig Microservices und Container, um flexibel skalieren zu können. Dabei werden Softwarekomponenten über mehrere Systeme verteilt. In der Praxis ist es wichtig, die Systemlast und die Performance der einzelnen Komponenten zu messen und zu überwachen.
In diesem Workshop erfahren Sie, warum Monitoring so wichtig ist und wie Sie Tools wie Prometheus und Grafana einsetzen können, um Ihr Kubernetes-System zu überwachen. Sie lernen, wie Prometheus die benötigten Daten sammelt, intern verarbeitet und wie Sie diese mit Grafana visualisieren. Der Schwerpunkt liegt dabei auf der administrativen Seite von Grafana im Zusammenspiel mit Prometheus.
Außerdem lernen Sie, wie Sie Alerts einrichten und Best Practices anwenden, was SLO, SLA und SLI bedeuten, wie Sie Traces und Logs verwenden und wie Sie ein zuverlässiges Monitoring in Ihrer Produktionsumgebung sicherstellen.
In einer Cloud-basierten Schulungsumgebung wenden Sie das Gelernte in der Praxis an, um Ihre Fähigkeiten und Kenntnisse in der Überwachung mit Prometheus und Grafana zu vertiefen.
Am Ende des Workshops sind Sie in der Lage, Ihre Infrastruktur und Anwendungen effektiv zu überwachen, Probleme frühzeitig zu erkennen und Alarme einzurichten, um auf kritische Situationen reagieren zu können.
Push- vs. Pull-Methode
Vor- und Nachteile der Methoden
Beispiele von Monitoringsystemen
Was sind Zeitreihendaten?
Was ist Prometheus – und was ist es nicht?
Architektur
Aufbau
Komponenten
Kapazitätsplanung
Use cases
Schwachen und Stolpersteine
Installation von Prometheus als Server
Konfiguration eines Prometheus-Servers
Installation eines Exporters
Konfiguration eines Exporters
Zeitreihen-Daten mit Prometheus
Metriken und Label
Metrik-Typen
Counter
Gauge
Histogram
Summary
PromQL
Promtool
erste einfache Queries
Query: Operatoren
Query: Funktionen
Prometheus HTTP API
Überblick der Möglichkeiten
Einstieg in Grafana
Installation und Konfiguration
Welches Backend für welchen Use case?
Erstellen von Prometheus Dashboards
Provisionierung/Automatisierung von Dashboards
Grafana CLI
Application Monitoring
Jobs und Instanzen
Installation
Daten nach Prometheus pushen
Einführung
Recording Rules konfigurieren
Alertmanager
Installation
Konfiguration
HA und Alertmanager
Prometheus Alerts
Alerting Rules
Alerts pflegen
Alerting mit Grafana
Service Discovery
DNS A Records
Kubernetes
Public Clouds
Multiple Prometheus-Instanzen – High Availability
Aufbau
Federation
Remote Storage
Security
Multitenancy
Client Libraries für Entwickler
Advanced PromQL
Dieser Workshop richtet sich an Linux-Administratoren, DevOps und Entwickler, die die Möglichkeiten von Prometheus und Grafana kennenlernen wollen.
Voraussetzung für die Teilnahme an diesem Workshop sind Grundkenntnisse in der Administration von Linux-Systemen.
Für den Online-Workshop verwenden wir einen Remote-Classroom von unserem Trainings-Partner B1 Systems. Alles, was Sie dafür benötigen, ist ein Mikrofon oder Headset und einen aktuellen Browser (Firefox/ Chrome).
Workshopunterlagen
Teilnahmebescheinigung
Ist die Durchführung der Veranstaltung aufgrund höherer Gewalt, wegen Verhinderung eines Referenten, wegen Störungen am Veranstaltungsort oder aufgrund zu geringer Teilnehmerzahl (weniger als 50%) nicht möglich, werden die Teilnehmer spätestens 7 Tage vorher informiert.
Die Teilnehmerzahl ist auf max. 12 Personen begrenzt.
Frank Beutelschieß ist seit 2023 bei der B1 Systems GmbH als Linux Consultant und Trainer beschäftigt. Seine Schwerpunkte sind neben dem Monitoring die Containerisierung, das Konfigurationsmanagement sowie die Softwareentwicklung mit Python und Golang. Mit viel Begeisterung vermittelt er sein Wissen verständlich und geht dabei intensiv auf die Teilnehmer ein.
Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.
Telefonisch erreichbar: Mo – Fr | 09:00 – 17:00 Uhr