Prometheus+Grafana全方位监控Kubernetes集群
文章目录
1.k8s监控指标
kubernetes本身监控
- Node资源利用率
- Node数量
- Pods数量
- 资源对象状态
Pod监控
- pod数量
- 容器资源利用率
- 应用程序
实现思路
- pod性能
- 使用cadvisor进行实现,监控容器的CPU、内存利用率
- Node性能
- 使用node-exporter实现,主要监控节点CPU、内存利用率
- K8S资源对象
- 使用kube-state-metrics实现,主要用于监控pod、deployment、service
k8s服务发现参考文档: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#kubernetes_sd_config
本文将会实现k8s全方位监控,并配合grafana展示k