Monitoring und Logging für DevOps

Anfänger

Meistern Sie die Grundlagen von Monitoring und Logging in DevOps-Umgebungen. Dieser umfassende Kurs behandelt Prometheus für die Metrikerfassung, Grafana für die Visualisierung und Loki für die Log-Aggregation. Durch praktische Übungen lernen Sie, Monitoring-Infrastrukturen einzurichten, Exporter zu konfigurieren, Dashboards zu erstellen, Alerting-Regeln zu schreiben und Systemprotokolle zu analysieren – alles entscheidende Fähigkeiten für die Wartung zuverlässiger und beobachtbarer Systeme.

devops

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Willkommen zu "Monitoring und Logging für DevOps"! In der heutigen schnelllebigen DevOps-Welt ist das Verständnis, wie man seine Systeme überwacht und protokolliert, entscheidend für die Aufrechterhaltung zuverlässiger, beobachtbarer und leistungsfähiger Anwendungen. Dieser umfassende Kurs führt Sie in die wesentlichen Werkzeuge und Praktiken ein, die von DevOps-Profis verwendet werden, um Systeme gesund zu halten und Probleme effektiv zu beheben.

Ob Sie neu in DevOps sind oder Ihre Monitoring-Fähigkeiten stärken möchten, dieser Kurs bietet eine praktische Reise durch die Landschaft des Monitorings und Loggings. Sie werden mit branchenüblichen Werkzeugen wie Prometheus, Grafana und Loki arbeiten und alles von der grundlegenden Installation bis zur erweiterten Konfiguration und Alarmierung lernen.

Durch 9 praktische Labs bauen Sie einen vollständigen Monitoring-Stack auf, der Systemmetriken verfolgen, Daten visualisieren, Protokolle aggregieren und auf potenzielle Probleme alarmieren kann. Jedes Lab baut auf dem vorherigen auf und vermittelt Ihnen ein reales Verständnis dafür, wie diese Werkzeuge in einer DevOps-Umgebung zusammenarbeiten.

Was Sie lernen werden

Am Ende dieses Kurses werden Sie in der Lage sein:

  • Prometheus installieren und konfigurieren: Prometheus für die Metrikerfassung einrichten, Konfigurationsdateien verstehen und den Service-Lifecycle verwalten
  • Node Exporter bereitstellen: Systemmetriken wie CPU-, Speicher-, Festplatten- und Netzwerkauslastung überwachen
  • PromQL meistern: Abfragen schreiben, um aussagekräftige Einblicke aus Ihren Metrikdaten zu gewinnen
  • Grafana installieren und konfigurieren: Ansprechende Dashboards erstellen, um Ihre Monitoring-Daten zu visualisieren
  • Loki einrichten: Ein Log-Aggregationssystem für zentralisiertes Logging bereitstellen
  • Promtail konfigurieren: Protokolle aus verschiedenen Quellen sammeln und an Loki senden
  • Monitoring-Dashboards erstellen: Benutzerdefinierte Visualisierungen in Grafana mit PromQL-Abfragen erstellen
  • Alarmierung implementieren: Alarmierungsregeln in Prometheus schreiben, um über Systemprobleme benachrichtigt zu werden
  • Protokolle mit LogQL abfragen: Protokolle mit der Abfragesprache von Loki suchen und analysieren

Warum dieser Kurs perfekt für Sie ist

  • Praktisches Lernen: 9 praktische Labs, die von Grund auf eine echte Monitoring-Infrastruktur aufbauen
  • Branchenübliche Werkzeuge: Lernen Sie Prometheus, Grafana und Loki – dieselben Werkzeuge, die von großen Unternehmen verwendet werden
  • Progressive Schwierigkeit: Beginnen Sie mit der grundlegenden Installation und gehen Sie zur erweiterten Konfiguration über
  • Docker-basiert: Alle Labs laufen in Docker-Containern – keine komplexe Einrichtung erforderlich
  • Sofortiges Feedback: Sehen Sie, wie Ihr Monitoring-Stack zum Leben erwacht, während Sie ihn Schritt für Schritt aufbauen
  • Reale DevOps-Fähigkeiten: Erlernen Sie genau dieselben Monitoring-Praktiken, die in Produktionsumgebungen verwendet werden
  • Vollständige Stack-Abdeckung: Von der Metrikerfassung über die Log-Aggregation bis zur Visualisierung
  • Fehlerbehebungsfokus: Verstehen Sie, wie Sie häufige Systemprobleme diagnostizieren und beheben
  • Karrierebereit: Diese Fähigkeiten sind für DevOps-, SRE- und Infrastruktur-Rollen sehr gefragt

Lehrer

labby
Labby
Labby is the LabEx teacher.