使用monit监控apache风暴

时间:2015-01-29 08:42:11

标签: monitoring apache-storm monit

我试图在Monit的帮助下找到一种监控我们主管机器上的风暴拓扑过程的方法。

我想知道是否有人设法这样做,或者是否有推荐的免费软件/开源工具可以实现这一目标。

基本上,我们对监控主管上不同拓扑流程的CPU /内存使用情况感兴趣,目前使用monit为服务器本身这样做,所以我希望可能有一种方法可以集成虽然我对建议持开放态度,但它还是蒙上了一层。

提前致谢,Meny

2 个答案:

答案 0 :(得分:0)

我没有使用Monit的经验,但由于您说您愿意接受建议,我建议您通过JMX监控您的风暴。您可以使用VisualVMJava Mission ControlJava Mission Control正成为我最喜欢的监控JVM系统的工具  只需在网上搜索如何将Storm与JMX集成,您就会找到大量有关如何实现它的文章。

答案 1 :(得分:0)

我尝试过使用supervisord来达到同样目的。

您可以参考此链接进行设置

http://www.michael-noll.com/tutorials/running-multi-node-storm-cluster/#what-is-supervisord