/apm

前端异常数据采集系统

Primary LanguageTypeScript

前端数据监控系统

apm Logo

介绍

专注于 Web 端体验数据监控,从页面打开速度(测速)、页面稳定性(JS Error)和外部服务调用成功率(API)这三个方面监测 Web 页面的健康度。

  • 实时采集真实用户体验数据,端到端多维度数据分析展示
  • 采集资源加载详情,快速统计、评测资源质量,监控 CDN 性能
  • 采集用户端浏览器报错信息,收集业务中不可预测的错误
  • 全量抓取 AJAX 数据,深入用户交互,数据交互可视化
  • 记录页面加载全过程,建立页面和资源的加载时序图

快速开始

下载本项目到本地

git clone https://github.com/stbui/apm

项目结构

apm-manager

前端项目,基于angular-material-app项目搭建,

amp-service

后端项目, 基于nestjs框架开发

apm-js-sdk

前端数据收集脚本

参考资料