資源描述:
《rrdtool簡體中文教程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、RRDtool簡體中文教程?本文轉(zhuǎn)自:http://www.chinaunix.net作者:ailmsRRDtool?簡介[color=blue]**********************************************************************************************************************注?:該教程參考了如下內(nèi)容?:A)官方文檔?:http://oss.oetiker.ch/rrdtool/doc/inde
2、x.en.htmlB)abel?兄的大作?:http://bbs.chinaunix.net/viewthread.php?tid=552224&highlight=rrdtool??????????????http://bbs.chinaunix.net/viewthread.php?tid=552220&highlight=rrdtool作者?:ailms?版本?:v1最后修改?:2006/11/18?0:06**********************
3、************************************************************************************************[/color]???在介紹?RRDtool?之前,讓我們先回顧一下它的前身:MRTG。相信只要做網(wǎng)管工作的朋友,對(duì)?MRTG?這個(gè)軟件一定不會(huì)陌生,至少也可能聽過。MRTG?可以通過?SNMP?協(xié)議直接訪問?SNMP?Object?,例如?ifInOctect?和?ifOutOctect?;也可以通過外部?s
4、cript?的方式,來監(jiān)測cpu、內(nèi)存、磁盤利用率、數(shù)據(jù)庫的表空間利用率等信息。只要把?MRTG?放入?crontab?中讓其自動(dòng)運(yùn)行,MRTG?就可以自動(dòng)為你繪制出每天、每周、每月、每年的統(tǒng)計(jì)圖表。?MRTG?甚至還為你提供了自動(dòng)生成配置文件的?cfgmaker?和自動(dòng)生成?HTML?頁面的?indexmaker?這兩個(gè)工具,讓你省去逐個(gè)編寫?cfg?文件的痛苦。到目前為止,還有很多人在使用它。它現(xiàn)在有?Unix、Windows?各種平臺(tái),windows?平臺(tái)上甚至出現(xiàn)了?PRTG?這樣和?MRT
5、G?很象的東東,輕點(diǎn)鼠標(biāo)就可以漂亮的完成工作。既然如此,我們?yōu)槭裁催€要介紹?RRDtool?呢?先讓我們看幾個(gè)問題,幾個(gè)在?MRTG?使用中常見的問題?:[size=4]?一)MRTG?不能作什么?[/size]A)[color=blue]MRTG?一張圖表只能顯示2個(gè)對(duì)象,一個(gè)輸入,一個(gè)輸出。[/color]如果你想同時(shí)顯示多個(gè)對(duì)象呢?例如筆者的單位有12臺(tái)服務(wù)器。如果想???把它們的負(fù)載情況都顯示在一個(gè)圖表上,MRTG?至少需要6張圖。B)[color=blue]MRTG無法回放數(shù)據(jù)。[/col
6、or]MRTG?的圖是自動(dòng)生成的,所采用的數(shù)據(jù)也是由?MRTG?自己提取的,例如5分鐘平均的記錄有288條,??MRTG每20分鐘合并一次,????每次合并4個(gè)記錄。在50個(gè)小時(shí)后,288條記錄將全部變成20分鐘平均的數(shù)據(jù)。如果你想回放這些數(shù)據(jù)怎么辦呢?對(duì)不起,只能去????看第2個(gè)圖了(每周)。C)[color=blue]MRTG?只有?COUNTER?和?GAUGE?這兩種計(jì)算類新。[/color]如果我要監(jiān)測兩個(gè)數(shù)值型的對(duì)象之間的大小,它們之間的差值可以是正數(shù),也可以???是負(fù)數(shù)。MRTG?能
7、實(shí)現(xiàn)嗎?筆者在多次試驗(yàn)中發(fā)現(xiàn),MRTG?對(duì)于負(fù)數(shù)的和?‘.15’??這樣格式的小數(shù)(通常都是bc的輸出)的識(shí)別會(huì)出錯(cuò)。???例如把?‘.72’?識(shí)別為?72,把?-1?識(shí)別為?1。D)[color=blue]MRTG?無法實(shí)現(xiàn)有條件的繪圖。[/color]有時(shí)候我們只想看某個(gè)服務(wù)器在一年之中的宕機(jī)時(shí)間,正常時(shí)間我們不關(guān)心;或者我們想看當(dāng)前值和去年同期相比究竟如何??這些都是?????MRTG無法做到的[size=4]二)?MRTG?的優(yōu)點(diǎn)[/size]那?MRTG?和?RRDtool?相比就沒有優(yōu)點(diǎn)
8、了嗎?也不是。簡單、方便就是它的最大優(yōu)點(diǎn)。(MRTG?中還有一個(gè)好東西就是自動(dòng)告警功能,相比之下,RRDtool?在這方面的配置比較復(fù)雜,?還不如直接作到?shell?script中)前面提到?MRTG?能夠通過?cfgmaker?和?indexmaker?快速建立配置文件和HTML頁面。而?RRDtool?在這兩方面都需要自己動(dòng)手。數(shù)據(jù)的采集→插入數(shù)據(jù)→提取數(shù)據(jù)→繪圖→建立?HTML?,這些步驟都是需要你自己動(dòng)手的。RRDtool?給了使用它的人最大程度的自由。但這