全方位的开源监控工具链介绍
说到监控现在最火的是全链路监控(服务调用+HTTP调用+数据源访问+MQ链路的监控),但我认为这是狭义的全链路监控,广义的概念应该不仅仅指APM(Appliation Perfance Manager & Monitor),还包括Loggong(系统日志、业务日志、框架日志)、Mertic(指标或者度量)、Trancing(追踪:覆盖微服务,存储,中间件)。而我今天要介绍的是全方位的开源监控工具链,为什么是全方位,就是比广义的全链路监控还要多,包括前端监控(用户行为监控)、压测监控、DevOps监控等等。 一、前端监控 开源的前端监控产品很少,我今天推荐的是zanePerfor,我们一直在用,确实挺好用的(在这里给开发者打打广告,使用的人多了开源项目才能成长),具有如下功能: 1、浏览器端(WEB) 页面级的性能上报(多页面 || 单页面应用程序通用)页面AJAX性能上报页面所有加载资源性能上报(图片,js,css)页面所有错误信息上报(js,css,ajax)2、微信小程序端 path路径对应的AJAX性能上报小程序错误信息上报(js,ajax,img)用户设备信息及其网络...
