探针可以实时查看服务器内存使用情况,硬盘使用,服务器流量使用等。常见的有雅黑探针,X Prober探针。(网上都有资料,有兴趣可以看看)
但是不能满足多服务实时监控,负载监控(使用人数)的需求,所以使用逗比(Toyo)大佬的多服务器 云探针、云监控 —— ServerStatus 一键管理脚本。
作者推荐系统CentOS 7 / Debian 7+ / Ubuntu 14.04 +(最好没有装过环境)
一键脚本(有两个:一个客户端,一个服务器端,下面的命令安装):
wget -N --no-check-certificate https://softs.loan/Bash/status.sh && chmod +x status.sh
# 显示客户端管理菜单
bash status.sh c
# 显示服务端管理菜单
bash status.sh s
两个菜单之间可以相互切换,客户端是每个要监控的服务器都要安装的,而服务器端是安装在其中一台服务器上,用于访问(可以用ip+端口号或者域名),选1就是安装,我这里先安装服务器端
为每个节点添加用户名,密码,类型,位置等(用户名,密码后面要用到,其他可以随意)
客户端要配置服务器端的ip或者域名(默认127.0.0.1的一般只适用于一台两个端都装了的机),后面的端口默认就好,再输入用户名,密码。如果中途出现密码错误之类的,可以选7重新设置。服务器端设置多少个节点是你安装客户端的总数,相当于假设我有两台机的话,其中1台安装服务器端,在服务器端上设置两个节点,然后两台机分别安装客户端,对照服务器端设置的用户名密码设置。效果如下:
更多命令或者配置出错,可以去Toyo的博客下,脚本地址
https://github.com/ToyoDAdoubi/ServerStatus-Toyo