RedHat Linux安裝mrtg監控主機流量
知道怎麼修改snmp的配置檔案
linux下需要的軟體:
gd-1.8.4-11、gd-devel-1.8.4-11、libpng-1.2.2-16、libpng-devel-1.2.2-16、libpng10-1.0.13-8、libpng10-devel-1.0.13-8、perl-5.8.0-88、zlib-1.1.4-8、zlib-devel-1.1.4-8、httpd-2.0.40-21、gcc-3.2.2-5、net-snmp-5.06-17、mrtg-2.14.5.tar.gz 需下載:
~oetiker/webtools/mrtg/pub/mrtg-2.14.5.tar.gz
檢視軟體包是否已經安裝,如:#rpm -qa | grep gd
如果沒有安裝的話,光碟裡都有。
確定需要的軟體都安裝好後,現在繼續MRTG的安裝。管理站地址為192.168.1.30,被管理站地址為:192.168.1.50
(1)首先,修改snmp的配置檔案:
#vi /etc/snmp/snmpd.conf
把第89行前面的註釋符號#去掉,變成
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
在62行進行修改:將
access notConfigGroup "" any noauth exact systemview none none
改為
access notConfigGroup "" any noauth exact mib2 none none
(2)啟動http服務和snmp服務:
首先檢視兩個服務在系統啟動時是否已經開啟
#chkconfig --list | grep httpd
沒有啟動的話需要修改下在什麼啟動模式下要自己啟動:
# chkconfig --level 35 httpd on
如下說明已經成功:
httpd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
對snmpd 服務採用同樣的設定。
現在手動啟動下
# service httpd start
#service snmpd start
(3)開始安裝mrtg
#tar zvxf mrtg-2.14.5.tar.gz
#cd mrtg-2.14.5
#./configure --prefix=/usr/local/mrtg
#make
#make install
“--prefix=/usr/local/mrtg”是指定的安裝路徑。OK,安裝完畢下面配置mrtg
(4)配置MRTG
首先為mrtg的主頁建立一個目錄,
使用RPM包安裝的Apache預設路徑是/var/www/html/
在此目錄下新建目錄mrtg:
#md /var/www/html/mrtg
如果路徑嫌長感到不方便的話可以使用符號連結,
我在root目錄下 ln –s /var/www/html/mrtg mrtg 建了個符號連結。
在上面新建的目錄下再建一個images目錄
#md /root/mrtg/images
進入mrtg的安裝目錄後
#cd mrtg-2.14.5
#cp ./images/* /root/mrtg/images/
然後需要建立一個配置檔案:
我在root目錄下也為usr/local/mrtg/bin/新建一個符號連結mrtgbin,這樣可以少打些字,
#/mrtgbin/cfgmaker public@192.168.1.50 --global “workdir: /root/mrtg --output=/root/mrtg/lxy.cfg
修改配置檔案:已在root目錄下
#vi mrtg/lxy.cfg
將
#Options[_]: growright, bits前面的#去掉,靠左對齊並修改為Options[_]: growright, bytes ,提示“bytes”是unknown,原來不可以像windows下使用bytes,還換回原來的bits。
在最後加上Language: GB2312,然後wq儲存。
下來執行程式
#mrtgbin/mrtg /root/mrtg/lxy.cfg
如果有警告錯,多執行幾次次,警告錯不再出現就ok了。
製作首頁:已在root目錄下
#mrtgbin/indexmaker --output=/root/mrtg/index.html --title="leexoyo's MRTG on linux" mrtg/lxy.cfg
設定5分鐘執行一次:
#crontab -e 編輯模式輸入
*/5 * * * * /root/mrtgbin/mrtg /root/mrtg/lxy.cfg
儲存
然後reboot,
http://192.168.1.30/mrtg 你應該就可以看到網路使用情況的曲線了。
設定後中文顯示始終是亂碼,網上的幾種解決方案都不成功,還是用E文吧。
如果你設定了中級防火牆而又沒有開啟80埠訪問,需要編輯/etc/sysconfig/iptables允許別人訪問80埠。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-245550/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux伺服器---流量監控MRTGLinux伺服器
- mrtg監控網路流量簡單配置
- 網路流量監控器mrtg全攻略(zt)
- 網路流量監控器mrtg全攻略(轉)
- mrtg網路流量分析, 簡單安裝mrtg分析網路流量(轉)
- LINUX主機監控指令碼Linux指令碼
- 流量統計監控軟體ntop安裝(轉)
- Linux 流量監控工具 iftopLinux
- linux 流量監控工具-iftopLinux
- Windows下安裝Cacti流量與系統資訊監控Windows
- nagios監控linux主機監控記憶體指令碼iOSLinux記憶體指令碼
- 3-主機監控、應用監控
- linux安裝Arthas監控java程式LinuxJava
- Linux伺服器---流量監控ntopLinux伺服器
- Linux伺服器---流量監控webalizerLinux伺服器Web
- linux下流量監控工具 iftop使用Linux
- 【監控】Zabbix安裝
- shell實戰之Linux主機系統監控Linux
- 【主機】linux下安裝sendEmailLinuxAI
- Linux伺服器---流量監控bandwidthdLinux伺服器
- linux_監控網路卡流量指令碼Linux指令碼
- FreeBSD-4.7下安裝網路流量統計分析工具MRTG(轉)
- iOS 流量監控分析iOS
- Zabbix監控安裝部署
- Linux(01):RedHat 7.6 安裝LinuxRedhat
- RedHat Linux安裝CentOS YUMRedhatLinuxCentOS
- Redhat linux 6.5 yum安裝RedhatLinux
- 在RedHat Linux下安裝惠普磁帶機(轉)RedhatLinux
- 監控目錄、主機、程式程式
- 分散式監控系統Zabbix-新增windows監控主機分散式Windows
- linux網路流量實時監控指令碼Linux指令碼
- OEM Grid Control裡通過安裝Yast來監控和管理主機AST
- redhat 7.3單機安裝openstackRedhat
- Linux系統安裝zabbix 4.4監控軟體Linux
- Linux下常用監控cacti的安裝和配置Linux
- 在fedora中使用MRTG進行系統監控(zt)
- Cacti安裝磁碟IO監控
- RedHat Linux 本地Yum源安裝RedhatLinux