可乐探针||服务器监控

可乐探针是作者Hotaru基于ServerStatus-Toyo最新版本稍作修改的开源服务器监控程序。

通过宝塔,我们可以很方便地部署到服务器上,用于监控内存、流量和负载等多项状态。

image-20211026205332719


一:准备工作

1、宝塔安装

宝塔官网

image-20211024145610554

注意安装好系统环境:Nginx、MySQL、PHP(最好是版本7.x)

image-20211026211925563

2、域名解析

准备一个二级域名,在CloudFlare上解析到服务器IP(A类型,小云朵先不开启)

image-20211026210227067


二:部署工作

1、安装ServerStatus服务端

在VPS的SSH端依次输入以下两条命令

1
2
wget https://raw.githubusercontent.com/cokemine/ServerStatus-Hotaru/master/status.sh
bash status.sh s

image-20211026210840494

选择1,安装服务端;设置监听端口(自由设定,默认35601);配置HTTP服务,输入“N”,选择手动部署;显示启动成功则表示服务端安装完成。

image-20211026211322145

2、配置探针域名

进入宝塔的安全面板,放行35601端口

image-20211026202806475

点击网站,添加站点,将解析的域名填入,PHP选择纯静态

image-20211026203159887

打开网站设置,申请ssl证书,并开启强制HTTPS

image-20211026203315358

浏览器输入域名访问,若显示下图,则表示站点创建成功

image-20211026203411946

依次输入以下三条命令,将探针部署到网站上,注释中的域名填入你自己解析好的,其中第二行命令是要填两次域名

1
2
3
cd /www/wwwroot
mv 域名 域名_bak
ln -s /usr/local/ServerStatus/web 域名

浏览器重新访问域名,已经变成可乐探针面板了。这时,我们可以去开启CF的小云朵,以便域名不会直接指向我们的服务器IPimage-20211026203626150

3、安装ServerStatus客户端

部署客户端之前,需要进行服务端的用户设定,设定一个用户名和密码

按照第一步的命令,我们进入服务端面板配置

1
2
wget https://raw.githubusercontent.com/cokemine/ServerStatus-Hotaru/master/status.sh
bash status.sh s

选择7,进入服务端配置

image-20211026214032857

选择1,进行节点配置

image-20211026214237855

这里设定你的用户名和密码(注:这两个是你配置客户端时所需要填写的信息),以及服务端的节点名称、虚拟化类型、节点地区和位置

image-20211026214854990

完成以上服务端的配置后,我们可以开始在本机部署客户端,用于监控VPS

输入以下命令,进入客户端部署(以后想添加更多机器进来,从这里开始部署

1
2
wget https://raw.githubusercontent.com/cokemine/ServerStatus-Hotaru/master/status.sh
bash status.sh c

选择1,安装客户端

image-20211026215103406

下载源默认选择GitHub

image-20211026215205367

按照要求填入信息,其中用户名和密码是上面已经设定好的

image-20211026215416468

对于流量监控这里,如果是对流量计算有清零需求,可以选择Y,中途运行可能会跳出选择网卡,选择eth0即可

image-20211026215541125

操作完上述所有步骤以后,我们可以刷新域名,可以看见VPS的运行状态了

image-20211026220156207


参考教程:

服务器探针、云监控程序ServerStatus-Hotaru安装配置教程

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

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2021-2022 Eren
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信