转载

监控平台-Hawtio

Hawt IO是一个新的可插入式 HTML5 面板,设计用来监控 ActiveMQ, Camel, Karaf, Fuse Fabric, Tomcat 和其他系统。可通过其提供的 一堆插件提供额外的监控。

访问地址: http://hawt.io/

由于Servicemix本身是基于Karaf组件容器的,因此可以使用Hawtio来监控Sericemix和Camel,对于Hawtio在Servicemix下的安装,一种方法是直接内嵌式安装,一种是采用单独的服务器进行监控平台的安装。

如果采用单独服务器安装,比如在Tomcat服务器中安装,可以通过 http://hawt.io/getstarted/index.html,直接下载已经编译好的War包,然后在Tomcat下部署即可。

安装完成后访问地址为:http://安装机器IP地址:8080/hawtio/welcome

在安装完成后可以看到,直接新建到远程Servicemix服务器的JMX链接会报错,在这里需要首先在Servicemix服务器安装Jolokia代理Jar包。

具体下载地址为: http://mvnrepository.com/artifact/org.jolokia/jolokia-osgi

经过测试smx7.0版本上下载jolokia-osgi-1.3.0.jar完全是可用的,在该地址下载jar包后可以将该jar包动态部署到Servicemix服务器,可以通过karaf控制台部署,也可以在smx下通过命令行进行部署。

对于采用内嵌方式安装,要注意下Servicemix6.x版本和Servicemix7.x版本本所有区别。

对于6.X版本,具体是在Service下运行如下命令进行安装

feature:repo-add hawtio 1.4.65

feature:install hawtio-core

对于7.X版本,则是运行如下命令进行安装

feature:repo-add hawtio 1.4.65

feature:install hawtio

注意安装过程需要花费一点时间,需要等待一下,安装完成后即可以通过浏览器进行访问。The hawtio console can then be viewed at http://localhost:8181/hawtio/. The default login for Karaf is karaf/karaf, and for ServiceMix its smx/smx

如果是独立服务器安装hawtio,在安装完成后访问hawtio控制台界面,进入到connect页面,即可以新建立到远程Servicemix服务器的jmx链接,只需要修改ip地址即可,其它都保持默认配置。用户名密码为smx。

原文  http://blog.sina.com.cn/s/blog_493a84550102wfnq.html
正文到此结束
Loading...