2009年11月10日 星期二

[系統] MRTG安裝

環境:CentOs 5.3
需要套件:httpd、freetype、libjpeg、libpng、gd、mrtg、net-snmp
為避免安裝上困擾及套件相依性問題,用yum一次解決上述套件安裝問題
#yum -y install httpd freetype libjpeg libpng gd mrtg net-snmp
開啟監控本機網路功能 (依個人需求)

由於預設只監控router,所以需要若要開啟此功能則須修改/etc/snmp/snmpd.conf,修改如下
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.2 (增加此行)
view systemview included .1.3.6.1.2.1.25.1.1
重新啟動snmp
# service snmpd restart
修改Apache預設語系
由於至目前為止MRTG好像尚未支援產生UTF-8的網頁,所以必須將Apache修改成big5
# vi /etc/httpd/conf/httpd.conf
找到AddDefaultCharset UTF-8修改成AddDefaultCharset big5,重新啟動apache
修改及產生mrtg.cfg檔案
#cfgmaker public@192.168.0.10 > /etc/mrtg/mrtg.cfg
(public是本機預設的snmp名稱,監控其他設備不見得都是public,要看設備上定義的snmp名稱
例如:cfgmaker router@192.168.0.1 >> /etc/mrtg/mrtg.cfg
有多台設備時要用>>符號,用>會將之前的設定蓋過去)
接著修改/etc/mrtg/mrtg.cfg
Created by
# /usr/bin/cfgmaker public@192.168.0.10
### Global Config Options
# for UNIX
WorkDir: /var/www/mrtg (修改這行)
# or for NT
# WorkDir: c:\mrtgdata
### Global Defaults
# to get bits [...]

文章出處

沒有留言:

張貼留言