可观测监控 Prometheus 版支持添加自定义集成服务发现,进行自定义采集接入,本文介绍如何接入自定义集成并查看自定义集成的指标、大盘和告警等信息。

前提条件

已创建容器服务类型的Prometheus实例,具体操作,请参见Prometheus实例 for 容器服务

功能入口

  1. 登录ARMS控制台
  2. 在左侧导航栏选择Prometheus监控 > Prometheus实例列表,进入可观测监控 Prometheus 版的实例列表页面。
  3. 单击目标Prometheus实例名称,进入集成中心页面。

接入自定义集成

  1. 集成中心页面单击自定义卡片的添加
  2. 在弹出的接入自定义面板的STEP2区域配置服务发现。
    可观测监控 Prometheus 版目前支持以下几种服务发现方式:
    • pod annotation
    • service monitor
    • pod monitor
    • Remote Write
    • 自定义服务发现
    配置完服务发现后,您可以单击校验,对您的服务发现配置进行(YAML)格式校验,当页面提示校验通过后单击保存
    重要 校验过程是十分必要的,如果您没有执行校验,当您的服务发现配置的信息有误时,可能会影响您当前的Job无法运行。
    服务发现
  3. 查看配置的服务发现是否生效。
    单击自定义卡片,在弹出面板的Targets页签您可以查看配置的服务发现是否生效。若查看到未生效的Target,您可以单击服务发现配置页签编辑已配置的Job。

查看自定义集成信息

集成中心页面单击自定义集成卡片,在弹出的面板中展示自定义集成详情,包括Targets、指标、大盘、告警、服务发现配置和Exporter信息。

Targets

您可以在Targets页签查看集成默认Job发现的Targets列表,以及指定Target的指标和服务发现配置。

指标

您可以在指标页签查看具体的指标信息并对指标进行废弃配置。具体操作,请参见配置指标

服务发现配置

您可以在服务发现配置页签对默认基础监控Job进行操作,例如编辑抓取时间间隔、关闭采集Job等。更多信息,请参见管理Kubernetes集群服务发现管理ECS服务发现

Exporter

您可以在Exporter页签查看默认安装的node-exporterkube-state-metrics以及对应的版本号等信息。