2013-01-24 33 views
3

我已經設置了rrdtool的mrtg設置。現在,我打算從這些RRD文件中獲取傳入的傳出使用情況數據,但無法找到正確的方式來執行此操作。任何人都可以向我們展示如何從rrd文件中獲取這些使用情況數據。然後我可以保持一個分貝,以保持這些使用數據和計算成本等。如何閱讀RRD文件以獲取使用數據?

謝謝!

回答

7

您可以使用rrdtool graph ... PRINT:xxx或者更確切地說rrdtool xport ...從rrd文件中獲取數據。如果你想要得到實際的數據,請使用rrdtool fetch

你可以找到噸的附加信息上http://rrdtool.org

+0

謝謝:)託比我發現了一個有用的命令「rrdtool的取xxx.xxx.xxx.xxx_gi0_1.123.rrd平均-r 300」,現在我玩它。讓我在這裏解釋我的問題;我用.log文件使用mrtg設置,現在我已將其轉換爲rrdtool。我每隔5分鐘從.log文件收集一次使用量,現在我想用RRD文件做同樣的事情。我希望這可以使用rrdtool獲取完成。任何建議感激。 –

+0

嗨Tobi Oetiker,我使用'rrdtool fetch xxx.xxx.xxx.xxx_gi0_x.xxxx.rrd AVERAGE -r 300 -s -900'從rrd文件中獲取最後3,4分鐘輸入/輸出使用記錄。但是如果我將它與日誌文件的數據進行比較,我無法提供任何相似性(圖表相同)。請幫忙! –

+0

不知道你怎麼了......如果圖表是一樣的,那麼數據也應該如此......如果你使用-s 900,你會在15分鐘前得到時間片,所以這可能是一個問題。 –

相關問題