Ganglia csv导出的时间戳为1970-01-01。但是当我查看ganglia web前端时,它显示了适当的时间。我检查Ganglia-webfrontend代码,它显示它是从RRDtool获得这个值。
Ganglia Web Frontend version 3.6.1
Ganglia Web Backend (gmetad) version 3.6.0.
RRDtool version 1.5.4
从集群导出的csv文件示例:
Timestamp,1-min,Nodes,CPUs ,Procs
1970-01-01T05:30:00+05:30,16:08:20 03:29:01,NaN,NaN,NaN,NaN
1970-01-01T05:30:00+05:30,16:08:20 03:29:01,NaN,NaN,NaN,NaN
1970-01-01T05:30:00+05:30,16:08:20 03:29:01,NaN,NaN,NaN,NaN
1970-01-01T05:30:00+05:30,16:08:20 03:29:01,NaN,NaN,NaN,NaN
1970-01-01T05:30:00+05:30,16:08:20 03:29:01,NaN,NaN,NaN,NaN
1970-01-01T05:30:00+05:30,16:08:20 03:29:01,NaN,NaN,NaN,NaN
1970-01-01T05:30:00+05:30,16:08:20 03:29:01,NaN,NaN,NaN,NaN
从https://ganglia.wikimedia.org/latest/导出csv文件的示例:
Timestamp,In ,Out
2016-08-20T12:00:15+00:00,12849582.909,311121.67333
2016-08-20T12:00:30+00:00,12872902.147,360193.53067
2016-08-20T12:00:45+00:00,12774903.844,365818.67533
2016-08-20T12:01:00+00:00,12748911.431,383361.00133
2016-08-20T12:01:15+00:00,12759820.237,390467.666
2016-08-20T12:01:30+00:00,12914302.844,389208.29267
2016-08-20T12:01:45+00:00,12938113.925,372756.31267
Ganglia wiki给出了最新的时间戳,但是我的集群上安装的时间戳是1970-01-01。所以这意味着Ganglia具有显示最新时间戳的特性,但是在我的集群上的一次安装不支持此特性。但这是我用apt-get能得到的最新ganglia版本。Ganglia-3.7.2可用,但无法使用apt-get安装,并且在使用rpm安装时面临一些问题。任何帮助
[Edit2]当我在Ganglia-wiki上检查Ganglia版本时,这是我找到的版本。唯一不同的是rrdtool版本。
Ganglia Web前端版本3.6.1
Ganglia Web Backend (gmetad) version 3.6.0.
RRDtool version 1.4.7
安装rrdtool-1.4.7-1后问题解决
安装rrdtool-1.4.7步骤:
1)从https://launchpad.net/ubuntu/precise/amd64/rrdtool/1.4.7-1下载。deb文件
2)转到下载目录
3)sudo DPKG -i rrdtool_1.4.7-1_amd64.deb