redhat as 5.2上配置 mrtg流量监控系统

本文详细介绍了如何在Red Hat AS 5.2环境下安装并配置MRTG流量监控系统,包括所需的依赖软件安装、Apache及SNMP配置、MRTG安装与配置流程等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近由于要做毕业论文所以安装了mrtg,个人感觉这个软件挺强大的,可以对支持snmp协议的设备如路由器,交换机,

服务器等等进行各种各样的监控。

    我的运行环境是redhat as 5.2,软件采用光盘自带的rpm包安装,毕竟不用下载,安装简单嘛!
    首先介绍一下安装mrtg之前需要安装的软件,这包括gd,libpng,perl,zlib,apache,httpd,gcc,net-snmp。如果

不确定系统是否已安装可以用 rpm -qa |grep xxx.rpm进行查看是否安装该软件。要是没有任何提示说明你没有安装。

    下面开始介绍mrtg流量系统具体的安装步骤:
   1.安装apache,apache的默认目录为/var/www/html,在这里我们建立一个mrtg文件夹用来保存mrtg的文件(后面会讲)

,mkdir mrtg.安装完后记得要配置apache的配置文件
   2.安装snmp(简单网络管理协议),rpm-ivh xxx.rpm, 安装完后要对其配置文件进行修改,一般情况下其配置文件会

在/etc/snmp/snmpd.conf。运行vi/etc/snmp/snmpd.conf打开其配置文件
    将第62行改为access notConfigGroup "" any noauth exact mib2 none none

    再将第98行的#去掉改为view mib2   included .iso.org.dod.internet.mgmt.mib-2 fc
   3.安装mrtg ,默认它会将图像文件安装在/var/www/mrtg。进入这个文件夹,将里边的所有的图像复制到前面建立的mrtg

文件夹里。完成后要记得对/etc/httpd/conf.d/mrtg.conf文件进行配置,因为我们是在/var/www/html下建立的mrtg文件夹

。默认情况下安装mrtg后访问http://127.0.0.1/mrtg后会提示无法查看,权限不够等。打开这个文件将其改为
#Alias /mrtg /var/www/mrtg
<Location /mrtg>
   # Order deny,allow
   # Deny from all
   # Allow from 127.0.0.1
   # Allow from ::1
    # Allow from .example.com
</Location>
  

   4.以上我们就对mrtg环境进行简单的搭建,下面我们开始进行命令行参数,
     /usr/bin/cfgmaker public@202.199.158.190 --output=/var/www/html/mrtg/mrtg.cfg 这样就在mrtg文件夹下面建立

了个mrtg。cfg文件,打开对其进行配置,将其for unix下面的workdir改为你的地址例如我的是

     # for UNIX
WorkDir: /var/www/html/mrtg 注意这行是顶头写不要有空格等

    再将下面改为
     # to get bits instead of bytes and graphs growing to the right
Options[_]: growright, bits
Options[_]: unknaszero 这行的目的是为了当数据没有时设为0
EnableIPv6: no
Language:gb2312
    4.接着运行/usr/bin/mrtg /var/www/html/mrtg/mrtg.cfg 前两次可能会提示错误,到第三次应该就不会了,记得一定

要运行到没有错误产生为止,又是可能为提示你换一个命令大概是Lang C=/usr/bin/mrtg /var/www/html/mrtg/mrtg.cfg

照着做就是了
    5:制作首页
     
    /usr/bin/indexmaker --output=/var/www/html/mrtg/index.html /var/www/html/mrtg/mrtg.cfg

    这样就在mrtg文件夹下生成了首页,这样打开浏览器输入http://127.0.0.1/mrtg/index.html可以看到你的监控图了


    最后我们让mrtg每5分钟采集一下图像   打开终端输入contab -e
    输入
    */5 * * * * /usr/bin/mrtg /var/www/html/mrtg/mrtg.cfg


   6.最后一步 重启apache 和snmp 即service httpd restart service snmpd restart 即可
     到此为止mrtg流量监控系统已经完全搭建成功,Enjoy yourself

         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值