bombayjs 介绍
超全面的前端监控sdk。
功能
上报pv uv
捕获error
上报 性能 performance
上报 用户 轨迹
支持 单 页面
hack ajax fetch
上报加载的资源
hack console
hack onpopstate
暴露 全局变量 __bb
埋点 sum avg msg
用法
token在bombayjs-admin 后台 申请方法 一
<script src=' dis t/bombay.js'></script><script>new Bombay({token: 'xxx',reportUrl: 'http://127.0.0.1:7002/api/v1/report/web'})</script>方法 二
npm i bombayjs -S
new Bombay({
token: 'xxxx',
reportUrl: 'http://127.0.0.1:7002/api/v1/report/web'
})
配置
{
// 上报地址
reportUrl: 'http://localhost:10000',
// 提交参数
token: '',
// app版本
appVersion: '1.0.0',
// 环境
environment: 'production',
// 脚本延迟上报时间
outtime: 300,
// 开启单 页面 ?
enableSPA: true,
// 是否 自动 上报pv
autoSendPv: true,
// 是否上报 页面 性能 数据
isPage: true,
// 是否上报ajax 性能 数据
isAjax: true,
// 是否上报 页面 资源数据
isResource: true,
// 是否上报 错误 信息
isError: true,
// 是否录屏
isRecord: true,
// 是否上报行为
isBehavior: true,
ig nor e: {
ig nor eErrors: [],
ig nor eUrls: [],
ig nor eApis: ['/api/v1/report/web','livereload.js?snipver=1','/sockjs-node/info'],
},
behavior: {
console: true,
click: true,
// 最长上报数据长度
maxLength: 1000,
}
GitHub: https://github.com/bombayjs/bombayjs
网站描述: 前端监控sdk
bombayjs官方网站
官方网站:
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。