ServerStatus-Hotaru云探针,可以多服务器探针,多服务器监控
GitHub源地址:https://github.com/CokeMine/ServerStatus-Hotaru
服务端是用来监控的服务器,客户端是被监控的服务器
这里演示使用宝塔面板来搭建
安装服务端:
分别输入一下两条ssh指令
wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh
bash status.sh s
选择安装服务端,在是否由脚本自动配置HTTP服务中,选择n,不自动部署,并复制后面的服务中配置网站根目录:/usr/local/ServerStatus/web
在宝塔里网站处,添加网站,将根目录选项,换成以上目录
安装客户端:
输入指令
bash status.sh c
安装即可
其他vps安装客户端,先运行安装服务端上面的两条ssh指令,选10切换安装客户端
服务端添加客户端
服务器运行指令
bash status.sh s
选择7后 选择1 进行添加
纯ipv6做为客户端
如果vps只有ipv6做为客户端,需要服务端的vps也支持ipv6,若服务端vps不支持ipv6可以开隧道
ipv6客户端正常输入以上指令安装,安装客户端
替换status-client.py文件:
rm -f /usr/local/ServerStatus/client/status-client.py
wget -O /usr/local/ServerStatus/client/status-client.py https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/clients/status-client_ipv6.py
bash status.sh c
选择7,修改客户端信息,服务端ip地址填写ipv6地址
服务端要放行端口,默认端口35601