bboss框架配置监控介绍

简介: bboss框架配置监控介绍 监控效果实例: http://www.bbossgroups.com/monitor/monitor_console.jsp ioc配置组件监控和sql配置文件监控效果实例: http://www.
bboss框架配置监控介绍
监控效果实例:
http://www.bbossgroups.com/monitor/monitor_console.jsp

ioc配置组件监控和sql配置文件监控效果实例:
http://www.bbossgroups.com/monitor/spiFrame.jsp

如果是你部署的应用访问分别地址为:
http://ip:port/contextpath/monitor/monitor_console.jsp
http://ip:port/contextpath/monitor/monitor/spiFrame.jsp
将其中的ip,port,contextpath替换为你自己的具体值即可。

bboss框架包含很多功能模块,这些模块都是基于统一的内核bboss-core模块开发的,bboss-core中包含了bboss ioc和序列化的核心功能模块。bboss ioc组件采用xml语法进行配置管理,为了便于开发人员查看和管理这些xml配置文件以及方便开发人员分析和解决由配置文件错误导致的一系列问题,为bboss提供了一个简单而有用的监控功能模块:框架配置信息监控模块。以下是bboss配置管理监控模块示意图:

img_03646514afb70ff1780acc24e8cff159.gif

通过bboss监控功能,可在线查看以下内容:
  • 组件xml配置文件信息:包含的组件列表,引入的子模块配置文件清单列表(bboss支持模块化配置管理)
  • ioc组件配置信息:组件的基本信息,组件隶属的ioc容器类型信息,组件隶属的xml配置文件路径信息,组件单实例信息,组件工厂配置信息,组件ioc依赖注入属性列表,构造函数注入参数列表,组件声明式事务配置信息,组件拦截器配置信息,组件扩展属性配置信息
  • mvc控制器配置信息
  • mvc路径映射配置信息
  • cxf webservice服务配置信息
  • hessian服务配置信息
  • rmi服务配置信息
  • mongodb服务器配置信息
  • activiti工作流引擎配置信息
  • quartz任务引擎配置信息
  • session共享配置信息
  • bboss序列化插件配置信息
  • 令牌服务配置信息
  • 第三方数据源配置信息(druid,c3p0,proxool等)
  • 持久层sql语句配置文件及配置sql信息,持久层sql文件热加载机制信息,引用其他文件中sql配置信息


以上内容是目前监控模块可以监控的所有内容,基本上涵盖了bboss所有子模块的配置监控,应用系统基于bboss ioc开发的各种功能的相关配置自然也可以在监控模块中看到。

接下来,我们看看实际监控效果图:
监控主界面

img_e49adcf87358589305c7632448ba517e.gif


组件配置信息查看界面

img_7030f4821a5fef8518611e4d90b50d9d.gif

mvc控制器配置信息监控界面

img_b24b8d7cfa2ad0ebe8cc372fbcd77600.gif

通用dao配置信息监控界面

img_a1293d58ef7d9e89c1e7403aad75559c.gif

sql文件配置信息监控界面

img_ee670d4cb8f69e65befcd6eeb961055a.gif

cxf webservice服务,hessian服务监控界面

img_4e5471f767ce96ecf65e4964f785702c.gif
img_b638fd3181b8f5460dc29a57623aef35.gif

mongodb、工作流、quartz任务、session会话共享、令牌服务、druid数据源、序列化插件等模块配置信息监控界面

img_ac092862dfd17e615260208b46f16f52.gif

bboss ioc监控功能的入口页面地址jsp代码:
https://github.com/bbossgroups/bbossgroups-3.5/blob/master/bestpractice/demoproject/WebRoot/monitor/spiFrame.jsp

另外,为了便于查看bboss持久层内置的apache dbcp连接池的使用情况,bboss还提供了连接池的监控功能,请访问文档获取相关内容:
持久层连接池的监控功能
目录
相关文章
|
JSON 监控 Cloud Native
「Spring Boot 2.4 新特性」启动耗时详细监控
Spring Boot 项目随着项目开发过程中引入中间件数量的增加,启动耗时 逐渐增加。
1758 0
|
1月前
|
XML Java 数据格式
Spring Core核心类库的功能与应用实践分析
【12月更文挑战第1天】大家好,今天我们来聊聊Spring Core这个强大的核心类库。Spring Core作为Spring框架的基础,提供了控制反转(IOC)和依赖注入(DI)等核心功能,以及企业级功能,如JNDI和定时任务等。通过本文,我们将从概述、功能点、背景、业务点、底层原理等多个方面深入剖析Spring Core,并通过多个Java示例展示其应用实践,同时指出对应实践的优缺点。
57 14
|
7月前
|
开发框架 安全 Java
信息打点-语言框架&开发组件&FastJson&Shiro&Log4j&SpringBoot等
信息打点-语言框架&开发组件&FastJson&Shiro&Log4j&SpringBoot等
|
8月前
|
监控 Java
Pinpoint【部署 02】Pinpoint Agent 安装启动及监控 SpringBoot 项目案例分享(添加快速测试math-game.jar包)
Pinpoint【部署 02】Pinpoint Agent 安装启动及监控 SpringBoot 项目案例分享(添加快速测试math-game.jar包)
295 0
|
搜索推荐 Java 应用服务中间件
SpringBoot(一):springboot应用程序启动过程核心分析
说起**springboot**大家很容易想到的就是**自动装配**、**约定大于配置**这个特点,的确这是springboot相比较于普通的**spring** web项目最大的亮点。
93 1
|
监控 安全 Java
|
监控 安全 NoSQL
一文搞懂并学会使用SpringBoot的Actuator运行状态监控组件
微服务之后,系统结构拆分随着业务发展越来越微型化,也意味着节点会呈现几何数量级增长。每个一个节点都是系统组成部分,如何保持如此多节点的可用性是一件非常有挑战的工作。
513 0
|
人工智能 监控 Java
SpringBoot实战(十六):集成Skywalking调用链监控系统
SpringBoot实战(十六):集成Skywalking调用链监控系统
823 0
|
人工智能 监控 Java
SpringBoot实战(十五):Spring Boot Admin 集成告警模块
SpringBoot实战(十五):Spring Boot Admin 集成告警模块
371 0
|
监控 安全 Java
三步为你的Springboot集成Actuator监控功能
有时候我们想要实时监控我们的应用程序的运行状态,比如实时显示一些指标数据,观察每时每刻访问的流量,或者是我们数据库的访问状态等等。这时候就需要Actuator了。 使用Actuator的好处是,我们可以直接使用这个生产级别的工具,而不需要自己去实现这些东西。Actuator可以自动帮我们自动暴露出这些信息,使用HTTP或者是JMX beans的方式实现。最主要的是我们直接在properties文件中配置即可。 下面看看如何实现:
277 0
三步为你的Springboot集成Actuator监控功能