直接安装CactiEZ 镜像
本文相关文件beecrypt-4.1.2.tar.gz 与net-snmp-5.7.1.tar.gz 下载地址
免费下载地址在 http://linux.linuxidc.com/
用户名与密码都是www.linuxidc.com
具体下载目录在 /pub/2011/10/24/使用CactiEZ监控RHEL5服务器/
安装beecrypt-4.1.2
- tar zxvf beecrypt-4.1.2.tar.gz
- ./configure
- make
- make install
- #默认是安装在/usr/local,我们需要安装在/usr目录下。如果没有加这个参数需要做连接
- ln -s /usr/local/lib/libbeecrypt.la /usr/lib/libbeecrypt.la
链接libelf.so
ln -s /usr/lib/libelf.so.1 /usr/lib/libelf.so
安装net-snmp
- tar zxvf net-snmp-5.7.1.tar.gz
- ./configure --prefix=/usr/local/net-snmp --enable-developer --with-mib-modules='ucd-snmp/diskio'
- 选择snmp版本2
- make
- make install
- #加入用户当前可用命令
- ln -s /usr/local/net-snmp/bin/* /usr/local/bin/
- #修改配置
- cp EXAMPLE.conf /usr/local/net-snmp/share/snmp/snmpd.conf
- 监听公网地址
- agentAddress udp:ip:161
- view systemview included .1
- rocommunity public default -V systemview
- #启动
- /usr/local/net-snmp/sbin/snmpd -c /usr/local/net-snmp/share/snmpd.conf
- #测试
- snmpwalk -v 2c -c public 127.0.0.1
iptables开放udp 161端口
-A RH-Firewall-1-INPUT -m udp -p udp -s ip/24 --dport 161 -j ACCEPT