Prometheus Operator - 天天5分钟玩转 Docker 容器技术(177)

前面咱们介绍了 Kubernetes 的两种监控方案 Weave Scope 和 Heapster,它们主要的监控对象是 Node 和 Pod。这些数据对 Kubernetes 运维人员是必须的,但还不够。咱们一般还但愿监控集群自己的运行状态,好比 Kubernetes 的 API Server、Scheduler、Controller Manager 等管理组件是否正常工做,负荷是否过大等?html

本节咱们将学习监控方案 Prometheus Operator,它能回答上面这些问题。架构

Prometheus Operator 是 CoreOS 开发的基于 Prometheus 的 Kubernetes 监控方案,也多是目前功能最全面的开源方案。咱们先经过截图了解一下它能干什么。运维

Prometheus Operator 经过 Grafana 展现监控数据,预约义了一系列的 Dashboard:学习

能够监控 Kubernetes 集群的总体健康状态:htm

整个集群的资源使用状况:对象

Kubernetes 各个管理组件的状态:资源

节点的资源使用状况:开发

Deployment 的运行状态:get

Pod 的运行状态:it

这些 Dashboard 展现了从集群到 Pod 的运行情况,可以帮助用户更好地运维 Kubernetes。并且 Prometheus Operator 迭代很是快,相信会继续开发出更多更好的功能,因此值得咱们花些时间学习和实践。

经过上面这些内容相信对 Prometheus Operator 有了些感性的认识,下一节咱们将讨论 Prometheus Operator 的架构。

书籍:

1.《天天5分钟玩转Kubernetes》
https://item.jd.com/26225745440.html

2.《天天5分钟玩转Docker容器技术》
https://item.jd.com/16936307278.html

3.《天天5分钟玩转OpenStack》
https://item.jd.com/12086376.html

相关文章
相关标签/搜索