接入前端监控
文档
应用实时监控服务ARMS文档 arms.console.aliyun.com/#/home
步骤
1、创建应用站点
创建流程:help.aliyun.com/document_de…
2、以npm包的形式安装前端监控探针
操作流程:help.aliyun.com/document_de…
特殊配置:
1、线上环境开启日志上报功能
const __bl = BrowserLogger.singleton({
disabled: process.env.NODE_ENV !== 'production',
// ......
})
2、请求登录接口成功后,更新ARMS公共参数 uid userName
if (data.userInfo?.name && data.userInfo?.workcode) {
__bl.setConfig({
uid: data.userInfo.workcode,
setUsername() {
return data.userInfo.name;
}
});
}
接入告警
步骤
1、创建告警规则
创建流程:help.aliyun.com/document_de…
2、创建通知对象
因为我们要通知到内部聊天工具的机器人,所以需要通过Webhook自定义告警通知对象。
创建流程: help.aliyun.com/document_de…
使用自定义机器人,也就是向Webhook地址发请求时,需要做好安全设置,安全设置目前只有2种方式:加签和自定义关键词;
目前选取第一种方式:加签。通过中间的服务层,做消息中转给请求添加时间戳和签名。
3、创建通知策略