2012-06-24 43 views
22

我一直在为我们的生产服务器寻找高性能监控解决方案,并且我遇到了许多免费工具和付费服务。我想避免付费服务,除非绝对必要,免费工具,突出的两个是Ganglia和Graphite。性能监控:Ganglia vs Graphite

但是,我发现两者之间没有比较,我想知道是否有人对此有所了解。

使用Ganglia与Graphite有什么区别,反之亦然?

回答

26

我们在我工作的地方使用它们,它们都是很好的工具。我们的Graphite是目前的版本,但我们的Ganglia不是,所以把这个信息与一粒盐。

根据我的经验,Graphite真正闪耀的是您提供的数据的呈现方式。对于Ganglia,您必须编辑.php文件并将其部署到Ganglia Web服务器,以查看每个要查看的新摘要图。这不鼓励快速探索和发现。您以这种方式创建的所有图形都会同时显示;没有选择查看摘要图的子集。

使用Graphite,有一个很好的UI,允许您交互式地构建您感兴趣的特定信息的视图。合并单独图形,计算平均值,总计等很简单。您可以保存不同的仪表板(集合)来显示特定的数据集,并让您的仪表板可供其他用户使用。

希望这会有所帮助....

+7

我最终选择了Ganglia上的Graphite。它的界面非常强大,正如你所说,允许探索和发现。 –

+5

最近遇到http://grafana.org/,这使得Graphite界面令人难以置信。 Definetely是一个积极的额外的石墨。 –