跳转至

应用性能指标检测


用于监控工作空间内 APM 的关键指标数据。系统统计规定时间内符合条件的链路数量,当超出自定义阈值时触发产生异常事件。

检测配置

检测频率

即检测规则的执行频率。

检测区间

即每次执行任务时,检测指标查询的时间范围。受检测频率影响,可选检测区间会有不同。

检测频率 检测区间(下拉可选项)
30s 1m/5m/15m/30m/1h/3h
1m 1m/5m/15m/30m/1h/3h
5m 5m/15m/30m/1h/3h
15m 15m/30m/1h/3h/6h
30m 30m/1h/3h/6h
1h 1h/3h/6h/12h/24h
6h 6h/12h/24h
12h 12h/24h
24h 24h

检测指标

设置检测数据的指标,可用于配置工作空间内服务在指定时间范围内的指标数据。

字段 说明
服务 可对当前工作空间内的应用性能监测服务进行监控。
指标 具体的检测指标,包括请求数、错误请求数、请求错误率、平均每秒请求数、平均响应时间、P50 响应时间、P75 响应时间、P90 响应时间、P99 响应时间等。
筛选条件 基于指标的标签对检测数据进行筛选,限定检测范围。支持添加一个或多个标签筛选,同时支持模糊匹配和模糊不匹配的筛选条件。
检测维度 配置数据中对应的字符串类型(keyword)字段均可作为检测维度选择,目前最多支持选择三个字段。通过多个检测维度的字段组合,可以确定一个具体的检测对象。系统会判断该检测对象的统计指标是否满足触发条件的阈值,若满足则产生事件。

例如选择检测维度 hosthost_ip,则检测对象可以为 {host: host1, host_ip: 127.0.0.1}

统计在规定时间内符合条件的链路数量,当超出自定义阈值时触发异常事件,可用于服务链路异常错误的通知。

字段 说明
来源 当前检测指标的数据来源。
筛选条件 通过标签过滤链路 span 以限定检测的数据范围。支持添加一个或多个标签筛选条件。
聚合算法 默认选中 “*”,对应的聚合函数为 count。若选中其他字段,则聚合函数自动变为 count distinct(取关键字出现的数据点数)。
检测维度 配置数据中对应的字符串类型(keyword)字段均可作为检测维度选择,目前最多支持选择三个字段。通过多个检测维度的字段组合,可以确定一个具体的检测对象。系统会判断该检测对象的统计指标是否满足触发条件的阈值,若满足则产生事件。

例如选择检测维度 hosthost_ip,则检测对象可以为 {host: host1, host_ip: 127.0.0.1}

触发条件

设置告警级别的触发条件:您可任意配置紧急、重要、警告、正常的其中一种触发条件。

配置触发条件及严重程度,当查询结果为多个值时,任一值满足触发条件则产生事件。

更多详情,可参考 事件等级说明

开启连续触发判断,即表示连续多次判断触发条件生效后,再次触发生成事件。最大上限 10 次。

告警级别
  1. 告警级别紧急(红色)、重要(橙色)、警告(黄色):基于配置条件判断运算符。

  2. 告警级别正常(绿色):基于配置检测次数,说明如下:

    • 每执行一次检测任务即为 1 次检测,如检测频率 = 5 分钟,则 1 次检测 = 5 分钟;
    • 可以自定义检测次数,如检测频率 = 5 分钟,则 3 次检测 = 15 分钟。
    级别 描述
    正常 检测规则生效后,产生紧急、重要、警告异常事件后,在配置的自定义检测次数内,数据检测结果恢复正常,则产生恢复告警事件。
    ⚠ 恢复告警事件不受告警沉默限制。若未设置恢复告警事件检测次数,则告警事件不会恢复,且一直会出现在事件 > 未恢复事件列表中。

数据断档

针对数据断档状态,可配置七种策略。

  1. 联动检测区间时间范围,判断检测指标最近分钟数的查询结果,不触发事件

  2. 联动检测区间时间范围,判断检测指标最近分钟数的查询结果,查询结果视为 0;此时查询结果将重新与上方触发条件中配置的阈值做比较,从而判断是否触发异常事件。

  3. 自定义填充检测区间值,触发数据断档事件、触发紧急事件、触发重要事件、触发警告事件及触发恢复事件;选择该类配置策略,自定义数据断档时间配置建议 >= 检测区间时间间隔,若配置时间 <= 检测区间时间间隔,可能存在同时满足数据断档和异常情况,此情况下仅会应用数据断档处理结果。

信息生成

开启此选项后,将未匹配到以上触发条件的检测结果生成“信息”事件写入。

注意

若同时配置触发条件、数据断档、信息生成时,按照如下优先级判断触发:数据断档 > 触发条件 > 信息事件生成。

其他配置

更多详情,可参考 规则配置

文档评价

文档内容是否对您有帮助? ×