RRDTool與MRTG對比
與MRTG一樣,RRDTool也是由Tobias Oetiker撰寫的開源軟體,但RRDTool並非MRTG的升級版本,兩者有非常大的區別,也可以說RRDTool是將用來取代MRTG的產品。下面是兩個軟體的一些優缺點的對比。
(1)MRTG
優點:
簡單、易上手,基本安裝完了之後只要修改一下配置文件即可使用。
缺點:
— 使用文本式的資料庫,數據不能重複使用。
— 只能按日、周、月、年來查看數據。
— 由於MRTG本來只是用來監測網路的流量,所以只能存儲兩個DS(Data Source),即存儲流量的輸入和輸出。
— 每取一次數據即需要繪圖一次,浪費系統資源。
— 圖像比較模糊。
— 無用戶、圖像管理功能。
— 沒有詳細日誌系統。
— 無法詳細了解各流量的構成。
— 只能用於TCP/IP網路,對於SAN網路流量無能為力。
— 不能在命令行下工作。
(2)RRDTool
優點:
— 使用RRD(Round Robin Database)存儲格式,數據等於放在資料庫中,可以方便地調用。比如,將一個RRD文件中的數據與另一個RRD文件中的數據相加。
— 可以定義任意時間段畫圖,可以用半年數據畫一張圖,也可以用半小時內的數據畫一張圖。
— 能畫任意個DS,多種圖形顯示方式。
— 數據存儲與繪圖分開,減輕系統負載。
— 能任意處理RRD文件中的數據,比如,在瀏覽監測中我們需要將數據由Bytes轉化為bits,可以將原始數據乘8。
缺點:
— RRDTool的作用只是存儲數據和畫圖,它沒有MRTG中集成的數據採集功能。
— 在命令行下的使用非常複雜,參數極多。
— 無用戶、圖像管理功能。
《解決方案》
對比得很到位,了解了