Collectd「介面」外掛程式報告累積值而不是比率

Collectd「介面」外掛程式報告累積值而不是比率

Collectd 的介面插件應該報告每秒的八位元位元組和每秒的資料包,如下所示:https://collectd.org/wiki/index.php/Plugin:介面,但對我來說,它報告累計八位元組和資料包(如上所述ifconfig)。

我知道collectd實際上並沒有測量這樣的指標本身,而是從系統實用程式收集它們,所以我認為這不是collectd錯誤。 (但也許是這樣!)我已經找到了很多人們設定此功能的範例,沒有任何問題,但沒有提及這個特定問題。

分析方面可能有一個解決方法(對我來說是elasticsearch/kibana),但我首先想嘗試修復報告,然後再訴諸於此。

任何幫助深表感謝。

Ubuntu 14.04.1 LTS,collectd 5.4

答案1

在經典設定中,collectd 與 rrdtool 一起使用。用於接收介面資料的rrd檔案設定為COUNTER資料來源類型,以便rrdtool負責計算速率。

如果您不提供 rrdtool,則您的備用接收器可能必須注意保留先前的讀數,然後建立差異並將其除以經過的時間。

相關內容