通过配置Service Monitor或PodMonitor,您可以采集容器集群中指定的Pod暴露的监控指标,使Prometheus监控更灵活、自动化和易于管理。
使用限制
仅支持容器环境实例。
相关费用
自定义指标采集将产生相关费用。更多信息,请参见可观测监控 Prometheus 版。
前提条件
配置指标采集方式
登录云监控2.0控制台,选择目标工作空间,在左侧导航栏单击接入中心。
在可观测数据区域单击Prometheus 自定义指标采集。
选择观测对象为目标容器集群。
选择指标采集的配置方式,并设置相应参数。
ServiceMonitor
快捷编辑:
参数
说明
命名空间
Service 资源所在命名空间。
Service
目标Service。
端口
目标端口。
Metric路径
指标所在路径。
采集间隔
Prometheus会根据配置的时间间隔抓取监控指标。单位为秒。
YAML编辑:如果您已熟知 ServiceMonitor 配置,可直接切换到YAML编辑模式。
PodMonitor
参数
说明
命名空间
Pod 资源所在命名空间。
Pod 端口
Pod 中配置的 Target 端口号。
指标采集路径
指标所在路径。
采集间隔
Prometheus会根据配置的时间间隔抓取监控指标。单位为秒。
标签匹配
采集指定标签下的Pod指标。
Prometheus Yaml
直接通过YAML配置指标采集规则。
单击确定。
查看采集规则
登录云监控2.0控制台,选择目标工作空间,在左侧导航栏单击接入中心。
单击接入管理页签,然后单击类型为容器的接入策略。
单击采集规则页签,然后选择指标采集方式。
查看采集的指标
登录云监控2.0控制台,选择目标工作空间,在左侧导航栏选择。
在实例列表页面单击目标Prometheus实例名称,然后在左侧导航栏单击指标管理。
在指标探索页签查询采集的指标。
该文章对您有帮助吗?