IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页系统集成网络管理 → MRTG安装配置文档

MRTG安装配置文档

时间:2015/6/28来源:IT猫扑网作者:网管联盟我要评论(0)

  一、MRTG需要以SNMP服务为基础,所以请确保你的系统已经启用了此服务

  1.请确保你的系统安装了以下软件包

  net-snmp-5.0.6-17

  net-snmp-devel-5.0.6-17

  net-snmp-utils-5.0.6-17

  2.修改/etc/snmp/snmpd.conf

  去掉如下一行的注释

  view mib2   included  .iso.org.dod.internet.mgmt.mib-2 fc

  在大约55行处添加如下一行

  view    systemview    included   .1.3.6.1.2.1.2

  把如下行

  access  notConfigGroup ""      any noauth    exact  systemview none none

  改作:

  access  notConfigGroup ""      any noauth    exact  mib2 none none

  3.启用snmpd服务

  #service snmpd start

  #chkconfig --levle 2345 snmpd on

  4.查看端口的开启状况

  # netstat -tunlp |grep snmp

  tcp  0      0 0.0.0.0:199 0.0.0.0:*   LISTEN      4973/snmpd

  udp  0      0 0.0.0.0:161 0.0.0.0:*   4973/snmpd

  二、MRTG生成供浏览图像需要httpd服务的支持,同时也需要gd、libpng和zlib三个软件包的支持,而gd的正常运行也需要其它的几个软件,下面一并安装它们

  1.安装zlib-1.2.3

  #tar zxvf zlib-1.2.3.tar.gz

  #cd zlib-1.2.3

  #./configure --prefix=/usr/local/zlib

  #make

  #make install

  2.安装httpd-2.2.4

  #tar zxvf httpd-2.2.4.tar.gz

  #cd httpd-2.2.4

  #./configure --prefix=/usr/local/Apache --sysconfdir=/etc/httpd --enable-so --enable-track-vars --enable-rewrite --with-z-dir=/usr/local/zlib

  #make

  #make install

  启动httpd

  /usr/local/apache/bin/apachectl -k start

  3.安装libpng-1.2.14

  #tar zxvf libpng-1.2.14.tar.gz

  # cd libpng-1.2.14

  # cp scripts/makefile.linux makefile

  # make (若是提示找不到zlib库文件或者头文件,多半是makefile文件里zlib的默认路径有误。可编辑makefile文件,找到zlib项并重新指定路径到/usr/local/zlib/lib和/usr/local/zlib/include)。

  # make install

  4.安装freetype-2.1.10

  # tar -zvxf freetype-2.1.10.tar.gz

  # cd freetype-2.1.10

  # mkdir -p /usr/local/freetype

  # ./configure --prefix=/usr/local/freetype

  # make;make install

  5.安装jpegsrc.v6b

  jpeg默认不会自建目录,因此需手动建立目录:

  # mkdir -pv /usr/local/jpeg6/{,bin,lib,include,man/{,man1},man1}

  安装

  #tar zxvf jpegsrc.v6b.tar.gz

  # ./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static

  # make

  # make install

  # make install-lib

  6.安装libxml2-2.6.19

  # tar -zxf libxml2-2.6.19.tar.gz

  # cd libxml2-2.6.19

  # mkdir -p /usr/local/libxml2

  # ./configure --prefix=/usr/local/libxml2

  # make; make install

  #cp xml2-config /usr/bin

  7.安装GD-2.0.33库

  # tar -zvxf gd-2.0.33.tar.gz

  # mkdir -p /usr/local/gd2

  # cd gd-2.0.33

  # ./configure --prefix=/usr/local/gd2 --with-jpeg=/usr/local/jpeg6/ --with-png=/usr/local/lib/ --with-zlib=/usr/local/zlib/ --with-freetype=/usr/local/freetype/

  # make

  # make install

  三、安装配置MRTG

  1.下载mrtg,目前最新版本为mrtg-2.15.1

  https://oss.oetiker.ch/mrtg/pub/mrtg-2.15.1.tar.gz

  2.安装mrtg-2.15.1

  #tar zxvf mrtg-2.15.1.tar.gz

  # cd mrtg-2.15.1

  # ./configure --prefix=/usr/local/mrtg

  # make

  # make install

  3.基本配置

  生成主配置文件

  cd /usr/local/mrtg/bin/

  ./cfgmaker --snmp-options=:::::2 --global 'WorkDir: /var/www/html/mrtg' --global "language: chinese" --global 'Options[_]: growright,bits' --ifref=ip --output /etc/mrtg.cfg public@10.0.1.1

  这样会在/etc下生成配置文件mrtg.cfg

  配置文件可以根据需要修改

  生成MRTG网页主页面文件

  #/usr/local/mrtg/bin/indexmaker /etc/mrtg/mrtg.cfg --output=/var/www/html/mrtg/index.html  --title="自己起名"

  启动MRTG

  #env LANG=C /usr/local/mrtg/bin/mrtg /etc/mrtg.cfg

  这个命令会输出一些错误信息,一般可以安全忽略,连续执行三次此命令即可。

  MRTG生成的web页面是静态的,为了能让其不断的刷新,需要将以上命令添加进crontab

  #crontab -e

  添加如下一行

  */2 * * * * env LANG=C /usr/local/mrtg/bin/mrtg /etc/mrtg/mrtg.cfg

  注:此行表示每二分钟刷新一次,你可以根据自己的需要修改刷新时间间隔。

  备份mrtg生成图象

  在/root/目录下autoback.sh脚本如下

  #!/bin/sh

  backup_ball="/home/backup/mrtgall_$(date +%F).tar.gz"

  if tar jcf $backup_ball  /var/www/html/mrtg

  then

  echo "$backup_ball backup succeeded. :)"  | mail -s "backup OK" root

  else

  echo "$backup_ball backup failed. :("   | mail -s "backup FAILED" root

  fi

  放在crontab中定时执行

  0 14 * * * /bin/bash /root/autoback.sh

关键词标签:MRTG安装配置

相关阅读

文章评论
发表评论

热门文章 路由器地址大全-各品牌路由设置地址路由器地址大全-各品牌路由设置地址各品牌的ADSL与路由器出厂默认IP、帐号、密各品牌的ADSL与路由器出厂默认IP、帐号、密Nslookup命令详解-域名DNS诊断Nslookup命令详解-域名DNS诊断站长装备:十大网站管理员服务器工具软件站长装备:十大网站管理员服务器工具软件

相关下载

人气排行 各品牌的ADSL与路由器出厂默认IP、帐号、密码路由器地址大全-各品牌路由设置地址腾达路由器怎么设置?腾达路由器设置教程ADSL双线负载均衡设置详细图文教程路由表说明(详解route print)网管员实际工作的一天用此方法让2M带宽下载速度达到250K/S左右网管必会!了解交换机控制端口流量