本文介绍如何创建监控告警事件。
操作步骤如下:
登录 mPaaS 控制台,从左侧导航栏进入 移动性能监控 > 监控告警 页面。
单击 创建监控告警事件 按钮,在事件创建面板上,配置事件信息。
事件名称:自定义监控告警事件的名称,应用内保持唯一。
选择指标:指定告警模块、监控指标以及监控范围。
告警模块:选择对应的性能监控模块,支持网络告警、启动告警、页面告警、崩溃告警、H5 页面告警、业务告警、小程序告警七个模块。
监控指标:因告警模块而异,详见下表说明。
监控范围:指定监控告警事件的作用范围。监控范围的配置项因告警模块而异,包含平台、App 版本、网关类型、页面、渠道。
告警模块
监控范围
监控指标
网络告警
平台 + 版本 + 网关(mPaaS 网关/客户网关)
总请求用时、失败率、总请求数、DNS 用时、TCP 建连用时、SSL 用时、首包用时、传输用时、平均下载速度
启动告警
平台 + 版本
App 首次启动时长、App 非首次启动时长
页面告警
平台 + 页面
页面加载时长
崩溃告警
平台 + 版本
闪退率、卡顿率、白屏率
H5 页面告警
平台 + 版本
H5 页面加载时长、H5 页面慢加载占比、H5 页面 JS 错误率、H5 页面 JS 异常监控上报次数
业务告警
平台 + 版本 + 渠道
App 启动次数、App 活跃用户、App 活跃账号、App 启动次数日环比、App 活跃用户日环比、App 活跃账号日环比、App 启动次数周同比、App 活跃用户周同比、App 活跃账号周同比
小程序告警
平台 + 版本 + 小程序
页面访问量、活跃用户、应用打开异常量、白屏率、JS 异常报错率、JSAPI 异常量、应用拉包请求异常 - Android、应用拉包请求异常 - iOS
同比:可选择以日同比、周同比、月同比的值做为告警的触发条件,默认关闭。关闭时,无同比信息,以当前值为触发条件实时告警。
阈值设定:针对不同的指标,设置满足告警条件的持续时长以及告警阈值。即指标数据持续多长时间超出阈值才会触发告警。
假设告警指标为 mPaaS 网关的总请求数,阈值设定为“持续 3 分钟,小于 10 次”,则表示如果 mPaaS 网关下连续 3 分钟的请求数小于 10 次则会触发告警。
告警设置:设置钉钉告警通知,目前暂不支持邮件和短信通知。
钉钉机器人地址的获取方式如下:
打开钉钉,进入您想要添加告警机器人的钉钉群,并单击右上角的群设置图标()。
在群设置面板中,单击 智能群助手。
在 智能群助手 页面,单击 添加机器人 区域的 + 按钮。
在 群机器人 弹窗中,单击 添加机器人 右侧的设置图标(),在机器人列表页面,选择 自定义 机器人后,单击 添加。
输入机器人名字、选择要发送通知的群,完成必要的 安全设置,同时可以为机器人设置机器人头像,然后勾选 我已阅读并同意《自定义机器人服务及免责条款》,然后单击 完成。
重要钉钉报警机器人安全校验仅支持关键词校验,需配置关键词:mPaaS智能监控。
完成安全设置后,复制出机器人的 Webhook 地址,可用于向前面选择的钉钉群发送消息,格式如下:
https://oapi.dingtalk.com/robot/send?access_token=XXXXXX
配置完毕后,单击 确定 完成事件创建。新建的事件将展示在监控告警事件列表中,处于下线状态,需要手动操作运行事件。