rrdtool的相關使用和介紹文檔,不再闡述,網上有一大把例子,也有很多大牛的分享。個人的經驗而已,建議找一篇比較全的資料,好好看一次,基礎的操作就會了。。。。。。
今天在工作中遇到一個問題,生成圖片之後,下面的描述部分,總是無法按照理想的佈局。如監控CPU的相關值,在zabbix上抓取有六項值,然後分別有最新值、平均值、最小值和最大值。如下格式
最新值 | 平均值 | 最小值 | 最大值 | |
xxx | ||||
xxx |
原計劃希望有能有正常的格式輸出,但是輸出的格式總是不如意,調試的時候嘗試了一百多張圖,都不行,後來終於找到一種合適的方案。
rrdtool規劃時可從右邊開始,定義好長寬,依次輸出即可,就能較爲滿意的佈局了,ps(遇到一種情況,本地測試正常,個別服務器上測試時竟然全都變化了,後面終於找到原因在於 "\t" ,儘量不要使用,避免個別情況,中文亂碼也遇到了,嘗試修改參數,好像rrd畫圖需要系統的中文支持,最後全部使用了英文)
個人覺得rrd畫圖不是很方便,但是在於快速數據處理,如求平均值計算方面優勢很大。雖然畫出的圖比較醜,立竿見影時很有效的。