如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控

今天这篇教程就来介绍一下怎么在 VPS 上挂探针,让我们一起以针会友。探针有什么用?可以实时查看服务器硬盘资源、内存占用、网卡流量、系统负载、服务器时间等信息,1秒钟刷新一次。

本教程就基于可乐大佬的 ServerStatus-Hotaru 项目,来和大家一起搭建探针

准备材料

  • 服务端VPS * 1
  • 需要监控的VPS * N
  • 域名 * 1

部署步骤

服务端

  1. SSH登录VPS
  2. 安装宝塔面板,博主推荐的是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
图片[1]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 下载ServerStatus脚本
wget https://raw.githubusercontent.com/cokemine/ServerStatus-Hotaru/master/status.sh
Bash
  1. 启动ServerStatus脚本,以服务端模式启动
bash status.sh s
  1. 输入2安装服务端
图片[2]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 设置监听端口
    图片[3]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客

     

  2. 配置HTTP服务,输入“N”以手动部署
图片[4]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 启动 ServerStatus 服务端
图片[5]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 登录宝塔面板,转到网站,点击添加站点,新建一个网站
图片[6]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 输入需要绑定的域名,请把域名的DNS解析到VPS内,PHP版本选纯静态,点击提交
图片[7]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 在站点设置内添加SSL证书信息,开启强制HTTPS
图片[8]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 尝试访问网站
图片[9]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 进入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
  1. 重新访问,即可看到探针页面
图片[10]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 启动ServerStatus脚本,以服务端模式启动
bash status.sh s
  1. 输入7设置服务端配置
图片[2]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 输入1添加节点配置
图片[12]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 依据提示设置监控节点信息
图片[13]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 输入7设置服务端配置
图片[2]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 输入2删除节点配置
图片[12]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 输入删除的节点的用户名
图片[16]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 在宝塔的安全选项卡,放行监控端口(默认:35601)
图片[17]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客

客户端

  1. 下载ServerStatus脚本
wget https://raw.githubusercontent.com/cokemine/ServerStatus-Hotaru/master/status.sh
Bash
  1. 启动ServerStatus脚本,以客户端模式启动
bash status.sh c
  1. 输入2安装客户端
图片[18]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 根据提示配置服务端信息
图片[19]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客
  1. 待客户端启动成功,探针网页显示机器实时信息,即为连接成功
图片[20]-如何搭建并使用ServerStatus探针,实现手上的VPS的全面监控-栗子博客

注意事项

请在宝塔防火墙放行探针的IP端口(默认为35601),否则需要监控的VPS是无法连接到服务端进行监控、
原文连接:https://blog.misaka.sbs/202110/132.html

© 版权声明
THE END
点赞0
抢沙发
头像
提交
头像

昵称

取消
昵称
一言一语