一般情况下,我们运维网站的时候基本上每天都会打开和人工检测服务器和网站的状态情况,但是可能有些时候我们人不可能24小时在线。尤其是我们的公司网站,下班之后就不清楚网站和服务器的状态,如果运维人员没有处理好公司网站的稳定性,回头被老板发现那吃不了兜着走。同样的,我们的个人网站依旧如此,比如我们出去玩或者网站比较多的时候,也不能每天、时刻的指导网站和服务器的信息。
即便,我们可以选择阿里云监控、360监控、百度云观测等第三方工具,也仅能简单的检测网站在线情况,比如服务器宕机或者超时等问题,有些时候还不是太准确的误报。如果需要检测到服务器的性能稳定性,比如CPU的负载、流量、内存等进程的数据信息,那我们这些免费工具肯定不能满足需要的。
我们需要用到VPS专用的检测工具,在这篇文章中,蜗牛就分享一款来自海外的免费VPS服务器实时检测工具-NodeQuery。能够全天候的检测服务器VPS信息,根据设置可以反馈信息给我们提供应对措施。在这篇文章中,蜗牛将与大家一起,注册和使用这款传说中非常优秀的监控工具NodeQuery。
第一、NodeQuery官方网站及注册账户
1、官方网站
官网地址:https://nodequery.com/
我们在登录NodeQuery官方网站之后,如果我们之前没有账户,则需要新注册一个账户,点击右上角的Sign Up按钮继续下一步。
2、新注册NodeQuery账户
目前,NodeQuery拥有免费和付费账户,免费只能添加10个站点监控,付费可以高达100个,一般我们用免费的就可以,如果监控站点不够,我们可以多注册账户,这个我们最拿手了。
根据提示,我们输入用户名、邮箱、密码,然后注册提交信息。
然后我们输入验证码,确认之后还需要激活邮件,两者都验证完毕之后我们就可以登录到NodeQuery后台。
第二、添加站点和部署到NodeQuery
到目前为止,我们已经拥有了一个NodeQuery免费账户,可以添加10个站点监控,一般的足够使用,如果需要多个,要么我们付费升级到PRO方案可以最多200个站点,要么我们多注册账户。我们大部分人会选择后者,因为我们都很抠。
1、添加监控点
我们登录NodeQuery后台之后,就可以点击上图所示的添加新监控点按钮。
这里我们设置一个需要监控站点的用户名,以及配置监控报警信息,比如值超过多少负载、CPU以及硬盘使用率之后会报警提示。或者默认选项就可以。
2、一键部署NodeQuery脚本
然后我们可以看到给出了一键部署NodeQuery脚本,我们复制贴到VPS SSH中运行。
3、SSH端运行脚本
我们可以看到上图界面,在我们的VPS SSH端运行脚本,看到成功。然后再回到NodeQuery界面,我们可以看到已经安装完毕。
第三、NodeQuery监控工具的使用
我们在NodeQuery安装完毕之后,就可以直接检测到当前服务器的运行情况。
1、NodeQuery整体预览
我们打开之后,可以看到整体的服务器运转情况,比如内存、硬盘使用,以及服务器的各种性能参数。
2、网络网卡运转情况
3、服务器节点时间相应
4、内存运转情况监控
5、硬盘占用监控
6、进程监控情况
第四、NodeQuery监控工具的总结
从NodeQuery的部署和安装来看,还是比较简单的,而且相比较普通的第三方监控工具数据更加全面,就好比Linode自带的监控工具一样的完善。比如CPU和内存负载超过多少的时候会自动提醒到我们的邮箱中查看信息。
NodeQuery部署安装不复杂,直接根据提示丢上SSH就可以部署完毕,基本上不占用内存资源,还是一款比较绿色的工具。我们如果服务器比较多,需要监控状态的,蜗牛推荐使用NodeQuery。