今天打算给VPS安装SNMP,用监控宝来监测服务器。

克监控宝官方的安装说明真的非常夸张,我的是Centos 5 kloxo面板,安装根本不成功。

网上找了很多资料,安装完毕,其实没监控宝官方说的那么难,现在,开始添加吧。

安装snmp。

#yum install -y net-snmp net-snmp-utils

一个YUM就搞定,不用官方说的下载,解压,安装,编译。。。。这个命令就可以全部搞定了。

然后配置snmp。
第一步:
(yum安装的配置文件为/etc/snmp/snmpd.conf ,里面一大堆东西,一份非常详细的文档,可是我总是有借口没去细看,先移动再说,再自己创建一个snmpd.conf)

#mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak #vi /etc/snmp/snmpd.conf

输入“rouser jiankongbao auth”保存退出。
(v3c的验证方式,添加一个只读帐号,如下:rouser jiankongbao auth 上面 添加帐号的意思是:在v3c中,“rouser”用于表示只读帐号类型,随后的“jiankongbao”是指定的用户名,后边的“auth”指明需要验证。)

第二步:需要创建 jiankongbao这个用户,我们需要这个文件:/var/net-snmp/snmpd.conf,这个文件会在snmpd启动的时候被自动调用, 由于此时我们还没有运行snmp,所以手动创建这个文件,命令如下:

#mkdir /var/net-snmp #touch /var/net-snmp/snmpd.conf #vim /var/net-snmp/snmpd.conf

输入以下文字“createUser jiankongbao MD5 mypassword”
(这行配置的意思是创建一个名为 “jiankongbao”的用户,密码为“mypassword”,并且用MD5进行加密传输。这里要提醒的是,密码至少要有8个字节,这是SNMP协 议的规定,如果小于8个字节,通信将无法进行。)

最后运行snmp

#service snmpd start

设置成开机自动运行

#chkconfig snmpd on

现在可以在监控宝后台添加服务器监控了。

到监控宝,添加服务器。
SNMP传输协议版本,选择3。

Security Name: jiankongbao(注意改为自己的) Pass Phrase:mypassword(刚才MD5后你的密码)

添加服务器,马上就添加好了,加入你需要监测的项目,根本没官方说的那么复杂。

最后修改:2015 年 11 月 06 日
如果觉得我的文章对你有用,请随意赞赏