我正试图找到一种方法,在monit的帮助下,监视我们的监控计算机上的storm拓扑过程。我想知道是否有人做到了这一点,或者是否有一个推荐的免费软件/开源工具可以实现这一点。基本上,我们感兴趣的是监视监控器上不同拓扑进程的cpu/内存使用情况,目前使用monit来监视服务器本身,所以我希望有一种方法可以将它集成到monit中,尽管我很乐意接受建议。提前谢谢,梅妮
kgqe7b3p1#
我没有这方面的经验 Monit 但既然你说你愿意接受建议,我建议你通过 JMX . 你可以用 VisualVM 或者 Java Mission Control . Java Mission Control 正在迅速成为我最喜欢的监视jvm系统的工具。只要在web上搜索一下如何将storm与jmx集成,就会找到大量关于如何实现它的文章。
Monit
JMX
VisualVM
Java Mission Control
wswtfjt72#
我也试过用supervisord来达到同样的效果。您可以参考此链接进行设置http://www.michael-noll.com/tutorials/running-multi-node-storm-cluster/#what-是主管吗
2条答案
按热度按时间kgqe7b3p1#
我没有这方面的经验
Monit
但既然你说你愿意接受建议,我建议你通过JMX
. 你可以用VisualVM
或者Java Mission Control
.Java Mission Control
正在迅速成为我最喜欢的监视jvm系统的工具。只要在web上搜索一下如何将storm与jmx集成,就会找到大量关于如何实现它的文章。
wswtfjt72#
我也试过用supervisord来达到同样的效果。
您可以参考此链接进行设置
http://www.michael-noll.com/tutorials/running-multi-node-storm-cluster/#what-是主管吗