新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Unix系统 > FreeBSD教程 > 正文:OPENBSD上安装SNMP和MRTG

OPENBSD上安装SNMP和MRTG

新客网 XKER.COM 2008-01-19 来源:新客网编辑整理 llzqq 收藏本文

  【新客网FreeBSD教程】操作系统: OPENBSD 3.6 FOR I386

  安装ucd-snmp
  
  # pkg_add http://ftp.it.net.au/OpenBSD/3.6/packages/i386/ucd-snmp-4.2.6.tgz

  配置ucd-snmp
  
  # cp /usr/local/share/examples/ucd-snmp/EXAMPLE.conf /etc/snmpd.conf
  # vi /usr/local/share/snmp/snmpd.conf
  增加如下的内容:
  rocommunity bsd 192.168.0.1
  sysservices 77
  syscontact llzqq@126.com
  syslocation hebei,china

  启动snmpd (适用于无PPP网络接口的情况)

  # vi /etc/rc.local

  if [ -x /usr/local/sbin/snmpd ]; then
   /usr/local/sbin/snmpd -c /etc/snmpd.conf
  fi

  启动snmpd (适用于有PPP网络接口的情况)

  # vi /etc/ppp/ppp.linkup

  MYADDR:
  !bg /usr/local/sbin/snmpd -c /etc/snmpd.conf

  注重看看/var/log/snmpd有没有错误日志

  安装mrtg

  # pkg_add http://ftp.it.net.au/OpenBSD/3.6/packages/i386/mrtg-2.10.13.tgz

  建立工作目录

  # mkdir /var/www/htdocs/mrtg

  生成/etc/mrtg.cfg

  # cfgmaker --output /etc/mrtg.cfg --global "WorkDir: /var/www/htdocs/mrtg"

  修改/etc/mrtg.cfg加入:

  #RunAsDaemon:yes
  Options[_]: growright, bits
  EnableIPv6: no
  WorkDir: /var/www/htdocs/mrtg
  WriteExpires: Yes
  Refresh: 300
  Language:chinese

  生成首页面:

  # indexmaker -output /var/www/htdocs/mrtg/index.html --columns=1 /etc/mrtg.cfg

  设置每5分钟运行一次MRTG

  # crontab -e

  */5 * * * * /usr/local/bin/mrtg --logging=/var/log/mrtg.log /etc/mrtg.cfg

  至此,大功告成。
  
  访问http://IP/mrtg/就可要看到图表了。

  Mrtg的参考配置文件是/usr/local/share/examples/mrtg/mrtg.cfg在配置mrtg时可以参考

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐