当前位置:首页 > 行业动态 > 正文

如何搭建宝塔服务器探针?步骤详解!

宝塔搭建服务器探针,可快速部署网站监控工具,实时监测服务器性能与安全,提升网站运维效率。

宝塔搭建服务器探针指南

在现代网络管理中,实时监控服务器状态是确保系统稳定运行和快速响应问题的关键,使用宝塔面板搭建服务器探针可以大大简化这一过程,本文将详细介绍如何使用宝塔面板搭建ServerStatus和哪吒探针,帮助用户实现高效的服务器监控。

如何搭建宝塔服务器探针?步骤详解!  第1张

一、准备工作

1、安装宝塔面板

首先需要在你的服务器上安装宝塔面板,可以通过以下命令进行安装:

     wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

安装完成后,通过浏览器访问宝塔面板的Web界面(通常是http://your_server_ip:8888),并登录。

2、解析域名

确保你的服务器有一个域名,并且该域名已经解析到你的服务器IP地址,可以使用tz.llxx.cc作为面板的域名,以及tzz.llxx.cc记录面板服务器的IP。

二、安装ServerStatus探针

1、下载并运行安装脚本

根据你的服务器位置选择合适的脚本:

     # 国外机
     wget https://raw.githubusercontent.com/cokemine/ServerStatus-Hotaru/master/status.sh
     # 国内机
     wget https://cokemine.coding.net/p/hotarunet/d/ServerStatus-Hotaru/git/raw/master/status.sh

赋予脚本执行权限并运行:

     chmod +x status.sh
     sudo ./status.sh

2、启动ServerStatus脚本

以服务端模式启动脚本:

     bash status.sh s

输入1安装服务端,设置监听端口(默认为35601),并配置HTTP服务(输入N手动部署)。

3、配置HTTP服务

登录宝塔面板,进入网站管理,点击添加站点,新建一个纯静态网站,绑定之前准备好的域名(如mjj.llxx.cc),并提交。

设置SSL证书信息,确保网站可以通过HTTPS访问。

进入SSH,依次输入以下命令,将目录指向ServerStatus的Web目录:

     cd /www/wwwroot
     mv mjj.llxx.cc mjj.llxx.cc_bak
     ln -s /usr/local/ServerStatus/web mjj.llxx.cc

再次输入bash status.sh,然后输入7再输入1配置服务端。

4、放行监控端口

在宝塔的安全选项卡中,放行监控端口35601。

三、安装哪吒探针

1、下载并运行哪吒探针安装脚本

根据你的服务器位置选择合适的脚本:

     # 国外机
     curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && ./nezha.sh
     # 国内机
     curl -L https://raw.sevencdn.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh && ./nezha.sh

2、配置哪吒探针

选择安装面板,按提示输入相关信息。

在服务器上开放8088和5555端口,并解析相关域名到服务器。

3、创建网站并设置反向代理

在宝塔面板中新建一个网站,设置SSL证书。

编辑网站的Nginx配置文件,添加反向代理设置:

     location / {
         proxy_pass http://127.0.0.1:8008;
         proxy_set_header Host $host;
     }
     location /ws {
         proxy_pass http://127.0.0.1:8008;
         proxy_http_version 1.1;
         proxy_set_header Upgrade $http_upgrade;
         proxy_set_header Connection "Upgrade";
         proxy_set_header Host $host;
     }

4、添加被控机

在哪吒面板后台添加主机,生成秘钥。

在被控机上输入相同的安装命令,选择添加被控机,输入面板域名和秘钥。

四、常见问题与解答(FAQs)

Q1: ServerStatus探针无法访问怎么办?

A1: 确保以下几点:

确认防火墙已放行35601端口。

确保域名解析正确,并能通过HTTPS访问。

检查Nginx配置文件是否正确设置反向代理。

Q2: 哪吒探针报警规则如何设置?

A2: 在哪吒探针后台,进入报警设置页面,添加新的报警规则,设置CPU持续10秒超过50%且内存持续20秒占用低于20%的报警规则:

[{"Type":"offline","Min":0,"Max":0,"Duration":10}]

通过以上步骤,你可以轻松地在宝塔面板上搭建ServerStatus和哪吒探针,实现对服务器的实时监控和管理,希望这篇指南对你有所帮助!

到此,以上就是小编对于“宝塔搭建服务器探针”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

0