EzMonitor SDK
前端监控 SDK
功能特性
- 性能监控:获取页面加载性能数据,包括FCP、LCP等核心指标
- 错误监控:捕获JavaScript错误、资源加载错误、Promise未捕获异常
- 框架支持:支持React、Vue等主流前端框架
- 用户行为分析:记录用户点击、滚动等交互行为
- 数据上报:支持自定义上报策略和节流控制
安装(暂没发布,项目还在完善中)
bash
npm install @EzStars/EzMonitor
# 或
pnpm add @EzStars/EzMonitor
# 或
yarn add @EzStars/EzMonitor
环境测试
pnpm run build
使用方法
import Monitor from 'monitor-sdk'; const monitor = new Monitor({// 配置项});
项目架构
EzMonitor采用模块化设计,核心模块包括:
- 采集层(Performance/Error/Behavior)
- 处理层(数据过滤/采样)
- 上报层(批量上报/失败重试)
技术支持
如有问题,请联系:
- GitHub Issues: https://github.com/EzStars/EzMonitor/issues