- A+
厘米手头的vps一直使用nodequery来观察日常运行状态,平时还是挺好用的。前几天看群友有在使用vdog监控vps,使用的是snmp(简单网络管理)协议,于是尝试了一下也不错。snmp协议本身站资源就比较小,而且流量监测也比较准确。vdog服务是微林提供的免费snmp监控服务,其它服务好像都收费。有兴趣的同学可以试试。跟nodequery相比有个缺点就是没有在线率uptime显示。
先申请一枚帐号是必须的:https://vnet.link/soft/vdog
注册帐号的过程就不赘述了,注册完直接登录。点右上角的设置按钮,勾选vDog服务,然后保存。
接着来到vdog的界面,就是右上角那一排图标的第一个。点击使用帮助,查看你使用的系统的安装帮助,这里以Debian为例
1,首先,您需要安装net-snmp服务,执行以下语句
apt-get install snmp snmpd -y
2,然后,编辑 /etc/snmp/snmpd.conf ,清空( vi编辑器键入dGi )所有内容后填入以下内容
#192.99.12.76为数据收集服务器ip,请勿修改。publictogo为密匙(community),可以修改。
com2sec vnet 192.99.12.76 publictogo
group vnetGroup v2c vnet
access vnetGroup "" any noauth prefix all none none
view all included .1 80
3,启动服务
/etc/init.d/snmpd restart
执行以上命令在vps端安装好snmp服务后点击vdog左边的服务,创建项目,如图
在如下图弹出的对话框中输入名称、主机IP地址、访问密钥(默认是publictogo),然后点提交
开始会显示无数据,5分钟后刷新数据就会有显示了。如果你开启了防火墙,请把UDP161和162端口放开。此为SNMP使用端口。