Tritt unserer 24/7 Fragenklärung-Gruppe bei (Discord-Server)
www.youtube.com/abhishekveeramalla/join
Udemy-Kurs (End-to-End DevOps-Projekt)
--- --- Unterstütze meine Arbeit
GitHub-Repo für den Kurs
Themen, die im Kurs behandelt werden
- Episode 1:
Einführung in Observability
- Einführung in Observability, Monitoring, Logging und Tracing.
- Der Unterschied zwischen Monitoring und Observability.
- Verfügbare Tools für Monitoring und Observability.
- Vergleich zwischen Monitoring und Observability in Bare-Metal-Servern vs. Kubernetes.
- Episode 2:
Prometheus - Monitoring einrichten
- Einführung in Prometheus und seine Architektur.
- Einrichtung und Konfiguration von Prometheus in einem EKS-Cluster.
- Installation des kube-prometheus-stacks mit Helm und Integration mit Grafana.
- Grundlegende Abfragen und Einrichtung für Monitoring mit Prometheus und Grafana.
- Episode 3:
Metriken und PromQL in Prometheus
- Einführung in PromQL und grundlegende Abfragemethoden.
- Aggregation und Funktionen in PromQL zur Analyse von Metrikdaten.
- Episode 4:
Instrumentation und benutzerdefinierte Metriken
- Instrumentierung zur Hinzufügung von Monitoring-Funktionen zu Anwendungen.
- Verständnis der verschiedenen Metrikarten in Prometheus: Counter, Gauge, Histogramm und Summary.
- Schreiben benutzerdefinierter Metriken in einer Node.js-Anwendung mit der `prom-client`-Bibliothek.
- Dockerisierung der Anwendung und Bereitstellung auf Kubernetes.
- Einrichtung von Alertmanager für Alarme basierend auf benutzerdefinierten Metriken.
- Episode 5:
Logging mit EFK-Stack
- Einführung in Logging in verteilten Systemen und Kubernetes.
- Einrichtung des EFK-Stacks (Elasticsearch, Fluentbit, Kibana) auf Kubernetes.
- Detaillierte Einrichtung und Konfiguration zum Sammeln und Visualisieren von Logs.
- Bereinigung des Kubernetes-Clusters und der Ressourcen.
Episode 6:
- Einführung in Jaeger und seine Architektur für verteiltes Tracing.
- Einrichtung von Jaeger in einem Kubernetes-Cluster mit Helm.
- Instrumentierung von Diensten mit OpenTelemetry zur Aktivierung des Tracings.
- Anzeigen und Analysieren von Traces in der Jaeger-Benutzeroberfläche.
- Bereinigung der Umgebung nach der Einrichtung von Jaeger.
Episode 7:
- Einführung in OpenTelemetry, ein einheitliches Framework für Observability.
- Verständnis, wie OpenTelemetry Tracing, Metriken und Logging integriert.
- Vergleich von OpenTelemetry mit früheren Observability-Tools wie Jaeger, Prometheus.
- Unterstützte Programmiersprachen und Mehrsprachigkeit in OpenTelemetry.
- Schritt-für-Schritt-Einrichtung von OpenTelemetry in Kubernetes.
Weitere kostenlose Kurse auf dem Kanal
==============================
Hast du Fragen beim Lernen? Keine Sorge, tritt unserer Fragenklärung-Gruppe bei.
Tritt unserer Fragenklärung-Gruppe bei
Über mich:
========
Haftungsausschluss: Unbefugtes Kopieren, Reproduzieren oder Verteilen dieses Videoinhalts, ganz oder teilweise, ist strengstens untersagt. Jeder Versuch, diesen Inhalt ohne ausdrückliche Genehmigung des Eigentümers hochzuladen, zu teilen oder für kommerzielle oder nicht-kommerzielle Zwecke zu verwenden, wird rechtlichen Schritten unterzogen. Alle Rechte vorbehalten.