# 预警管理

# 一、预警管理的意义

赋予项目管理员针对重点数据的预警监控能力,主要功能如下:

  1. 定时轮询实时数据,对于关键指标超标,可第一时间进行短信或邮件预警,以便发现问题,缩短响应时间,提升对于产品的把控度;
  2. 以编辑公式的方式创建预警,如比率等指标,提高创建指标的灵活度;
  3. 按分组进行预警,对同一指标的不同分组项,以不同预警触发标准进行预警;
  4. 基于跟预测值的对比进行预警,以更加智能快捷的方式洞察异常数据。

# 二、预警管理的位置和适用角色

# 2.1 功能位置

预警相关功能的位置可以通过以下两个入口进行操作:

  1. 【数据管理-预警管理】

可以综合管理项目中的预警任务。

  1. 【行为分析-事件分析】

可以在日常分析中快捷的对相关指标进行预警任务创建。

# 2.2 适用角色

公司超管
管理员
分析师
普通成员
查看预警管理列表




新增、编辑、删除自建预警任务




编辑、删除其他人的预警任务




权限说明:

● 角色必有

▲ 角色默认有,可以没有

△ 角色默认没有,可以有

○ 角色必没有

# 三、预警管理的操作方法

# 3.1 预警管理页面

# 3.1.1 配置预警任务

管理员及以上成员可通过「预警管理」页面中的「创建预警」,打开配置任务弹窗

# 3.1.2 预警任务数量限制

在一个项目中最多可以配置 50 个任务。超过 50 个任务时,无法进行保存。

# 3.1.3 预警延迟配置

实际计算预警时,考虑传输延迟。预留缓冲期,缓冲期可在项目配置中设置

默认为天级 120 分钟,小时级 20 分钟,输入框限制为 1~999 的整数

# 3.2 预警配置页面

# 3.2.1 基本信息

预警名称

最多可输入 24 个字符,且不能重名

预警指标

可以选择某一事件的某一各分析角度作为预警的监控对象

编辑公式

可以对需要公式编辑才可创建的指标进行预警

分组项

解决了同一事件指标,但是按照不同事件/用户属性进行分组预警的需求场景

# 3.2.2 预警规则

计算周期

可选择“按小时”或“按天”作为标准,该选项与预警规则中的触发规则相关联

预警时段

按小时时选几点到几点,按天时选周几;「预警时段」适用于整个「预警任务」

预警规则

分组值

选择分组值时,可以对该批分组值设置不同的预警触发条件

触发规则

基于「比较方式」、「计算周期」、「和谁比」的触发规则如下:

和谁比
比较方式
计算周期
和谁比(类型)
可以比什么
固定值
高/低
-
固定值
数值
上一天
高/低
按天
周期值
数值/百分比
上周同时刻
高/低
按天
周期值
数值/百分比
7日均值
高/低
按天
周期值
数值/百分比
上一小时
高/低
按小时
周期值
数值/百分比
昨日同时刻
高/低
按小时
周期值
数值/百分比
24小时均值
高/低
按小时
周期值
数值/百分比
预测值

按小时/按天
预测上限
-
预测值

按小时/按天
预测下限
-

预测值

在无需掌握具体业务指标规律情况下,可以基于预测值判断是否触发预警:

  • 当指标「高于」「预测值上限」时
  • 当指标「低于」「预测值下限」时

预测模型的算法采用 Hannan-Rissanen 算法,算法论文可以参考该文档 (opens new window)

# 3.2.3 通知方式

可以单独配置短信与邮件中需要添加的成员

# 3.3 预警详情页

# 3.3.1 预警任务设定区

这部分将代入预警任务的设置,默认展开可收起,不可编辑

# 3.3.2 展示筛选区

时间选框样式

时间选框与事件分析中相同

数据记录范围

对于按天任务,记录近一年数据(最多 366 个点),选取时展示近一年数据

对于按小时任务,记录近一年数据(最多 36624 个点),选取时最多展示一个月数据(3124 个点)。当时间框选取超过 31 天时,只展示选框最后 31 天的结果。

预测值图例

  • 指标实际值 y(图中深蓝色实线)
  • 预测曲线 yhat (图中淡蓝色虚线)
  • 预测区间 yhat_upper-yhat_lower(图中淡蓝色区域)
  • 异常指标点显示(图中红色圆点)

下载数据

  1. 差异如果是负数,则带上负号
  2. 不同规则对应不同分组情况下的预警
  3. 预警情况用“正常”或“异常”来显示

# 3.3.3 表格详情区

  1. 时间:预警任务运行时间,按表格中时间倒序
  2. 预警规则:左侧预警任务设定区的规则
  3. 预警情况:「正常」或「异常」;若提示“预测值样本数过少”则表示数据点不足 10,没有进行预测值计算