考试网 >> IT认证 >> Linux >> Linux指导 >> RedHat 9.0中mrtg安装详解

RedHat 9.0中mrtg安装详解

发布时间:2006-06-28 11:11     点击:
分页:上一页  1 2 [3] 

  Ok,GD库安装完成,下来才是我们真正观注的了

  tar -zxvf mrtg-2.12.2.tar.gz

  cd mrtg-2.12.2

  ./configure --prefix=/usr/local/mrtg --with-gd=/usr/include --with-gd-lib=/usr/lib --with-gd-inc=/usr/include --with-png=/usr/include --with-png-lib=/usr/lib --with-zlib=/usr/include --with-zlib-lib=/usr/lib

  make

  make install

  到这里Mrtg已被成功的安装到你的系统,

  假设我们要监控的交换机IP为:192.168.1.10 ,我的Apache主目录是/var/www/html

  首先来生成cfg文件

  /usr/local/mrtg/bin/cfgmaker public@192.168.1.10 > /var/www/html/mrtg.cfg

  打开mrtg.cfg

  更改WorkDir为/var/www/html

  去掉Options[_]: growright, bits前面的#

  并加入Language:Chinese使之支持中文

  保存并退出

  接着运行/usr/local/mrtg/bin/mrtg /var/www/html/mrtg.cfg (如需在命令前加env LANG=C 在执行的时候系统会给出提示)

  连续执行三次以上直到不再显示错误为止

  后执行/usr/local/mrtg/bin/indexmaker --output=/var/www/html/index.html --title=标题 /var/www/html/mrtg.cfg 生成页面文件

  启动你的Apache,访问看看吧~!哈哈,成功的感觉来啦

  为了让数据自动刷新,还需要让程序在后台定时运行,

  crontab -e

  在其中输入 */5 * * * * env LANG=C /usr/local/mrtg/bin/mrtg /var/www/html/mrtg/mrtg.cfg (注:如之前未加env LANG=C的话,则这里也不用加)

  该句表示让系统在后台每五分钟执行一次env LANG=C /usr/local/mrtg/bin/mrtg /var/www/html/mrtg/mrtg.cfg

  即每5分钟刷新一次

  另外还可以在mrtg.cfg中加入脚本,用于监控CPU,MEM,SWAP的使用情况
分页:上一页  1 2 [3] 
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有