Skip to content

最简洁的埋点上报:一个基于 TypeScript 的跨平台插件,包括 路由采集, 行为埋点, 性能采集 ,异常采集, 请求采集

Notifications You must be signed in to change notification settings

WarrenLee19/easy-trace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

easy-tracing 埋点性能监控插件

一个基于 TypeScript 的跨平台插件,包括 路由采集, 行为埋点, 性能采集 ,异常采集, 请求采集

npm i easy-trace
pnpm i easy-trace
yarn add easy-trace

Usage

    const tracker = require('easy-trace') 
    new tracker({
      requestUrl:'http://localhost:9000/tracker',
      historyTracker:true,
      domTracker:true,
      jsError:true
    })

目前功能

  • 自动埋点上报和暴露api给用户手动埋点上报
  • 埋点上报功能:【用户事件采集、页面路由跳转采集、请求采集、错误采集】
  • 埋点上报上传方法:只提供 sendBeacon

喜欢的可以给个star...

About

最简洁的埋点上报:一个基于 TypeScript 的跨平台插件,包括 路由采集, 行为埋点, 性能采集 ,异常采集, 请求采集

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published