本文最初发布于2019年12月7日 @ 下午10:26
ServerStatus-Hotaru是一款基于ServerStatus-Toyo进行二次开发的云探针、多服务器探针、云监控、多服务器云监控软件。可以通过web网页显示服务器群的基本运行状态,其中包括实时监控远程服务器的运行状态、服务器/vps负载、cpu占用、Ram占用、rom占用、实时网速、流量使用等基础信息。
项目介绍
安装服务端:
wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh
bash status.sh s
1、选择1,配置服务端
2、没什么需求的话,端口建议默认就好
3、如果本地没装别的如Nginx或者Apache之类的,直接Y就好
4、绑定域名或IP访问
5、端口自主选择
6、添加客户端:选择7后选1
剩下的信息自己填就好了
7、删除(修改)服务端:选7后在选择
安装客户端
wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh
bash status.sh c
运行脚本后填入服务端的信息即可完成链接,请确保用户名和密码的唯一性。
修改服务端配置文件
配置文件:/usr/local/ServerStatus/server/config.json备份并自行添加节点
图表文件存储在/usr/local/ServerStatus/web/img/client
ServerStatus-Hotaru效果演示
其他操作
#客户端操作
启动:service status-client start
停止:service status-client stop
重启:service status-client restart
状态:service status-client status
#服务端操作
启动:service status-server start
停止:service status-server stop
重启:service status-server restart
状态:service status-server status
#Caddy操作
启动:service caddy start
停止:service caddy stop
重启:service caddy restart
查看状态:service 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
相关开源项目