程序名称:BeeAPM
采集端agentAPM Server端APM UI端
授权协议: Apache
操作系统: 跨平台
开发语言: Java
BeeAPM
采集端agentAPM Server端APM UI端 介绍
介绍
采集端(agent)
采集数据发送到APM Server端或者消息中间件或存储器等
所有的采集功能均有单独开关配置
-
分布式调用链(方法调用链路、远程调用追踪)
-
采样控制
-
方法采集
-
方法调用链路
-
参数采集
-
执行耗时
-
方法信息
-
耗时阀值控制(超过一定时间阀值的不采集)
-
采集点配置
-
http追踪
-
支持httpclient3
-
支持httpclient4
-
支持okhttp3
-
支持servlet采集
-
jdbc采集,
-
采集sql语句
-
采集sql参数
-
采集执行时间
-
耗时阀值控制
-
采集结果集大小
-
logger采集
-
支持log4j
-
支持log4j2
-
支持logback
-
采集点可配置
-
error以上级别是否采样控制
-
spring事务
-
异常信息采集,支持采集点黑白名单配置
-
输出到控制台
-
输出到远程http服务器
-
输出到kafka(待开发)
-
输出到ElasticSearcch(待开发)
APM Server端
数据收集和存储。从采集端接受数据或者从消息中间件中拉取数据,并进行存储
- http接受,使用servlet接收采集端发送过来的数据
APM UI端
开发中。。。 支持调用链展示,采集数据查询,报表等
BeeAPM
采集端agentAPM Server端APM UI端 官网
https://gitee.com/beetle082/bee-apm