我已经获得了几个包含cpu负载的rrd文件大约一年。
使用rrdtool信息我确实看到了last_update。那会是最后添加的数据点吗?如果是这样,真棒,但我没有看到任何告诉我第一次进入的时间。我希望绘制整年的图表,但通过提取查找开始时间对多个文件来说并不实用。如果可能,我想以编程方式执行此操作。
谢谢你的时间, Ĵ答案 0 :(得分:0)
lastupdate
命令将给出最后一个数据样本通过rrdtool update
进入的时间。
last
命令将为您提供指定RRA中最后一个联合数据点的时间,first
命令给出该RRA的第一个时间点。
请注意,这些不一定相同!如果您的示例步骤是300s,并且您的RRA将12个数据点合并为一次合并数据点(IE,1小时),那么您可能有一个'lastupdate'为12:59但是'last'(每小时RRA) 11:00(由于12:00合并数据点尚未完成)。
当然,随着历史数据的到期,“第一个”时间点向前移动,与RRA的大小和合并步骤的时间宽度一致。