AWACS是一款无代码侵入的APM
功能特点
实时的监控与报警
无代码侵入
基于插件的架构
非常小的性能影响
支持自定义插件和上报数据存储
架构概述
server: AWACS的服务端, 提供agent启动时的配置和插件下载以及接收应用在运行期上报的数据;
plugin: 监控插件, 独立打包成jar;
repository: 服务端需要使用的外部资源, 如MongoDB, MySQL等;
JVM: 被监控的目标;
agent: 被监控目标上运行的agent;