今天这篇教程就来介绍一下怎么在 VPS 上挂探针,让我们一起以针会友。探针有什么用?可以实时查看服务器硬盘资源、内存占用、网卡流量、系统负载、服务器时间等信息,1秒钟刷新一次。
本教程就基于可乐大佬的 ServerStatus-Hotaru 项目,来和大家一起搭建探针
准备材料
- 服务端VPS * 1
- 需要监控的VPS * N
- 域名 * 1
部署步骤
服务端
- SSH登录VPS
- 安装宝塔面板,博主推荐的是Hostcli的开心版
Centos全新安装命令:
yum install -y wget && wget -O install.sh http://v7.hostcli.com/install/install_6.0.sh && sh install.sh
Bash
Ubuntu/Deepin全新安装命令:
wget -O install.sh http://v7.hostcli.com/install/install-ubuntu_6.0.sh && sudo bash install.sh
Bash
Debian全新安装命令:
wget -O install.sh http://v7.hostcli.com/install/install-ubuntu_6.0.sh && bash install.sh
Bash
- 下载ServerStatus脚本
wget https://raw.githubusercontent.com/cokemine/ServerStatus-Hotaru/master/status.sh
Bash
- 启动ServerStatus脚本,以服务端模式启动
bash status.sh s
- 输入2安装服务端
- 设置监听端口
- 配置HTTP服务,输入“N”以手动部署
- 启动 ServerStatus 服务端
- 登录宝塔面板,转到网站,点击添加站点,新建一个网站
- 输入需要绑定的域名,请把域名的DNS解析到VPS内,PHP版本选纯静态,点击提交
- 在站点设置内添加SSL证书信息,开启强制HTTPS
- 尝试访问网站
- 进入ssh,输入以下命令
PS:请把status.misakano2975.eu.org换成自己的域名
cd /www/wwwroot mv status.misakano2975.eu.org status.misakano2975.eu.org_bak ln -s /usr/local/ServerStatus/web status.misakano2975.eu.org
Bash
- 重新访问,即可看到探针页面
- 启动ServerStatus脚本,以服务端模式启动
bash status.sh s
- 输入7设置服务端配置
- 输入1添加节点配置
- 依据提示设置监控节点信息
- 输入7设置服务端配置
- 输入2删除节点配置
- 输入删除的节点的用户名
- 在宝塔的安全选项卡,放行监控端口(默认:35601)
客户端
- 下载ServerStatus脚本
wget https://raw.githubusercontent.com/cokemine/ServerStatus-Hotaru/master/status.sh
Bash
- 启动ServerStatus脚本,以客户端模式启动
bash status.sh c
- 输入2安装客户端
- 根据提示配置服务端信息
- 待客户端启动成功,探针网页显示机器实时信息,即为连接成功
注意事项
请在宝塔防火墙放行探针的IP端口(默认为35601),否则需要监控的VPS是无法连接到服务端进行监控、
原文连接:https://blog.misaka.sbs/202110/132.html
© 版权声明
内容来源于网络或本站原创,如有任何问题请联系站长
THE END
暂无评论内容