支付宝前端监控脚本。
前端监控脚本提供以下监控特性:
- JavaScript 异常监控。
- DOM 非法使用。
- 静态资源非法使用。
前端监控脚本可以自动收集页面中未捕获的 JavaScript 异常。
对于已被捕获的异常,可以通过 monitor.error()
接口进行监控。
前端监控脚本拆分为两个部分,小巧的先行脚本建议内联(也可以外联)在页面头部, 在所有脚本和外部资源之前,最佳位置推荐如下:
<html>
<head>
<meta charset="utf-8" />
<script type="text/javascript" src="seer.js"></script>
</head>
</html>
另一个脚本可以通过异步方式加载在页面底部,用于处理监控日志的发送和其他扩展 监控支持。
try{
throw new Error("msg");
}catch(ex){
monitor.error(ex);
}
JavaScript 异常监控的接口,可以用于主动监控被捕获的 JavaScript 异常。
前端监控的通用频次监控接口。通过这个发送监控数据,并配合对应的日志处理和数据分析, 可以完成多种监控需求。
seed
: 监控点。profile
: 日志类型,默认为log
。