61-webmonitor
web异常监控
Last updated 2 months ago by chowin .
ISC · Original npm · Tarball · package.json
$ cnpm install 61-webmonitor 
SYNC missed versions from official npm registry.

web-monitor

安装

npm install

打包

npm run build

script 标签引用

<script type="text/javascript" src="./webMonitor.js"></script>

npm 安装及引用

npm install 61-webmonitor --save
import * as WebMonitor from '61-webmonitor'

初始化

var monitor = new WebMonitor();
monitor.init({
    id: 1,// 必填,项目id
    url: "http://example", // 必填,上报接口url
    user_id: "", // 可选,用户id
    auto: false, // 可选,是否自动上报,默认为true
    dalay: 2000, // 可选,自动上报定时,默认为2000
    ignores: [] // 可选,忽略的异常类型,默认为[]
})

/** 手动上报 */
monitor.report()

或者

var monitor = new WebMonitor({
    id: 1,// 必填,项目id
    url: "http://example", // 必填,上报接口url
    user_id: "", // 可选,用户id
    auto: false, // 可选,是否自动上报,默认为true
    dalay: 2000, // 可选,自动上报定时,默认为2000
    ignores: [] // 可选,忽略的异常类型,默认为[]
});

monitor.init()

/** 手动上报 */
monitor.report()

可忽略异常备注

'CUSTOMER_PV' // 用户访问日志类型

'LOAD_PAGE' // 用户加载页面信息类型

'HTTP_LOG' // 接口日志类型

'HTTP_ERROR' // 接口错误日志类型

'JS_ERROR' // js报错日志类型

'ELE_BEHAVIOR' // 用户的行为类型

'RESOURCE_LOAD' // 静态资源类型

'CUSTOMIZE_BEHAVIOR' // 用户自定义行为类型

Current Tags

  • 1.0.2                                ...           latest (2 months ago)

2 Versions

  • 1.0.2                                ...           2 months ago
  • 1.0.0                                ...           2 months ago
Maintainers (1)
Downloads
Today 1
This Week 1
This Month 1
Last Day 0
Last Week 0
Last Month 19
Dependencies (1)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |