歡迎您光臨本站 註冊首頁

linux 下網路流量監控

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0
-,工作站上搭建yum環境 [root@zhaoyun ~]# yum install net-snmp 安裝一個網管協議snmp [root@zhaoyun ~]# yum install mrtg -y 監控軟體 [root@zhaoyun ~]# yum install httpd -y由於要在網頁顯示,安裝http伺服器 這三個要必須安裝 二,安裝后就可以在被管設備安裝snmp了,我要監控的是一台linux伺服器 編輯/etc/snmp/snmpd.conf 在第62行修改一下將systemview改成mib2

在第89行將#號去掉
在第395行添加 團體名 rocommunity 123456 添加了一個只讀屬性的團體名密碼是123456


然後啟動snmpd服務 width:415.34998pt; height:47.48882pt'>下一步在工作站配置 先建立一個mrtg的工作目錄,然後生成mrtg的配置文件 [root@zhaoyun ~]# mkdir /var/www/html/mrtg [root@zhaoyu # cfgmaker —output /var/www/html/mrtg/mrtg.cfg 123456@192.168.0.7 被監控的主機是192.168.0.7他的團體名密碼是123456 修改mrtg的配置文件 [root@zhaoyun ~]# vi /var/www/html/mrtg/mrtg.cfg
將WorkDIr:/home/http/mrtg的#號去掉並改成WorkDir: /var/www/html/mrtg 將Options[_]: growright, bits #號去掉在下面添加一行

Language: Chinese 支持中文
修改一下apache的主配置文件 添加或修改一行成為AddDefaultCharset GB2312 為的是apache支持中文
重新生成配置文件,一般要執行三次才會成功 [root@zhaoyun ~]# env LANG=C /usr/bin/mrtg /var/www/html/mrtg/mrtg.cfg 生成網頁文件 [root@zhaoyun ~]# indexmaker --output /var/www/html/mrtg/index.html --title=jiankong --sort=name --sort=original /var/www/html/mrtg/mrtg.cfg 修改另一個mrtg的文件 [root@zhaoyun ~]# vi /etc/httpd/conf.d/mrtg.conf
改成上面的樣子 重啟apache服務 [root@zhaoyun ~]# service httpd restart Stopping httpd: [ OK ] Starting httpd:

[ OK ]
現在就可以用瀏覽器看到監控的設備了

由於網頁只生成一次只能監控到生成網頁時的狀態為了實時的監控設備可以設置一個計劃任務,每5分鐘生成一次網頁 [root@zhaoyun ~]# crontab -e */5 * * * * env LANG=C /usr/bin/mrtg /var/www/html/mrtg/mrtg.cfg 現在任何人都可以訪問到這個信息為了安全可以設置訪問密碼 現建立一個認證用的目錄 [root@zhaoyun webauth]# mkdir /etc/webauth [root@zhaoyun etc]# htpasswd -bc /etc/webauth/web.txt zhaoyun00 123456 在/etc/webauth/下生成一個web.txt的文件 用戶名是zhaoyun00 密碼是123456 修改mrtg的配置文件 [root@zhaoyun webauth]# vi /etc/httpd/conf.d/mrtg.conf 添加 <Directory "/var/www/html/mrtg"> AuthType Basic

AuthName jiankong
AuthuserFile /etc/webauth/web.txt Require user zhaoyun00 </Directory> 重啟apache 測試一下
現在訪問就要用戶名和密碼了輸入正確的用戶名和密碼 width:415.34998pt; height:240.2738pt'> width:415.34998pt; height:287.84976pt'>


[火星人 ] linux 下網路流量監控已經有543次圍觀

http://coctec.com/docs/linux/show-post-50605.html