bboss框架配置监控介绍

bboss框架配置监控介绍
监控效果实例:
[url]http://www.bbossgroups.com/monitor/monitor_console.jsp[/url]

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

如果是你部署的应用访问分别地址为:
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]http://dl2.iteye.com/upload/attachment/0105/1592/8f33083e-1b6a-37ce-a370-9cdcbc15633e.gif[/img]

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

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

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

[img]http://dl2.iteye.com/upload/attachment/0105/1628/7d174ff1-a9a5-36c5-a5fd-f9223984ea7a.gif[/img]


组件配置信息查看界面

[img]http://dl2.iteye.com/upload/attachment/0105/1626/7827ef32-d542-30c3-9755-7b729baff299.gif[/img]

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

[img]http://dl2.iteye.com/upload/attachment/0105/1630/6ddd59e3-e19e-32cf-8a59-c9f69db207d7.gif[/img]

通用dao配置信息监控界面

[img]http://dl2.iteye.com/upload/attachment/0105/1632/4cd4b535-b0ca-393b-b6bb-e2b6506a2e8a.gif[/img]

sql文件配置信息监控界面

[img]http://dl2.iteye.com/upload/attachment/0105/1634/948c1d8c-f82f-3ba7-980d-098ed1a0215f.gif[/img]

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

[img]http://dl2.iteye.com/upload/attachment/0105/1636/cd63cc80-3e56-3547-8f3d-fd08a8c5bac1.gif[/img]
[img]http://dl2.iteye.com/upload/attachment/0105/1638/62b20b50-e797-34ec-a75d-86f38e933bb9.gif[/img]

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

[img]http://dl2.iteye.com/upload/attachment/0105/1640/0c279b87-0701-3ffa-b407-23f2df90cb9d.gif[/img]

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

另外,为了便于查看bboss持久层内置的apache dbcp连接池的使用情况,bboss还提供了连接池的监控功能,请访问文档获取相关内容:
[url=http://yin-bp.iteye.com/blog/1147333]持久层连接池的监控功能[/url]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值