GITHUB项目地址:https://github.com/naiba/nezha
安装脚本
推荐配置: 安装前准备 两个域名,一个可以 接入 CDN 作为 公开访问,比如 (status.nai.ba);另外一个解析到面板服务器作为 Agent 连接 Dashboard 使用,不能接入 CDN 直接暴露面板主机 IP,比如(ip-to-dashboard.nai.ba)。
curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh
sudo ./nezha.sh
国内镜像加速:
curl -L https://cdn.jsdelivr.net/gh/naiba/nezha@master/script/install.sh -o nezha.sh && chmod +x nezha.sh
CN=true sudo ./nezha.sh
* 使用 WatchTower 可以自动更新面板,Windows 终端可以使用 nssm 配置自启动(见尾部教程)
增强配置
通过执行 ./nezha-agent --help
查看支持的参数,如果你使用一键脚本,可以编辑 /etc/systemd/system/nezha-agent.service
,在 ExecStart=
这一行的末尾加上
--report-delay
系统信息上报的间隔,默认为 1 秒,可以设置为 3 来进一步降低 agent 端系统资源占用(配置区间 1-4)--skip-conn
不监控连接数,机场/连接密集型机器推荐设置,不然比较占 CPU(shirou/gopsutil/issues#220)--skip-procs
不监控进程数,也可以降低 agent 占用--disable-auto-update
禁止 自动更新 Agent(安全特性)--disable-force-update
禁止 强制更新 Agent(安全特性)--disable-command-execute
禁止在 Agent 机器上执行定时任务、打开在线终端(安全特性)--tls
启用SSL/TLS加密(使用 nginx 反向代理 Agent 的 grpc 连接,并且 nginx 开启 SSL/TLS 时,需要启用该项配置)
功能说明
计划任务:备份脚本、服务重启,等定期运维任务。
报警通知:负载、CPU、内存、硬盘、带宽、流量、月流量、进程数、连接数实时监控。
服务监控:HTTP、SSL证书、ping、TCP 端口等。
自定义代码:改LOGO、改色调、加统计代码等。
常见问题
如何进行数据迁移、备份恢复?
Agent 启动/上线 问题自检流程
如何使 OpenWrt/LEDE 自启动?来自 @艾斯德斯
实时通道断开/在线终端连接失败
Agent 连接 Dashboard 域名开启 Cloudflare CDN
社区文章
SEO 云探针、多服务器探针、云监控、多服务器云监控
暂无评论