监控平台-Hawtio

标签: IT咨询 | 发表时间:2016-08-08 14:30 | 作者:人月神话
出处:http://blog.sina.com.cn/cmmi
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。

 

相关 [监控 平台 hawtio] 推荐:

监控平台-Hawtio

- - 人月神话的BLOG
Hawt IO是一个新的可插入式 HTML5 面板,设计用来监控 ActiveMQ, Camel, Karaf, Fuse Fabric, Tomcat 和其他系统. 可通过其提供的 一堆插件提供额外的监控. 访问地址: http://hawt.io/. 由于Servicemix本身是基于Karaf组件容器的,因此可以使用Hawtio来监控Sericemix和Camel,对于Hawtio在Servicemix下的安装,一种方法是直接内嵌式安装,一种是采用单独的服务器进行监控平台的安装.

网络监控平台Shinken

- - 开源小站
Shinken是一个网络监控平台,可以通过一系列直观的方式监控网络内的各种健康状况. Shinken,单单这个名字接近于日语发音的“新建”,Shinken脱胎于Nagios,其实Shinken这个项目本身就是一帮Nagios项目的人无法忍受Nagios,自己跳出来重新用Python重构了一下——较低的版本甚至完全兼容Nagios的配置文件.

使用Nagios监控Eucalyptus云平台

- - 婉兮清扬
和运行在数据中心里的任何生产系统一样,用于生产环境的Eucalyptus私有云需要一个健康监测系统. 健康监测系统的功能是使得系统管理员能够及时了解资源使用状况,未来的发展趋势,并在资源池(服务器、网络、存储等等)出现问题的情况下提供可靠的真短信息. 我们在我们自己的生产系统当中使用 Nagios来对Eucalyptus云平台进行监控.

Spark Streaming + Elasticsearch构建App异常监控平台

- - 美团点评技术团队
本文已发表在《程序员》杂志2016年10月期. 如果在使用App时遇到闪退,你可能会选择卸载App、到应用商店怒斥开发者等方式来表达不满. 但开发者也同样感到头疼,因为崩溃可能意味着用户流失、营收下滑. 为了降低崩溃率,进而提升App质量,App开发团队需要实时地监控App异常. 一旦发现严重问题,及时进行热修复,从而把损失降到最低.

监控平台前端SDK开发实践

- - 美团点评技术团队
监控是提高故障处理能力和保障服务质量必需的一环,它需要负责的内容包括:及时上报错误、收集有效信息、提供故障排查依据. 及时上报错误:发生线上问题后,经由运营或者产品反馈到开发人员,其中流转过程可能是几分钟甚至几十分钟,这段时间可能直接导致公司的经济损失. 如果有一个监控系统,在线上出现问题时,监控系统能够第一时间报警,并且通知到开发人员,那开发人员就可以第一时间修复上线,使公司损失最小化.

基于MQTT协议与ESP8266平台的家庭环境监控实现 | 千里

- -
在智能家居的应用场景中,传感器一直是非常重要的组成部分. 比如传感器报告的温度高了可以自动关窗开空调. 在一般的使用场景中,众多的传感器和开关会分散在房子中的不同位置,通过布线连接是不现实的,理想的情况当然是通过已有的无线网络进行连接,网络传输就需要特定的协议,MQTT协议就是一个不错的选择. 手头刚好有一些传感器和一个ESP8266芯片的单片机(WeMos D1),做了一个家庭温湿度、光照及空气质量监控器,并通过MQTT协议推送数据到Home Assistant平台.

微博广告 Hubble 系统:秒级大规模分布式智能监控平台架构实践

- - IT瘾-dev
关键词:微博广告 Hubble 监控平台 D+ 大数据 机器学习 LSTM Tensorflow. Hubble(哈勃,其含义是数据如浩瀚宇宙之大,Hubble 如太空望远镜,能窥见璀璨的星辰,发现数据的真正价值)平台定位为 微博广告智能全景监控、数据透视和商业洞察. 计算广告系统是集智能流量分发、投放、结算、CTR 预估、客户关系管理等为一体的大型互联网业务系统.

关于直播视频平台与监控视频平台技术架构方案的一点小想法 - eguid - 博客园

- -
javaCV入门指南:序章. 感谢支持eguid原创,有兴趣的小伙伴可以点击博客左边的群链接加群讨论. 讲个大实话,直播平台复杂在直播端(也就是播放端),而监控平台复杂在接入端(前端设备或平台). 一、直播平台(想尽一切办法来降低延迟,从一开始你就不应该对hls抱有任何幻想). 主播管理--[主播申请直播房间]-->房间管理--[房间绑定直播推流地址]-->分配流媒体直播地址(可能会有多个流媒体服务,房间id作为rtmp和flv播放名称,只提供rtmp和flv分发,直播场景不考虑hls).

ZooKeeper监控

- - 淘宝网通用产品团队博客
        在公司内部,有不少应用已经强依赖zookeeper,比如meta和精卫系统,zookeeper的工作状态直接影响它们的正常工作. 目前开源世界中暂没有一个比较成熟的zk-monitor,公司内部的各个zookeeper运行也都是无监控,无报表状态. 目前zookeeper-monitor能做哪些事情,讲到这个,首先来看看哪些因素对zookeeper正常工作比较大的影响:.

性能监控

- - 互联网 - ITeye博客
一旦你的服务器是在控制台模式下运行,你就可以开始我们接下来的内容. iostat  iostat 命令用来显示存储子系统的详细信息,通常用它来监控磁盘 I/O 的情况. 要特别注意 iostat 统计结果中的 %iowait 值,太大了表明你的系统存储子系统性能低下. meminfo 和 free  Meminfo 可让你获取内存的详细信息,你可以使用 cat 和 grep 命令来显示 meminfo 信息: 1 cat /proc/meminfo  另外你可以使用 free 命令来显示动态的内存使用信息,free 只是给你大概的内存信息,而 meminfo 提供的信息更加详细.