更新时间:2024-03-13 GMT+08:00

自定义Exporter接入

操作场景

使用自定义Exporter创建采集任务,可以监控该组件的相关指标,并通过Exporter上报数据库指标,用于异常报警和Grafana监控大盘展示。

前提条件

操作步骤

  1. 登录AOM 2.0控制台。
  2. 在左侧导航栏选择“采集管理”,进入“采集管理”界面。
  3. 在左侧导航栏选择“采集任务”,单击“新增采集任务”。
  4. 在采集任务配置页面中,参考下表配置相关参数信息。

    表1 采集任务参数配置表

    操作

    参数

    说明

    选择实例

    Prometheus实例

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

    采集任务通过关联ECS Prometheus实例,对采集数据进行标记分类。若当前没有可选的Prometheus实例,可以单击“创建普罗实例”,在Prometheus实例界面创建ECS Prometheus实例

    插件配置

    操作系统

    主机的操作系统,支持Linux和Windows。使用COMP_EXPORTER插件,需要选择Linux操作系统。

    说明:
    • 当操作系统为Linux时,可选择中间件插件或自定义插件。
    • 当操作系统为Windows时,只能选择自定义插件。

    采集插件

    单击“添加采集插件”按钮,选择中间件 > COMP_EXPORTER。

    插件版本

    选择插件的版本。
    说明:

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

    采集任务

    采集任务名

    采集任务的名称。大小写字母、数字、下划线、中划线,1-50个字符,开头字母开头。

    主机

    单击“添加主机”,选择运行中的主机。

    指定主机:选择已接入的主机。

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

    当采集插件为中间件插件时,只能选择一个主机。

    插件采集配参

    • Exporter地址:安装Exporter的主机IP地址和端口号。格式为IP:Port,例如:127.0.0.1:9100。
    • 中间件地址:Exporter启动实例监控的主机,通常填写主机的IP地址。
    • 指标:默认为''(单引号),表示输出原本的所有指标。如果需对采集指标进行过滤,则按如下格式进行填写,例如:'metric1,metric2'。

    指标维度

    单击“添加标签”按钮,设置维度值和维度名,可以自定义采集指标维度。

    输入字符长度不超过20个字符。最多可添加10个指标维度。例如:维度名为label1,维度值为label2,则添加成功后为label1:"label2"。

    高级设置

    包括采集周期和超时时间。

    • 采集周期(秒):采集数据的周期,单位为秒(s),默认为60s,可选择10s、30s和60s。
    • 超时时间(秒):执行采集任务的时间,单位为秒(s),默认为60s,可选择10s、30s和60s。
      说明:

      超时时间必须小于等于采集周期。

    • 执行用户:执行采集任务的用户,即所选主机的用户,默认为root,并且当前只支持root账号采集。

  5. 单击“立即创建”,完成自定义Exporter插件接入。
  6. 已接入的插件会显示在采集任务页面。单击对应的采集任务名称,在弹出的面板中可以查看采集任务的配置信息。