项目模块图
phoenix（监控平台父工程）
  phoenix-common（监控公共模块父工程）
    phoenix-common-core（监控核心公共模块）
    phoenix-common-web（监控WEB公共模块）
  phoenix-client（监控客户端父工程）
    phoenix-client-core（监控客户端）
    phoenix-client-spring-boot-starter（监控客户端与springboot集成的starter）
    phoenix-client-spring-mvc-integrator（监控客户端与springmvc集成的integrator）
  phoenix-agent（监控代理端）
  phoenix-server（监控服务端）
  phoenix-ui（监控UI端）
  doc（文档）
monitoring：监控平台父工程，管理平台的依赖、构建、插件等
monitoring-common：监控公共模块，提供平台所有的公共代码，包含一个监控核心公共模块（monitoring-common-core）和一个监控WEB公共模块（monitoring-common-web）
monitoring-client：监控客户端，用于集成到Java应用程序中实现业务埋点和Java应用程序监控信息收集，包含一个通用模块（monitoring-client-core）和与springboot集成的starter（monitoring-client-spring-boot-starter）、与springmvc集成的integrator（monitoring-client-spring-mvc-integrator）两个拓展模块
monitoring-agent：监控代理端，用于收集服务器信息和汇聚、转发来自监控客户端的信息
monitoring-server：监控服务端，是监控平台的核心模块，用于汇聚、分析监控信息，在发现异常时实时推送告警信息
monitoring-ui：监控可视化系统，用于平台配置、用户管理、监控信息查看、图表展示等
doc：包含平台的设计文档、服务启停脚本、数据库脚本等