RRDTOOL 有時後畫流量圖,值平常都正常,但不時來個飆高的情況
底下 ↓ 這是計算統計 DNS 查詢量,在 Maximun 可看到來個十萬的查詢量,整張圖就看不到其它時間點的了
(這是抓一個月區間)
因為平常不可能這麼大的值,但今天我不去探討抓取值的程式是不是遇到時間差、或抓不到值、或其它問題造成的
RRDTOOL 有一個方式去改善這問題,就是去 tune 設定 max 最大值為多少,那畫圖時就不會計算那突然來的飆高的值
(我要的成果 ↓)
解決辦法
先找出 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
留言