必要的套件:
(以上都可在Fedora 6光碟中找到)
套件安裝完後,針對要監控的設備去啟動SNMP,一般設定為public。
再使用
去測試設備(IP是192.168.0.1)設定狀況,如果正常,則使用
來產生設定檔
修改/etc/mrtg/XXX.cfg,加入以下五行
XXX目錄不會自己建出來,需要手動建立。
執行
若無特殊錯誤,再執行兩次,到第三次,應該會沒有任何訊息,若還是有,檢查看是那裡出問題。
修改/etc/httpd/conf.d/mrtg.conf
欲連監看MRTG狀況的機器IP,以空白隔開。
重新啟動Apache
此時應可使用瀏覽器連上主機來看圖形
http://192.168.0.10/mrtg/XXX/XXX.html
將工作加入crontab中,會每五分鐘執行一次。
# rpm -Uvh gd-2.0.33-9.3.fc6.i386.rpm \ mrtg-2.14.5-2.i386.rpm \ perl-Socket6-0.19-3.fc6.i386.rpm \ perl-IO-Socket-INET6-2.51-2.fc6.noarch.rpm \ pkgconfig-0.21-1.fc6.i386.rpm \ libXpm-3.5.5-3.i386.rpm |
套件安裝完後,針對要監控的設備去啟動SNMP,一般設定為public。
再使用
# cfgmaker public@192.168.0.1 |
# cfgmaker public@192.168.0.1 > /etc/mrtg/XXX.cfg |
修改/etc/mrtg/XXX.cfg,加入以下五行
# Contact: # Location: ############################################################ Language:big5 HtmlDir: /var/www/mrtg/XXX ImageDir: /var/www/mrtg/XXX LogDir: /var/lib/mrtg ThreshDir: /var/lib/mrtg |
執行
# /usr/bin/mrtg /etc/mrtg/XXX.cfg |
修改/etc/httpd/conf.d/mrtg.conf
Allow from 127.0.0.1 192.168.0.100 |
重新啟動Apache
# service httpd restart |
http://192.168.0.10/mrtg/XXX/XXX.html
將工作加入crontab中,會每五分鐘執行一次。
*/5 * * * * /usr/bin/mrtg /etc/mrtg/XXX.cfg > /dev/null 2>&1 |
全站熱搜