监控架构

欢迎使用Apptalking,本文档将帮助您快速理解产品的核心功能,如果在使用过程当中遇到了问题,欢迎通过邮件的方式进行问答。

监控架构组成

Apptalking 对于系统的监控分为三个层级:1、业务系统,2、应用 ,3、节点 。这三个层级是相包含的关系,具体 的关系如下图:

业务系统

一个业务系统可以是一个完整应用系统,比如是一个完整的商城系统,也可以是一个大型应用系统的中的完整的业务模块,比如一个大型商城的系统的物流管理模块。业务系统是一个逻辑概念,用户可以自定义的划分,但是应用体现出完整性和独立性。

应用

应用是指一个服务模块的应用集群,比如一个系统的报表服务模块,其可能是有几个相同的应用程序做负载均衡实现的,那么这个集群就是一个应用。应用由节点组成,在同一个应用中节点的功能应该是一致的,功能不相同的节点应该划分到不同的应用中。

节点

节点是监控架构的最小组成部分,其是提供服务的应用程序,对于Java 程序而言,其相当于一个 JVM进程,一个tomcat容器。

控制台数据维度。

Apptalking 控制台以上的每种组成类型中都相应的监控数据,以便于从整体到局部问题追溯。

业务系统监控数据

应用监控数据

节点监控数据