ServerStatus中文版是一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~。
ServerStatus在github有很多版本

一个服务器做服务端,脚本会自动安装Caddy并配置好HTTP服务的,然后接收各个客户端实时发来的信息并通过网站显示出来。因为客户端每秒都会发送最新的信息给服务端,所以要保证客户端与服务端直接网络通常,否则网页显示会很抽风。

ServerStatus 客户端需要 Python 2.7版本以上才可以正常运行,如果不是那么请升级

安装步骤

执行下面的代码下载并运行脚本。

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/status.sh && chmod +x status.sh

进入下载脚本的目录并运行脚本:

客户端管理菜单

./status.sh c

服务端管理菜单

./status.sh s

然后根据提示输入数字

其他操作

客户端:

启动:/etc/init.d/status-client start

停止:/etc/init.d/status-client stop

重启:/etc/init.d/status-client restart

查看状态:/etc/init.d/status-client status

服务端:

启动:/etc/init.d/status-server start

停止:/etc/init.d/status-server stop

重启:/etc/init.d/status-server restart

查看状态:/etc/init.d/status-server status

Caddy(HTTP服务):

启动:/etc/init.d/caddy start

停止:/etc/init.d/caddy stop

重启:/etc/init.d/caddy restart

查看状态:/etc/init.d/caddy status

Caddy配置文件:/usr/local/caddy/Caddyfile

文件位置

安装目录:/usr/local/ServerStatus

网页文件:/usr/local/ServerStatus/web

配置文件:/usr/local/ServerStatus/server/config.json

客户端查看日志:tail -f tmp/serverstatus_client.log

服务端查看日志:tail -f /tmp/serverstatus_server.log

美化教程

链接: https://pan.baidu.com/s/1r9Ov1HHNRZXb0LZApA9PUA 提取码: vq2f

下载上面的文件通过ftp上传覆盖 /usr/local/ServerStatus/web 目录下的文件

Q.E.D.