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.