OpenWRT 安装哪吒探针

哪吒探针是一款轻量级的监控工具,可以在OpenWRT上运行,用于监控系统性能和网络状态。以下是安装和配置哪吒探针的步骤:步骤1:下载适配的哪吒探针

  1. 前往哪吒探针 GitHub Releases
  2. 下载适合你设备架构的二进制文件

• ARM64架构:nezha-agent_linux_arm64.zip

• X86架构:nezha-agent_linux_amd64.zip

  1. 解压文件并放置到/root目录
1
2
3

unzip nezha-agent_linux_arm64.zip -d /root

  1. 为文件赋予执行权限
1
2
3

chmod +x /root/nezha-agent

步骤2:创建启动脚本

  1. 创建服务脚本
1
2
3

vi /etc/init.d/nezha-service

  1. 添加以下内容到脚本中(根据实际情况修改通信地址和密钥)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35

#!/bin/sh /etc/rc.common

START=99

USE_PROCD=1

start_service() {

procd_open_instance

procd_set_param command /root/nezha-agent -s 面板通信地址:端口 -p 密钥 --debug --disable-auto-update

procd_set_param respawn

procd_close_instance

}

stop_service() {

killall nezha-agent

}

restart() {

stop

sleep 2

start

}

  1. 保存并退出后,为脚本赋予执行权限
1
2
3

chmod +x /etc/init.d/nezha-service

步骤3:启动服务

  1. 启用服务并设置开机自启
1
2
3

/etc/init.d/nezha-service enable

  1. 启动服务
1
2
3

/etc/init.d/nezha-service start

注意事项

• 如果设备无法访问GitHub,建议使用--disable-auto-update参数禁用自动更新。

• 确保软路由性能足够,否则可能因资源不足导致运行不稳定。

• 如需更新探针版本,可删除旧版本后重新安装。

通过以上步骤,你即可在OpenWRT上成功安装并运行哪吒探针!