監測Linux上面的流量MRTG-安裝MRTG準備工作
監測Linux上面的流量MRTG-安裝MRTG前的準備工作:
本文講述的是監測Linux上面的流量MRTG:前言、安裝MRTG準備工作、安裝MRTG
監測網路卡流量、mrtg.cfg參數的含義、監測CPU負載量
MRTG 為使用 Perl 程式寫成的,并且使用到 zlib 、 gd 及 png 的函式庫(zlib 用來壓縮圖表、gd 用來繪製圖表),且由于 MRTG 乃使用 SNMP 協定,并且***是以 HTTP 的網頁型態輸出成圖表,因此,你需要確定 Linux 主機中已經含有下列的套件:
perl (perl-5.0xx 以上)
zlib (zlib-1.1.3-xx 以上)
gd (gd-1.3.xx 以上)
libpng
apache
確定的方法就以 RPM 來確認吧:
- rpm -qa | grep perl
- rpm -qa | grep zlib
- rpm -qa | grep gd
- rpm -qa | grep libpng
另外的另外,由于 MRTG 的圖表顯示是以 HTTP 的型態(Web 的型態)來顯示的,因此,你也必須安裝好了 Apache 這個套件,如果沒有安裝好的話,請到這個網頁的 Linux 架站文件去看看吧!以下,我們使用了預設的 Apache 路徑,為 /usr/local/apache/htdocs 這個路徑來安裝 mrtg 輸出的圖表,要注意,如果沒有 apache 的話,那就沒有辦法顯示圖表了(雖然可以執行 MRTG !!)
其實在 Linux 安裝完畢之后,上面的幾個(除了 apache 可能會更新之外)套件都已經安裝好了!所以你可以直接來安裝 MRTG 啰!(基本上,我們這個網頁的 RedHat 6.1 已經包含了這些套件了,所以如果你在安裝的時候是選擇 All 的話,那就直接安裝下列的套件吧)
【編輯推薦】