简介
现在网络上有很多的VPS,每个人手里面可能会有几个VPS在同时使用,如果想查看VPS的运行状态还有上传下载的流量怎么办呢?一个一个登陆查看太麻烦了,所以今天给大家介绍一个VPS群检测的一建安装脚本serverstatus探针,通过安装vps探针只需要打开一个网页就可以查看所有VPS的运行状态,是不是很方便。
一、安装效果
二、项目地址
三、安装说明
安装时候分为服务端和客户端:
服务端:使用其中一个VPS作为服务端,这个vps里面的网页、绑定的域名或者IP就是你监控其他VPS的地址,当然服务端也可以同时安装客户端,自己监控自己状态
客户端:被监控的VPS安装客户端
四、安装代码
项目地址中有安装的代码,为了方便我在下面也给大家贴出来
服务端
1、centos:yum install -y wget
2、Debin: apt-get install wget
wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh
bash status.sh s
客户端
wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh
bash status.sh c
五、新系统安装
对于新的服务器没有安装宝塔面板和Ngnix,正常安装就可以了,会自动安装caddy并配置。
特别注意的是安装过程中你设置的监控端口一定要记住,在客户端安装时候还需要这个端口参数
六、已经安装Ngnix或者宝塔面板的VPS
纯净系统安装过程很简单,按照提示安装即可,但对于已经安装了Nignix和宝塔面板的VPS我们需要在配置时候进行更改。
1、如果你的VPS已经有自己的网站正在运行,安装过程中要选择N
2、在宝塔面板中点击网站-设置-参数设置,在设置中添加下面模块
location ^~ /serverstatus {
alias /usr/local/ServerStatus/web;
index index.html;
}
3、修改后可以使用https://你的网站域名/serverstatus来访问
因为还没有添加客户端配置,所以显示的是正在维护,下面我们添加客户端
七、客户端安装
客户端安装也不难,按照提示进行安装,特别强调的是在安装时候端口要填入服务端配置的端口,创建能记住的用户名和密码,客户端的用户名最好能让自己区分VPS
八、服务端添加客户端
服务端输入
bash status.sh s
1、选择7配置服务端
2、选择1添加节点
3、输入用户名和密码,这个用户名和密码是要添加的VPS即刚才安装客户端时候输入的用户名和密码
4、添加地址国家框架就可以了