如何从ganglia的数据库中获取数据

时间:2013-04-02 09:06:35

标签: ganglia

我想用ganglia的数据来分析我们的集群,但我不知道神经节的数据库在哪里。

之前有人这么做过吗?

2 个答案:

答案 0 :(得分:4)

这是在gmetad上存储指标数据的rrd文件。通常默认路径为/var/lib/ganglia/rrds/<cluster-name>/<node-name>/,其中每个指标都存储在单个rrd文件中,如bytes_in.rrd

请参阅命令rrdfetchthis question以了解如何从rrd文件中获取数据(这是纯粹的rrdtool问题,这是一个超出神经节技术的问题)

答案 1 :(得分:4)

要从ganglia .rrd文件中获取数据并将其保存在.xml文件中,您可以使用rddtool。

rrdtool dump filename.rrd [filename.xml] [--header|-h {none,xsd,dtd}] [--no-header] [--daemon address] > filename.xml

示例:

sudo rrdtool dump bytes_out.rrd > data.xml