mrtg 配置完整全功略!
用一个网页来监视系统的cpu,nic,mem,swap,disk usage, disk i/o.情况. 【程序编程相关:http://www.myfaq.com】
mrtg 主要功能: 【推荐阅读:设计已死?】
【扩展信息:职业的乐趣 (from: 人月神话)】mrtg 配置完整全功略.
最近有不少朋友在问mrtg的问题,我前一段时间也搞了一些,今天花了一天的时间一边重新做一遍,一边写文档.现在文档写完了,把它拿出来共享给大家. 写文档是件辛苦的事,由于水平有限,里面如果有什么错误的话,就帮忙指出. 请相信如果照着这个来做,mrtg就会做好. 主要功能: 用一个网页来监视系统的cpu,nic,mem,swap,disk usage, disk i/o.情况. 里面的script有部分是自已写的,也有部分是下载的.像磁盘空间那个script是下载的,但是觉得功能不是很好用,由于有现在的也就没有再写,如果哪位有更好的script忘请共享.一.安装.
1.需要的rpm
rhel 3.0/4.0的安装cd带有mrtg的rpm安装包. 为了使用mrtg的一些脚本,需要安装其他的一些安装包. sysstat.rpm 系统状况监视安装包.(cpu.sh) procps.rpm 内存,swap 使用情况工具等(cpu.sh,mem.sh,swap.sh) coreutils.rpm (df.pl,disk.sh) gd-1.8.4-4 gd-devel-1.8.4-4 perl-5.6.0-17 perl-cgi mod_perl-1.24_01-3 libpng-1.0.12-2 libpng-devel-1.0.12-2 gcc-2.96-98 gcc-g77-2.96-98 gcc-c++-2.96-98 zlib-1.1.3-24 zlib-devel-1.1.3-24 httpd(apache) net-snmp mrtg 检查装有没有上面rpm包.2.安装mrtg rpm –ivh mrtg -2.9.29-4.ent.i386.rpm
二. 配置snmp 让他可以配合mrtg工作
编辑/etc/snmp/snmpd.conf 把下面的#号去掉 #view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc #在89行 把下面的语句#在62行 access notconfiggroup "" any noauth exact systemview none none 改为: access notconfiggroup "" any noauth exact mib2 none none ... 下一页