Kubernetes im Heimlabor

Kurs › Folge 24

Monitoring: Prometheus und Grafana im Cluster

Zahlen statt Bauchgefühl — und das Dashboard, auf dem der Stromstecker-Test sichtbar wird.

Das Video zu dieser Folge ist noch nicht veröffentlicht. Die Notizen stehen trotzdem schon hier.

Was du danach kannst

  • den kube-prometheus-stack installieren und verstehen, was er mitbringt
  • erklären, wie Prometheus Ziele findet (Service Discovery)
  • ein Dashboard lesen: Node-, Pod- und Cluster-Sicht

Worum es geht

Zahlen statt Bauchgefühl — und das Dashboard, auf dem der Stromstecker-Test sichtbar wird.

Voraussetzungen

  • ein laufendes Cluster aus den vorigen Folgen
  • Zugriff per kubectl

Zum Nachlesen

Befehle aus dieser Folge

  • helm install kube-prom prometheus-community/kube-prometheus-stack -n monitoring --create-namespace
  • kubectl -n monitoring port-forward svc/kube-prom-grafana 3000:80
  • kubectl -n monitoring get servicemonitors

Begriffe

Prometheus
holt Messwerte selbst ab (pull), statt sie geliefert zu bekommen
Exporter
übersetzt Systemzustand in Messwerte (node-exporter, kube-state-metrics)
ServiceMonitor
sagt Prometheus, welchen Service es abfragen soll