配置自定义业务监控

本指南以添加分钟统计/无 Key 监控产品为例,介绍如何快速配置自定义监控。

关于此任务

分钟统计/无 Key 监控产品是通过对日志固定位置的关键字筛选,统计单个指标数据,如统计某个接口被调用的总量等。

了解该监控产品的应用场景及细节,查看 分钟统计/无 Key

配置自定义监控主要包括如下的步骤:

  1. 选择监控产品

  2. 填写基本信息

  3. 配置日志筛选

  4. 设置列值分组

  5. 选择统计方式

  6. 配置报警

  • 日志筛选 提供 新增白名单筛选新增黑名单筛选 两种方式进行日志关键字筛选:

    • 白名单 相当于 SQL 里的[Where Field =?]语义。

    • 黑名单 相当于 SQL 里的[Where Field < >?]语义。

  • 分钟统计/无 Key 产品提供以下统计方式对日志进行计算:

    • 求行数:单位时间内的日志行数。

    • 对列值求平均:需选取计算数值维度,如耗时、金额等。

    • 对列值求和:需选取计算数值维度,如耗时、金额等。

    • 对列值求最大值:需选取计算数值维度,如耗时、金额等。

    • 对列值求最小值:需选取计算数值维度,如耗时、金额等。

  • 报警配置 指设置一定的预警规则,可通过手机短信方式接收故障报警。实时监控提供可视化报警配置,支持多种报警统计规则、支持多条件多套报警配置、并可按不同时间段设置预警。

操作步骤

步骤 1:选择监控产品

  1. 进入控制台,单击左侧导航栏中的 自定义监控

  2. 自定义监控 页面,单击 新建 > 新建监控产品 添加监控产品。

  3. 常用 标签页,单击 分钟统计/无 Key,进入分钟统计/无 Key 监控产品配置页面。

步骤 2:填写基本信息

基本信息 区域中,配置以下信息:

  • 监控配置名:输入自定义的监控配置名称。

  • 所属应用:选择该监控产品所属的应用名称。

  • 采集日志文件:选择日志文件。提供以下采集日志的方式:

    • 扫描路径:如果列表中没有需要的日志文件,完成以下步骤。默认 扫描路径 方式:

      1. 单击 扫描路径 打开 选取采集文件 页面。该页面显示两个系统默认的文件路径。

      2. 双击路径名打开进行日志文件选取。如果默认的文件路径中,没有找到需要的路径,填写 指定根目录指定服务器 IP 来查找需要的日志文件。查找时,只需要填写 指定根目录指定服务器 进行查找。

      3. 单击选中需要的日志文件名,单击 确认,完成日志文件选取。

    • 手动填写日志路径:手动填写日志路径。注意路径规则。

  • 选择是否开启 生效开关,默认开启。

  • (可选)单击 高级选项,配置如下信息:

    • 日志编码。

    • 集群日志限制流量,单位:KB/Min。

    • 存储容量上限:选择容量上限。

步骤 3:配置日志筛选

开启日志筛选开关,以新增白名单筛选规则为例,完成以下步骤:

  1. 单击 新增白名单筛选,新增一条白名单筛选列。

  2. 白名单筛选列,单击 选取

  3. 日志筛选 对话框,配置白名单筛选列的位置。

  4. 用鼠标在日志样本中选中目标一个关键词,系统会根据该关键词的位置自动生成一个 列值选取规则,并在下方的列值采样表格中显示根据这一选取规则采样得到的列值。

  5. 在最下方填入列名,点击提交,完成白名单列的选取。

    要了解 日志筛选 对话框左下方的 使用列值翻译 功能使用方法,查看 列值翻译

  6. 填写 白名单值

    说明:同一个列值位的白名单,支持多个值的选取,可以用逗号(,) 分隔,如 aaaa,bbbb,cccc。多个 白名单筛选列 之间的关系为

步骤 4:设置列值分组

列值分组即数据的 group by,指明最终生成的数据按什么做分组,RMS 目前支持按 label 分组,即按运维维度做groupby。例如,按机房 IDC 做分组。

说明

列值分组 Group By 中必须配置一个维度,分组列可配多列。

您可以直接勾选运维维度列作为分组列,若需要自定义分组列,单击 新增分组列 > 选取,在弹出的 日志筛选 弹框中定义列值选取规则。

用鼠标在日志样本中选中一个目标关键词,系统会根据该关键词的位置自动生成一个列值选取规则,并在下方的列值采样表格中显示根据这一选取规则采样得到的列值。

步骤 5:选择统计方式

本步骤中,选择 求行数 进行计算。

步骤 6:配置报警

  1. 开启报警配置开关,然后单击 新增报警规则 按钮。

  2. 报警规则 列的输入框中,输入规则名称,选择时间范围,然后设置触发条件。触发条件的内容包括取值方式(即报警规则的计算统计方式)、对比方法、阈值。

  3. 如需多个触发条件,可单击 新增触发条件 进行配置。如果设有多个触发条件,需选择 满足全部条件触发 还是 满足任意条件触发

  4. 设置 报警等级检测频率,并根据实际情况确定是否要 自定义报警时区。报警等级会在 总览 页面的 监控报警 区域中做分类统计,同时报警文案中会显示报警指标的等级标注。

    说明

    实时监控提供红色预警(P0)、橙色预警(P1)、普通预警(P2)三种等级。在本步骤中,选取默认等级 普通预警(P2)

  5. 如需配置多条报警规则,重复上述步骤即可。

  6. 配置完毕后,单击 提交 完成该自定义监控产品的配置,并生成一个数据源。