精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
||||
---|---|---|---|---|
作者 | 正文 | |||
发表时间:2011-08-17
1. hyperic JMX插件 作为java为服务端语言的web项目,JMX MBean是监控管理很好的选择。Hyperic可以很容易地mbean集成进来。Hyperic可以自动发现定义好的Mbean服务类型的服务。
JMX监控插件开发步骤 (1) 设计好自己所要监控的业务逻辑,开发Mbean 我们可以借助Spring JMX来开发Mbean。Spring可以将spring bean暴露成model mbean。Spring Jmx可以定制assembler来过滤需要开放的属性和服务,支持annotation的方式。Connector可以更改服务的协议。具体可以参考spring 文档关于JMX一节。
我们可以通过Mbean观察availability,throughput,number三个属性值的变化,start,end为两个管理(control)操作。
Spring 配置
这里直接用了tomcat的mbean server,就不需要在配置一个了。
Tomcat启动配置
(2) 用Jconsole 测试,
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
||||
返回顶楼 | ||||
浏览 1454 次