Monitoring Kubernetes Clusters with Prometheus
Kubernetes is a powerful system to operate a Cloud Native architecture. But how can we stay on top of what’s happening across thousands of pods that are dynamically scheduled across hundreds of nodes? It needs a system capable of monitoring all individual units across the entire stack while enabling users to drill down from a global view to individual instances. Prometheus is an open source monitoring system designed with exactly this goal in mind. As it turned out later, in conjunction with Kubernetes it forms a match made in open source heaven.