Monitoring innerhalb von Kubernetes

Kubernetes ist eine sehr leistungsfähige Container-Orchestrierungsplattform, die viele Vorteile beim Deployen, Ausführen und Skalieren von hochverfügbaren Webanwendungen bietet und einiges an manueller Arbeit abnimmt.

Zum sicheren Betrieb gehört auch ein sinnvolles und lückenloses Monitoring des Clusters – ebenso aller Anwendungen, die in ihm laufen. Durch die standardisierten Kubernetes APIs gibt es dafür zum Glück sehr leistungsfähige und komfortable Integrationen, die in diesem Workshop vorgestellt werden.

Vorkenntnisse

* Grundkenntnisse in Docker und Kubernetes.

Lernziele

* Monitoring mit Prometheus und Grafana in Kubernetes.
* Einbinden von System-Metriken und Kubernetes-API-Metriken.
* Konfiguration von Prometheus, einbinden zusätzlicher Metrik-Quellen und Dashboards.
* Konfiguration von Alerts.
* Langzeitstorage für Prometheus.
* Service Discovery und Service-Mesh-Technologien.
* Central Log Management.

 

Speaker

 

Bastian Hofmann
Bastian Hofmann ist System Engineer beim Berliner Full-Service Hoster SysEleven. Dort arbeitet er an MetaKube, das es erlaubt, voll gemanagte Kubernetes-Cluster hochverfügbar bei unterschiedlichen Cloud-Providern zu betreiben. Davor hat er sich bei ResearchGate um die Themen Performance, Monitoring, Web-Security und Entwicklerproduktivität gekümmert. Wenn er nicht vor einer Konsole oder IDE sitzt oder sich Graphen anschaut, fährt er gerne Fahrrad, macht Yoga, besucht einen Biergarten oder spricht auf internationalen Konferenzen über Kubernetes, Softwarearchitektur und Skalierung von Webanwendungen.

Platin-Sponsor

Gold-Sponsoren




Silber-Sponsoren

INNOQ

XebiaLabs

Bronze-Sponsor



CC-Newsletter

Sie möchten über die ContainerConf
auf dem Laufenden gehalten werden?

 

Anmelden