1.0.9 • Published 4 years ago

gdy-arms v1.0.9

Weekly downloads
6
License
MIT
Repository
github
Last release
4 years ago

广电云前端监控 ARMS

最后更新于 2020-01-07

ARMS 配置文档 https://www.npmjs.com/package/alife-logger

使用示例

ES6

import arms from 'arms'

const logger = arms('你的项目 PID', true, true) // 参数:应用 pid, 是否关闭 API 自动上报, 是否启用 SPA 分析
logger && logger.api(url, true, time, res.data.Flag, res.data.FlagString)

CommonJS (CMD)

const arms = require('arms')

const logger = arms('你的项目 PID', true, true) // 参数:应用 pid, 是否关闭 API 自动上报, 是否启用 SPA 分析
logger && logger.api(url, true, time, res.data.Flag, res.data.FlagString)

示例解析

通过 npm/yarn 安装 alife-logger 依赖

初始化当前 pid 用户,并设置参数

判断是否为生产环境 && api(请求地址,请求成功与否,请求耗时,请求状态码,请求返回 Msg)

TODO

  1. 区分移动端与 PC 端

  2. 封装统计方法