摘要:ServerStatus-Toyo版是一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~,同时还提供WEB面板,打开网页后可以直观的看到你每一台VPS或是服务器的负载情况,非常适合有多台vps的朋友监控机器负载情况。今天主要给大家分享逗比大佬的一键安装脚本,但是原来的网页比较简单,所以附带分享一个美化包。
简介
ServerStatus-Toyo版是一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~,同时还提供WEB面板,打开网页后可以直观的看到你每一台VPS或是服务器的负载情况,非常适合有多台vps的朋友监控机器负载情况。今天主要给大家分享逗比大佬的一键安装脚本,但是原来的网页比较简单,所以附带分享一个美化包。
在线演示
对不起,还没做好,哈哈哈
目录介绍
clients 客户端文件
server 服务端文件
web 网站文件
安装教程
执行下面的代码下载并运行脚本。
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/status.sh && chmod +x status.sh
下载脚本后,根据需要安装客户端或者服务端:
# 显示客户端管理菜单
bash status.sh c
# 显示服务端管理菜单
bash status.sh s
运行脚本后会出现脚本操作菜单,选择并输入1就会开始安装。
一开始会提示你输入 网站服务器的域名和端口,如果没有域名可以直接回车代表使用本机 IP:8888
简单步骤
首先安装服务端,安装过程中会提示:
是否由脚本自动配置HTTP服务(服务端的在线监控网站)[Y/n]
# 如果你不懂,那就直接回车,如果你想用其他的HTTP服务自己配置,那么请输入 n 并回车。
# 注意,当你曾经安装过 服务端,同时没有卸载Caddy(HTTP服务),那么重新安装服务端的时候,请输入 n 并回车。
然后 添加或修改 初始示例的节点配置,注意用户名每个节点配置都不能重复,其他的参数都无所谓了。
然后安装客户端,根据提示填写 服务端的IP 和前面添加/修改 对应的 节点用户名和密码(用于和服务端验证),然后启动就好了,有问题请在极云坊下方留言哦。
使用说明
进入下载脚本的目录并运行脚本:
# 客户端管理菜单
./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
其他说明
网络实时流量单位为:G=GB/s,M=MB/s,K=KB/s
服务器总流量单位为:T=TB,G=GB,M=MB,K=KB
CentOS7系统 负载显示异常的问题
CentOS7系统 默认可能没有安装 netstat 依赖,所以会造成IP检测(负载)出错,
手动安装命令如下:
yum install net-tools -y
美化教程
打开/usr/local/ServerStatus/web目录,下载文章结尾下面分享的压缩包,解压后所有的文件直接覆盖到这个文件夹里就可以了,非常简单。
https://odpan.jyf.me/极云云盘/ServerStatus服务器监控美化/
美化包来自网络,未找到来源,侵删~
注意:如果你的VPS上安装了宝塔、lnmp等web面板,会和Caddy发生冲突。解决办法为:把Caddy停止掉,然后在你的新建网站,把网站主机目录指向/usr/local/ServerStatus/web就可以了。
附
Github项目地址:https://github.com/ToyoDAdoubiBackup/ServerStatus-Toyo
原创文章,作者:极云坊,如若转载,请注明出处:《一键安装ServerStatus服务器集群监控:多服务器,云探针,云监控》https://www.jyf.me/teach_serverstatus.html