首页 > 计算机 > CentOS + SNMP + 监控宝实现服务器性能监控

CentOS + SNMP + 监控宝实现服务器性能监控

最近的VPS要添加服务器监控的功能,可是google了一大圈方法,写的都非常啰嗦,其实过程很简单,写给初学者朋友。该方法在XEN VPS 和 OpenVZ VPS上均适用。

主机端:

1,检查是否有SNMP服务

service snmpd status

如果系统显示安装,直接跳转到第3步,没有进行第2步。

2,安装SNMP服务

yum install -y net-snmp

3,编辑Snmp的配置文件

使用WinSCP登陆主机将文件 /etc/snmp/snmpd.conf 下载到本地,使用记事本在最后加入以下几行:

rocommunity test 60.195.249.83
rocommunity test 60.195.252.107
rocommunity test 60.195.252.110

上述文字中:

rocommunity     表示一个只读的访问权限

test                  表示v2c的帐号

后面的IP           表示授权访问IP(以上三组为监控宝监控点的IP,意味着只有监控宝才能访问您CentOS的SNMP)

以上配置中只有“test”是需要进行修改的,在监控宝上添加被监控的服务器时需要提供这个字符串。

然后再上传到服务器同样路径下。

4, 配置iptables.

配置监控宝的iptables,只对监控宝的服务器开放SNMP的161(UDP)端口

iptables -I INPUT -p udp -s 60.195.252.107 –dport 161 -j ACCEPT

iptables -I INPUT -p udp -s 60.195.252.110 –dport 161 -j ACCEPT

service iptables save

service iptables restart

5、启动snmp服务并添加开机启动

service snmpd start

chkconfig –add snmpd

chkconfig snmpd on

监控宝端:

5,监控宝页面设置

如果还没有监控宝帐号,注册地址:(监控宝官网,http://www.jiankongbao.com

登陆后,点击【创建监控项目】,如下填写:

填写名称服务器IP

image

勾上 填写SNMP配置后 前的框框,弹出新设置表,输入SNMP IP【和服务器IP一样】

image

端口默认161不动,协议版本选择2C, Community里面填 test【第3步中你设定的v2c帐号】

image

点击末尾的添加服务器即可。

image

勾选需要添加的监控内容。

image

至此,所有过程全部结束,你会看到监控页面:

image

  1. 还没有评论
评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks