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

简介: 本节开始学习 Prometheus Operator,它能监控集群本身的运行状态,比如 Kubernetes 的 API Server、Scheduler、Controller Manager 等管理组件是否正常工作,负荷是否过大等。

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

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

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

Prometheus Operator 通过 Grafana 展示监控数据,预定义了一系列的 Dashboard:

可以监控 Kubernetes 集群的整体健康状态:

整个集群的资源使用情况:

Kubernetes 各个管理组件的状态:

节点的资源使用情况:

Deployment 的运行状态:

Pod 的运行状态:

这些 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

目录
相关文章
|
3月前
|
存储 自然语言处理 BI
数据防泄漏 DLP 系统工作原理:为什么企业防文件泄密不能只靠权限和审计
DLP防泄密不能只靠权限与审计!它需贯穿文件全生命周期:精准识别敏感内容(非仅关键词),结合用户、终端、应用等上下文智能决策,并在终端侧实时管控复制、上传、截图等行为,实现可识别、可控制、可审计的闭环治理。(239字)
397 2
|
Python
小游戏实战丨基于PyGame的俄罗斯方块小游戏
小游戏实战丨基于PyGame的俄罗斯方块小游戏
497 2
|
监控 前端开发 开发工具
ARMS前端监控
【8月更文挑战第25天】
670 1
|
存储 关系型数据库 MySQL
|
2月前
|
人工智能 自然语言处理 算法
AI产品上线必看:算法备案、大模型备案、大模型登记,到底怎么选?
近期,网信办开展“清朗·AI乱象”专项整治,算法备案、大模型备案、大模型登记三大合规要求全面落地。本文厘清三者定位差异,破解五大认知误区,详解RAG/Agent等灰度场景应对策略,并提供上架必备资质清单与极速自查Checklist,助企业高效通关AI合规关。
698 1
|
消息中间件 存储 Java
SpringCloud基础4——RabbitMQ和SpringAMQP
消息队列MQ、RabbitMQ、SpringAMQP高级消息队列协议、发布/订阅模型、fanout、direct、topic模式
SpringCloud基础4——RabbitMQ和SpringAMQP
|
算法 网络协议 数据挖掘
阿里云通用算力型U1实例性能、适用场景、与经济型e区别、收费标准参考
在阿里云目前的活动中,通用算力型u1实例是一款价格相对较低且性价比较高的实例规格,通用算力型Universal实例(U实例)能提供均衡的计算、内存和网络资源,支持多种处理器和多种处理器内存配比。该类型实例依托阿里云资源池化技术和智能调度算法进行动态资源管理,为您的应用提供持续的算力保障、稳定性保障、供应及弹性保障,可以满足大多数场景下的应用需求,是一款具有高性价比的企业级实例。本文为大家介绍通用算力型U1实例的性能、适用场景、收费标准,以及和经济型e实例的区别,以供参考。
|
编解码 JSON 数据格式
Python 依赖库管理哪家强?pipreqs、pigar、pip-tools、pipdeptree 任君挑选
用于项目依赖管理的工具有很多,本文主要围绕与 requirements.txt 文件相关的、比较相似却又各具特色的 4 个三方库
1103 1
Python 依赖库管理哪家强?pipreqs、pigar、pip-tools、pipdeptree 任君挑选
|
存储 自然语言处理 安全
DevEco Studio项目构建讲解、编写页面、布局介绍、页面跳转
DevEco Studio项目构建讲解、编写页面、布局介绍、页面跳转
1586 0
DevEco Studio项目构建讲解、编写页面、布局介绍、页面跳转