标题:centos vps安装监控宝方法

-------------------------------------------------------------------------------------------------------------------------------

时间:2011/8/19 16:58:54

-------------------------------------------------------------------------------------------------------------------------------

内容:

安装net-snmp服务端包,net-snmp客户端包(非必须),iptables

1
[root@sayhosts ~]# yum install -y net-snmp [root@sayhosts ~]# yum install -y net-snmp-utils [root@sayhosts ~]# yum install -y iptables

二、配置net-snmp (使用更为安全的v3c)

yum安装的配置文件为/etc/snmp/snmpd.conf ,里面一大堆东西,一份非常详细的文档,先移动再自己创建一个snmpd.conf

1
[root@sayhosts ~]#mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak
 [root@sayhosts ~]#vi /etc/snmp/snmpd.conf
 

输入i 进入编辑模式

1
rouser jiankongbao auth

按下esc 推出编辑模式 再按:x 存了 推出

 

Tips:如果没有运行过snmpd,这个文件是不存在的,所以需要手工创建

 

1
[root@sayhosts ~]# service snmpd start
[root@sayhosts ~]# service snmpd stop

 

1
[root@sayhosts ~]#vi /var/net-snmp/snmpd.conf

果像我一样创建不了,可以先启动snmp,它就会创建这个文件,再停掉这个服务。具体操作是

然后再用vi命令编辑这个snmnd.conf文件,写入下面内容

1
createUser jiankongbao MD5 mypassword
 
 

Tips:这里的mypassword可以修改成你自己喜欢的密码,但不要包含特殊字符符号,我自己测试过用特殊符号的密码监控宝是无法连接上去我的服务器的,后来联系他们官方他们也证实了特殊符号无法识别。

三、启动服务,设置成自动运行

1
[root@sayhosts ~]#service snmpd start
[root@sayhosts ~]#chkconfig snmpd on

启动iptables

1
[root@sayhosts ~]#service iptables start [root@sayhosts ~]#chkconfig iptables on

加上一个访问规则提高安全性,在网络层再进行一次验证
 

1
[root@sayhosts ~]#iptables -A INPUT -i eth0 -p udp -s 60.195.249.83 –dport 161 -j ACCEPT

保存这些规则,下次依然生效

1
[root@sayhosts ~]#service iptables slave

四、在监控宝后台加入服务器

要输入的参数是, 服务器名:你的服务器名,或自己喜欢的名字

ip:输入你服务器的IP

SNMP代理端口:默认是161

SNMP传说协议版本:选择3

Security Name:输入snmp的用户名 ,就上面例子是jiankongbao

Pass Phrase:输入密码,上面例子的密码就是mypassword

加密
方式使用的是MD5加密

最后就是添加监控项目这些了,具体看官方的想过文档。

 

 

如果还不行 检查下这个

vi /var/net-snmp/snmpd.conf

vi /etc/snmp/snmpd.conf

看下是不是都把监控包的字段 jiankongbao加上了

安装net-snmp服务端包,net-snmp客户端包(非必须),iptables

1
[root@sayhosts ~]# yum install -y net-snmp [root@sayhosts ~]# yum install -y net-snmp-utils [root@sayhosts ~]# yum install -y iptables

二、配置net-snmp (使用更为安全的v3c)

yum安装的配置文件为/etc/snmp/snmpd.conf ,里面一大堆东西,一份非常详细的文档,先移动再自己创建一个snmpd.conf

1
[root@sayhosts ~]#mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak
 [root@sayhosts ~]#vi /etc/snmp/snmpd.conf
 

输入i 进入编辑模式

1
rouser jiankongbao auth

按下esc 推出编辑模式 再按:x 存了 推出

 

Tips:如果没有运行过snmpd,这个文件是不存在的,所以需要手工创建

 

1
[root@sayhosts ~]# service snmpd start
[root@sayhosts ~]# service snmpd stop

 

1
[root@sayhosts ~]#vi /var/net-snmp/snmpd.conf

果像我一样创建不了,可以先启动snmp,它就会创建这个文件,再停掉这个服务。具体操作是

然后再用vi命令编辑这个snmnd.conf文件,写入下面内容

1
createUser jiankongbao MD5 mypassword
 
 

Tips:这里的mypassword可以修改成你自己喜欢的密码,但不要包含特殊字符符号,我自己测试过用特殊符号的密码监控宝是无法连接上去我的服务器的,后来联系他们官方他们也证实了特殊符号无法识别。

三、启动服务,设置成自动运行

1
[root@sayhosts ~]#service snmpd start
[root@sayhosts ~]#chkconfig snmpd on

启动iptables

1
[root@sayhosts ~]#service iptables start [root@sayhosts ~]#chkconfig iptables on

加上一个访问规则提高安全性,在网络层再进行一次验证
 

1
[root@sayhosts ~]#iptables -A INPUT -i eth0 -p udp -s 60.195.249.83 –dport 161 -j ACCEPT

保存这些规则,下次依然生效

1
[root@sayhosts ~]#service iptables slave

四、在监控宝后台加入服务器

要输入的参数是, 服务器名:你的服务器名,或自己喜欢的名字

ip:输入你服务器的IP

SNMP代理端口:默认是161

SNMP传说协议版本:选择3

Security Name:输入snmp的用户名 ,就上面例子是jiankongbao

Pass Phrase:输入密码,上面例子的密码就是mypassword

加密
方式使用的是MD5加密

最后就是添加监控项目这些了,具体看官方的想过文档。

 

 

如果还不行 检查下这个

vi /var/net-snmp/snmpd.conf

vi /etc/snmp/snmpd.conf

看下是不是都把监控包的字段 jiankongbao加上了