更新时间:2025-11-04 GMT+08:00

Consul指标接入AOM

您可以直接使用AOM提供的Consul Exporter插件给主机创建采集任务,并安装Consul Exporter插件,就可以监控Consul相关指标。

前提条件

配置Consul指标接入AOM

  1. 登录AOM 2.0控制台。
  2. 在左侧导航栏按照如下入口选择待接入指标的中间件卡片:

    • 选择“Prometheus监控 > 实例列表”,单击ECS类型的Prometheus实例名称,进入目标实例详情页的“接入中心”页面,选择“Consul”卡片。

  3. 在配置页面中,参考下表配置采集任务相关参数信息,并单击“下一步”。

    表1 采集任务参数配置表

    操作

    参数

    说明

    选择实例

    Prometheus实例

    选择一个ECS Prometheus实例用于存储采集数据。

    采集任务通过关联ECS Prometheus实例,对采集数据进行标记分类。若当前没有可选的Prometheus实例,可以创建Prometheus for ECS类型实例

    插件配置

    操作系统

    主机的操作系统,当前只支持选择Linux。

    采集插件

    默认CONSUL。

    插件版本

    选择插件的版本。未上线的插件版本,则置灰,无法选择。

    采集任务

    采集任务名

    自定义采集任务的名称。长度范围为1到50个字符,支持大小写字母、数字、下划线、中划线,以字母开头。

    主机

    单击“添加主机”,在“添加主机”页面中选择用于配置采集任务和安装Exporter的主机:

    • 可通过主机名称、IP地址和Agent状态搜索选择主机。
    • 可通过右上角,取消已勾选的主机。
    • 选择的主机必须是UniAgent状态为运行中的主机,否则创建的采集任务无法采集数据。

    指标维度

    单击按钮,选择“内置指标维度”或“自定义指标维度”,即可添加新的指标维度:
    • 指标维度名称:
      • 内置指标维度:包含_app、_comp和_env,分别用来标识应用、组件和环境。
      • 自定义指标维度:输入指标维度名称。自定义指标维度名称的命名规则:长度范围为1到64个字符。可以包含大小写字母、数字、下划线,且必须以字母或下划线开头。

      同一个虚机实例指标维度名称不能重复。

    • 指标维度值:输入指标维度的值,指标维度的值可以重复,不可为空值。

      指标维度值的命名规则:长度范围为1到128个字符。参数值不能包含:“&”,“|”,“>”,“<”,“$”,“;”,“'”,“!”,“-”,“(”,“)”。

    最多可添加10个指标维度。例如:维度名为label1,维度值为label2,则添加成功后为label1:"label2"。

    高级设置

    配置如下采集信息:

    • 采集周期(秒):采集数据的周期,单位为秒(s),默认为60s,可选择10s、30s和60s。
    • 超时时间(秒):执行采集任务的超时时间,单位为秒(s),默认为60s,可选择10s、30s和60s。超时时间必须小于等于采集周期。
    • 执行用户:执行采集任务的用户,即所选主机的用户,默认为root,并且当前只支持root账号采集。

  4. 配置Exporter安装参数,单击“立即安装”,即可下发Exporter安装任务。单击“查看日志”,可以查看当前Exporter安装任务的执行日志。

    Exporter可以采集监控数据并通过Prometheus监控规范对外提供数据。

    参数

    说明

    consul地址

    Consul的IP地址和端口号,例如:10.0.0.1:3306。

  5. 单击“立即创建”,即可完成Consul插件接入。进入新版接入中心,已接入的插件会显示在“接入中心 > 接入管理”下的“指标接入规则”页签。

    您可以对采集任务进行如下处理:

    表2 相关操作

    操作

    说明

    查看采集任务

    单击“操作”列的“编辑”,可以查看该采集任务的详细配置信息。

    启动/停用采集任务

    • 开启/关闭一个采集任务:开启或关闭该采集任务的“状态”列的开关。
    • 开启/关闭一个或多个采集任务:选中一个或多个采集任务前的复选框,单击列表上的“开启”或“关闭”按钮。

    搜索采集任务

    在采集任务列表上方的搜索框输入关键字等搜索条件,搜索对应采集任务。

    编辑采集任务

    选择待操作的采集任务,单击对应操作列下的“编辑”,进入编辑采集任务页面,修改插件采集任务参数配置。

    删除采集任务

    • 删除一个采集任务:单击“操作”列的“删除”。
    • 删除一个或多个采集任务:选中一个或多个采集任务前的复选框,单击列表上的“删除”按钮。

    查看所属Prometheus实例

    单击列表中“所属 Prometheus 实例”列下的实例名称,即可跳转至实例详情页面。

    刷新采集任务列表

    单击列表右上角,可以刷新当前“指标接入规则”页签。

    设置采集任务列表

    单击列表右上角,在“设置”弹框中对列表进行自定义设置。

    • 基础设置
      • 表格内容折行:启用此能力可让表格内容自动折行,禁用此功能可截断文本。
      • 操作列:启用此能力可让“操作”列固定在最后一列永久可见。
    • 自定义显示列:通过选中或取消选中“自定义显示列”前的复选框,自定义可选列的展示与隐藏。