请注意,本文编写于 1863 天前,最后修改于 1534 天前,其中某些信息可能已经过时。
之前曾经写过一些有关站点监控的文章,今天就来写一写有关服务器监控的吧。
简介
ServerStatus-Hotaru是一款基于ServerStatus-Toyo修改的云探针、多服务器云监控程序,能实时查看VPS是否正常在线,资源使用情况,有多台VPS时推荐使用。
安装与配置
ServerStatus-Toyo主要可以分为服务端和客户端两部分。服务端用于为程序提供前端显示,客户端则是安装在你所需要监控的服务器上。
服务端和客户端可以部署在同一台服务器上用于监控自己。
服务端安装
wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh
bash status.sh
1. 选择1,配置服务端
2. 没什么需求的话,端口建议默认就好
3. 如果本地没装别的如Nginx或者Apache之类的,直接Y就好,如果希望在宝塔面板管理,则选择N,并记录网站的目录位置
4. 绑定域名或IP访问
5. 端口自主选择
6. 添加客户端:选择7后选1
剩下的信息自己填就好了
7. 删除(修改)服务端:选7后在选择
客户端安装
同理,只要切换脚本菜单,然后选择客户端安装即可。
bash status.sh c
汇集了服务端所有可操作的选项,可以升级、卸载、启动、重启、停止程序、修改节点配置及查看运行日志。
目前脚本对 CentOS 8
支持不好,首次安装可能会出现失败提示。可运行如下命令解决python问题:
yum install -y python2
ln -s `which python2` /usr/bin/python
宝塔面板管理
可以选择宝塔来管理,安装服务端时会让你选择是否自动部署,选择否,并记录修改网站目录。然后在宝塔上放行当时选择的端口即可,默认是35601
。
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 #修改配置
前端修改
只需要打开 /usr/local/ServerStatus/web
下的 index.html
修改即可。
好了,以上就是 ServerStatus-Hotaru
云探针的安装与配置的全过程了,赶紧搭上一个来以针会友吧~
版权属于:Rintarou°
本文链接:https://www.rin404.com/archives/status-hotaru.html
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。