其它Prometheus服务发现配置

更新时间:
复制为 MD 格式

通过配置自定义采集功能,您可以采集容器或ECS实例中指定地址所暴露的监控指标,使Prometheus更加灵活、自动化和易于管理。本文档以容器为例进行说明。

使用限制

仅支持容器和ECS环境实例。

相关费用

使用自定义采集将产生相关费用。更多信息,请参见Prometheus 实例计费

前提条件

  • 已创建容器或ECS实例。具体操作,请参见创建ACK托管集群创建实例

  • 在容器集群或ECS实例上,目标地址已正常暴露监控指标。

功能入口

  1. 登录云监控控制台

  2. 在左侧导航栏,单击接入管理

  3. 已接入环境页签,查看容器环境列表,单击目标容器环境操作列的指标采集,进入指标采集页面。

  4. 指标采集页签,单击自定义采集,进入自定义采集配置页面。

查看自定义采集列表

您可以在自定义采集页面,查看当前容器环境或ECS环境中的所有现有自定义采集配置。

image

新增自定义采集

自定义采集页面,单击新增,然后在新增自定义采集任务面板,自定义任务名称,并在代码输入框中填写自定义采集的YAML内容,单击检查并创建

示例 YAML 配置包含 scrape_configs 字段,可定义多个 job(如 job1、job2),每个 job 支持配置 honor_timestampshonor_labelsscrape_interval(如 30s)、scheme(如 http)、metrics_path(如 /metric)及 static_configs 中的 targets(如 127.0.0.1:9090)。

相关操作

编辑自定义采集

在自定义采集列表中,单击目标自定义采集操作列的编辑配置,在编辑自定义采集任务面板修改YAML内容。

删除自定义采集

在自定义采集列表中,单击目标自定义采集操作列的删除

关闭自定义采集

在自定义采集列表中,单击目标自定义采集操作列的关闭。关闭后,当前自定义采集配置不生效。