2

我正在寻找用于 Java 应用程序和 Tomcat 集群监控的免费开源框架/工具。

那里有很多工具和框架(Zabbix、Nagious),但大多数都有 GPL 许可证,这使得它们无法用于商业产品。其他,具有有限的图表(JavaMelody)并且不支持或非常弱支持集群数据聚合。

最近,我遇到了MoSKito,它看起来很有前途,并且拥有 MIT 许可证,但我真的找不到任何评论,也不确定该项目的活跃程度。

那么,希望得到关于 MoSKito 的任何反馈?

谢谢,帕维尔

4

2 回答 2

3

好吧,我有点偏见,因为我也是 MoSKito 项目的提交者,但我还是会回答 ;-)
今年仅该项目就有 9 个版本(2 个主要版本),我认为这是一个指标该项目处于活动状态。
我个人每天在 3 个项目中使用它。我所知道的最大安装包括在 18 台机器上运行的 100 多个 JVM。

源代码在github上:

https://github.com/anotheria/moskito  
https://github.com/anotheria/moskito-control  
https://github.com/anotheria/moskito-central  
https://github.com/anotheria/moskito-control-agent

如果您还有任何问题,请随时 PM 我 ;-)

问候莱昂

于 2013-10-30T08:14:15.303 回答
2

三年多来,我们一直在使用 MoSKito 来监控一个在线平台,该平台上运行着大约 20 台机器和大约 100 个 JVM,Leon 上面提到了这一点。

我们对 MoSKito 的体验很好。它非常坚固。据我所知,对性能的影响相对较低。使用注释可以很容易地附加监控点。它做了它在网站上显示的事情并且做得很好。开发人员总是乐于接受建议和讨论。这些项目非常活跃。

我们还没有使用相对较新的 MoSKito 中央,它可以聚合和存储性能数据,所以我不能说什么。

MoSKito 不会记录每个请求的所有性能数据。它只记录平均值。另一方面,您可以通过使用请求参数标记单个请求/会话来跟踪它们,这对于分析性能问题非常方便。这样做会向您显示请求的完整“堆栈跟踪”,其中包含在每个 MoSKito 监控点记录的所有性能数据和参数。

我无法将 MoSKito 与其他工具进行比较,因为 MoSKito 是我广泛使用的唯一工具,但我对它很满意。

于 2013-10-30T13:34:01.930 回答