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
Related posts 相關文章
collectd 監控主機,把資料丟給 influxdb + grafana
More...
rrdtool 的 ds name 有長度限制
More...
nagios 使用 pnp4nagios 畫 rrdtool 圖,像 MRTG 圖表
More...
用什麼來搭配 Nagios 監控畫圖
More...

作者

留言

撰寫回覆或留言

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