linux Mrtg监控主机流量的安装方法

系统 Linux
高可移植性的SNMP支持:linux Mrtg采用了 Simon Leinen 编写的具有高可移植性的 SNMP 实现模块,从而不依赖于操作系统的SNMP模块支持。

目前市场上绝大多数产品都支持 SNMP 协议,只要支持 SNMP 协议的设备就都可以使用 MRTG 来监控,以下是linux Mrtg监控主机流量的安装方法的具体配置和服务。

(1)linux Mrtg监控主机流量首先,修改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)linux Mrtg监控主机流量启动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)linux Mrtg监控主机流量开始安装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)linux Mrtg监控主机流量配置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端口。

【编辑推荐】

  1. Linux上的MRTG流量监控中心
  2. CentOS 5.5正式发布 延续纯开源时代
  3. Mrtg配置CISCO配置和MRTG安装
  4. CentOS系统如何解决鼠标花屏的问题
  5. Ubuntu mrtg安装内存使用监视
责任编辑:chenqingxiang 来源: DRL
相关推荐

2011-04-01 09:18:03

FreeBSD安装MRTG

2011-03-31 10:24:15

2010-01-27 10:01:20

2011-04-06 11:36:32

2011-04-06 13:50:34

LinuxMRTG监控

2010-06-01 11:20:39

Mrtg window

2011-03-30 11:30:31

MRTG

2011-03-31 11:14:29

MRTG监测

2011-03-30 11:04:11

安装MRTG

2011-03-30 15:05:19

RedHad安装MRTG

2010-06-01 12:51:00

2011-04-02 11:11:44

windows安装MRTG

2011-04-06 10:57:14

监控MRTG

2011-03-30 15:05:41

MRTG流量图

2011-03-31 13:40:48

MRTGsquid流量

2011-03-30 11:31:10

MRTG

2011-04-01 09:18:04

mrtg流量

2011-04-02 11:40:11

mrtg监控

2011-04-01 15:05:45

Redhat配置mrtg

2010-06-01 10:59:18

点赞
收藏

51CTO技术栈公众号