2017-08-02 61 views
0

我已經給了幾個rrd包含cpu負載大約一年的文件。我如何從rrdtool acrchive中提取開始時間和結束時間?

使用rrdtool信息我確實看到了last_update。那會是最後一個數據點嗎?如果是這樣,真棒,但我沒有看到任何告訴我第一次進入的時間。我正在尋找整年的圖表,但通過抓取查找開始時間在多個文件中不實用。我想盡可能以編程方式進行。

感謝您的時間, Ĵ

+0

好的我想通了,我需要rrdtool第一和rrdtool最後。這可以標記爲關閉嗎?抱歉跳過槍。 –

回答

0

lastupdate命令將給出最後一個數據採樣通過rrdtool update進來的時間。

last命令將爲您提供指定RRA中最後一個安裝的數據點的時間,first命令爲該RRA提供第一個時間點。

請注意,這些不一定相同!如果您的樣本步驟爲300秒,並且您的RRA可以使用12個數據點來創建一次統一的數據點(IE,1小時),那麼您可能會得到12:59的「lastupdate」,而「last」(對於小時RRA)的11:00(因爲12:00安裝的數據點尚未完成)。

當然,隨着歷史數據過期,「第一個」時間點向前移動,符合RRA的大小和合並步驟的時間寬度。

相關問題