RRDTOOL 有時後畫流量圖,值平常都正常,但不時來個飆高的情況

底下 ↓ 這是計算統計 DNS 查詢量,在 Maximun 可看到來個十萬的查詢量,整張圖就看不到其它時間點的了

(這是抓一個月區間)

rrdtool spikes peak

因為平常不可能這麼大的值,但今天我不去探討抓取值的程式是不是遇到時間差、或抓不到值、或其它問題造成的

RRDTOOL 有一個方式去改善這問題,就是去 tune 設定 max 最大值為多少,那畫圖時就不會計算那突然來的飆高的值

(我要的成果 ↓)

rrdtool spikes peak

解決辦法

先找出 RRD 檔內容資訊

rrdtool info RRD_FILE.rrd

會看到

ds[Queries_in].max = NaN

用 tune 把每一個 DS 的 max 改成有上限的值 10000

rrdtool tune RRD_FILE.rrd --maximun Queries_in:10000

接著要 dump 及 restore 才會有效用

rrdtool dump RRD_FILE.rrd > RRD_FILE.xml
rrdtool restore RRD_FILE.xml RRD_FILE.rrd -r
最後修改日期: 2020 年 06 月 08 日

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。