Weathermap RRDtool Cacti MRTG 網管 流量 監控

查修網路一目瞭然 用Weathermap強化Cacti

2013-05-21
82期和83期已經介紹過Cacti的安裝與使用,但實際使用時,若要查看個別設備的資訊,須不斷地選擇不同的設備並切換畫面。若網管人員所管控的設備很多,或是網路環境不穩定,光是找尋需要的資訊,可能就會讓網管人員手忙腳亂,因此一款讓人一目瞭然的工具(如Weathermap)勢必不可少。
本文將介紹Cacti的外掛程式Weathermap。運用Weathermap可以在同一個網頁內顯示網路架構圖以及設備的狀態和流量等相關資訊(前提是設備數量不要太多,畢竟設備太多就很難一目瞭然),讓管理者可以輕易地在短暫的時間內找出CPU負載過大、記憶體剩餘太少、Session數使用過多,或是流量異常上升的設備,以確實找出問題點。

在以下的篇幅,將介紹Weathermap的安裝及操作流程供讀者參考,以評估是否需要架設在現有的網路內。

安裝及設定Weathermap

Weathermap相關資訊及說明均存放在Cacti的網頁(http://docs.cacti.net/userplugin:weathermap)中,其下載頁面在「http://www.network-weathermap.com/download」。

Weathermap有兩種執行方式,一種是作為Cacti的Plugins執行,另一種是當作網頁程式單獨執行,這裡將示範以Plugins的方式執行。

首先,將檔案下載回來,存放至「/usr/src」目錄內。


筆者原先使用的Cacti為0.8.7g版(先前在Ubuntu 11.04以apt-get方式安裝),尚不支援Plugins,因此必須自行升級為0.8.8a版(或更新的版本)。

詳細的操作可以參考Cacti官方網頁(http://www.cacti.net/downloads/docs/html/upgrade.html)。以下是筆者的操作流程:

下載最新版的Cacti,解壓後安裝至「/var/www/cacti」目錄內,並將原先rra目錄中的rrd檔、scripts以及resource裡面的程式都複製到新的目錄內(如果尚未新增設備及新增script則無需進行此動作)。


請讀者自行尋找apache2相關設定檔,並修改其內容:


將Alias /cacti /usr/share/cacti/site及,修改為Alias /cacti /var/www/cacti及

接著將Weathermap解壓縮,並移至Cacti的目錄,再修改目錄及檔案所屬群組:


最後重新開啟Apache,讓它讀入Cacti的新目錄設定:


再調整一下Cacti對於資料庫的相關設定:


將MySQL的部分配合自己的帳號和密碼進行修改,之後再重新開啟Cacti的網頁,它會發現這是一個升版動作,接著依它的指示依序執行即可。

在此須注意的是,Cacti是否有定時執行?記得檢查一下「/etc/cron.d/cacti」檔案裡的內容,並將目錄修改成Cacti升版後的所在目錄:


修改成



追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!