接入ARMS前端监控流程

489 阅读1分钟

接入前端监控

文档

应用实时监控服务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、创建通知策略

创建流程:help.aliyun.com/document_de…