将数据从神经节发送到石墨

时间:2012-08-02 12:45:12

标签: graphite ganglia

我目前正在使用Ganglia收集监控指标,我想用Graphite显示包含该数据的图表。我知道这样的集成是可能的,我找到了article来描述它应该如何完成。我不太确定这种集成是如何工作的,特别是当我想直接将它发送到石墨而不解析gmetad的数据时。任何有关如何将Ganglia与Graphite集成的帮助都会很棒。

感谢

3 个答案:

答案 0 :(得分:5)

将神经节与石墨整合有两种方法。

  1. 使用第三方流程从gmetad / gmond获取指标,调整指标数据格式,最后将指标数据发送到碳服务器。
  2. 使用gmetad的“石墨集成”功能,您只需要配置碳服务器地址,端口,协议(使用可选的石墨路径语法),然后gmetad将完成所有剩下的工作。您可以在/etc/ganglia/gmetad.conf
  3. 中找到更多详细信息

    我会推荐#2,因为它非常简单。你只需要将你的神经节包升级到版本3.3 +。

    在上述解决方案中,您可以将指标数据存储在RRD和耳语中。如果你不想要这种方法,它还支持用ganglia-web中的石墨改变rrdtool图。见“Using graphite as graphing engine

答案 1 :(得分:1)

你检查过ganglia-web wiki吗?有一个部分Graphite Integration和另一个名为Using Graphite as the graphing engine的部分可以很好地解释如何做你想做的事。

答案 2 :(得分:0)

我和Ganglia一起做了很多工作,从我研究过的石墨类似的工作。我从来没有能够掌握Whisper,但我发现RRD(循环数据库)非常可靠。不确定你对监控感兴趣,但我肯定会查看JMXtrans。您可以从Google获取代码。它提供了多种方法,用于从您正在监视的任何JVM中提取度量标准数据,并允许您定义要管理到Ganglia / Graphite的度量标准以及其他一些选项。