serv00部署哪吒探针

哪吒探针是一款轻量级、高性能的开源服务器监控工具,以其实时监控和简洁的界面而备受开发者青睐。它能够帮助用户实时掌握服务器的运行状态,包括 CPU 使用率、内存占用、网络流量等关键指标,并以直观的图表呈现,让复杂的系统数据一目了然。

与传统监控工具相比,哪吒探针安装简便,资源占用低,适合个人开发者、小型团队甚至企业级用户使用。此外,其开源特性不仅让用户能够自由部署和使用,还可以根据需求进行个性化定制。无论是用于单个服务器的独立监控,还是多台服务器的集中化管理,哪吒探针都提供了灵活的解决方案。

准备工作

  • 获取Serv00 IP

    可以直接按默认域名的DNS里面查看

  • 开放任一TCP端口

  • 在Cloudfalre下新建子域名,并关联DNS的ip为 serv00的ip,注意不需要打开小黄云

搭建步骤

  • 进入Serv00 SSH,执行命令

    1
    git clone https://github.com/vfhky/serv00_ct8_nezha.git
    1
    cd serv00_ct8_nezha 
    1
    vim config/host.eg # 添加需要保活的主机信息
    1
    python3 main.py
    • 安装dashboard选项
      1. 是否拷贝公私钥到相互保活的主机:Y
      2. 是否选择安装哪吒V1版本?:Y
      3. 是否安装【V1】版本的dashboard面板?:Y
      4. 请输入面板标题: 哪吒tital,随意
      5. 输入面板访问端口(如 80):在panel中开放的tcp端口
      6. 请输入面板设置的 GRPC 通信地址:填入serv00的ip:端口
      7. 启用针对 gRPC 端口的 SSL/TLS加密,无特殊情况请选择false-否 true-是: false
      8. GitHub和Gitee登录:按需求设置
    • 安装agent选项
      1. 请输入面板配置文件中的密钥agentsecretke:刚才生成的密钥
      2. 肩用针对JRPC 端口的 SSL/TLS加密:false
      3. 请输入面板设置的 GRPC 通信地址:Serv00ip+端口
    • 其他Serv00如果需要监控,执行上面指令,只需要安装agent,无需安装Dashboard

    哪吒监控网页设置

    • 进入个人设置,修改用户名和密码

    • 非Serv00服务器安装agent

      服务器,安装命令,根据vps的服务器操作系统选择命令,直接在需要监控的vps以管理员权限执行命令即可

其他Serv00单装agent

  • SSH登录需要安装agent的Serv00

  • 执行命令

    1
    git clone https://github.com/vfhky/serv00_ct8_nezha.git
    1
    cd serv00_ct8_nezha 
    1
    python3 main.py
  • 安装选项

    1. 是否生成私钥(一般是安装面板需要生成,安装agent时不需要)?:N

    2. 是否拷贝公私钥到相互保活的主机(一般是首次安装面板才需要)?:N

    3. 是否选择安装哪吒V1版本?(V1和V0完全不兼容,请确认)?:Y

    4. 是否安装【V1】版本的dashboard面板?:N

    5. 是否安装【V1】版本的agent?:Y

    6. 请输入面板配置文件中的密钥agentsecretkey: 如果忘了,可以通过面板下面的路径获取

    7. 启用针对 gRPC 端口的 SSL/TLS加密,无特殊情况请选择false-否 true-是: false

    8. 请输入面板设置的 GRPC 通信地址(例如 vfhky.serv00.net:8888):dashboard的ip:端口,也可以通过dashboard面板获取(Agent对接地址【域名/IP:端口】)

    9. 等待安装结束,dashboard中即成功填写了此服务器的agent,

域名登录哪吒探针

  • 登录serv00-WWW website,以反代的方式添加在准备阶段准备的子域名

    • 网页类型:Proxy
    • Proxy port:刚才开放的tcp端口
    • DNS supports:确认

  • 添加证书

    i. WWW website- Manage SSL certificates-(对应域名的)管理

    ii. Add certificate

    iii. 生成证书

    iv. 添加,等待成功,即可域名访问

任务保活

  • 推荐方案

Serv00 PHP保活

升级

进入哪吒的文件见,默认命名为:serv00_ct8_nezha

执行命令:

1
git pull origin main
1
python3 main.py

卸载哪吒agent

方案1

1
2
3
4
./agent.sh uninstall
systemctl stop nezha-agent.service
rm -f /etc/systemd/system/nezha-agent.service
rm -rf /opt/nezha/agent

方案2

1
bash <(curl -sL https://raw.githubusercontent.com/leuxinovo/clearvps/main/agent.sh)

感谢

Typecodes


serv00部署哪吒探针
http://example.com/2025/01/25/serv00部署哪吒探针/
作者
Justin
发布于
2025年1月25日
许可协议