构建Prometheus监控Kubernetes服务
发布时间
阅读量:
阅读量
理论
此处所部署的Prometheus,采用的是由CoreOS团队提供的Prometheus项目。
MetricsServer:作为Kubernetes集群资源使用情况的汇总工具,其主要功能是采集相关数据并供集群内部组件使用,例如kubectl、HPA以及调度器等。
Prometheus Operator:这是一个用于系统监控与告警管理的工具集,主要用于存储和管理监控信息。
Prometheus node-exporter:负责采集Kubernetes集群中各类资源的数据,并根据设定的告警规则进行处理。
Prometheus:用于采集apiserver、调度器、控制器管理器以及kubelet组件的相关数据,并通过HTTP协议完成数据传输。
Grafana:一个用于实现数据可视化与监控展示的平台。
示例

Prometheus集群资源对象架构图
方法概述:通过web界面对外提供访问服务,首先需要建立Prometheus所在的命名空间,随后配置相应的RBAC权限规则,并生成configmap用于存储配置信息。接着创建servic
全部评论 (0)
还没有任何评论哟~
