CProm采集方式支持Pod Monitor
更新时间:2025-03-04
概述
CProm采集方式现已支持Pod Monitor,旨在提供更为灵活和自动化的监控配置。通过Pod Monitor,您能够自动发现并配置Prometheus实例来监控Kubernetes集群中的服务。
注意事项
- 在CProm开启Pod Monitor的功能后,相关采集任务才会生效。
- 通过Pod Monitor配置的指标会产生相应的费用,请在启用前确认,计费方式参考:计费概述
操作步骤
- 登录CProm控制台,进入目标实例(CCE集群型)。
- 通过左侧采集配置导航进入采集配置页面后,点击“Pod Monitor”选项卡。
- 若为第一次操作,功能默认禁用,需要点击“立即开启”后启用。
- 点击“创建Pod Monitor”按钮,填写所需配置,可以参考如下示例:
apiVersion: monitoring.coreos.com/v1
kind: PodMonitor
metadata:
name: podmonitor-test #采集规则名称
namespace: monitoring #Pod Monitor的命名空间
spec:
namespaceSelector:
matchNames:
- monitoring #监控范围在 monitoring 命名空间下的 Pod
podMetricsEndpoints:
- interval: 15s #采集间隔
port: http #指定 Pod 暴露指标的端口名称(如 http),需与 Pod 定义中的 containerPort 名称一致
selector:
matchLabels:
app: monitor #筛选标签为 app: monitor 的 Pod
5.点击“确认”
- 若校验不通过,系统将返回具体的错误信息,需要修改后再次提交。
- 若校验通过,新的Pod Monitor任务将会被创建并显示在任务列表中。