Reveal Your Deepest Kubernetes Metrics
Kubernetes generates a wealth of metrics. Some explicitly within the Kubernetes API server, the Kublet, and cAdvisor or implicitly by observing events such as the kube-state-metrics project. A subset …
Talk Title | Reveal Your Deepest Kubernetes Metrics |
Speakers | Bob Cotton (Cofounder, FreshTracks.io) |
Conference | KubeCon + CloudNativeCon Europe |
Conf Tag | |
Location | Copenhagen, Denmark |
Date | Apr 30-May 4, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Kubernetes generates a wealth of metrics. Some explicitly within the Kubernetes API server, the Kublet, and cAdvisor or implicitly by observing events such as the kube-state-metrics project. A subset of these metrics are used within Kubernetes itself to make scheduling decisions, however, other metrics can be used to determine the overall health of the system or for capacity planning purposes.Kubernetes exposes metrics from several places, some available internally, others through add-on projects. In this session you will learn about:- Node level metrics, as exposed from the node_exporter- Kublet metrics- API server metrics- etcd metrics- cAdvisor metrics- Metrics exposed from kube-state-metricsJoin this session to learn about how these metrics are calculated, their use within Kubernetes scheduling decisions and application in monitoring, alerting and capacity planning.