哪吒探针大家都熟悉,做的越来越完美,一般用于VPS上,支持windows、macos、linux等,官方文档也有支持群晖和OP等系统的教程。不过并不支持威联通,博主也试了很多方法都不行,使用./nezha-agent -s <Dashboard服务器地址>:<端口> -p <连接密码>命令可以运行,但是关闭SSH后就断开了,不过经过搜索找到一个另类的解决方法,就是使用Docker进行安装监控端。
哪吒探针:https://github.com/naiba/nezha
第三方大佬做的哪吒探针监控端docker:https://github.com/Redamancy2319/nezha-agent
不仅支持威联通,理论上支持任何docker环境,比如13.9的随身WiFi,今天已威联通进行演示。
威联通后台打开SSH,使用SSH工具连接威联通。输入sudo -i
输入密码回车,然后按Q 在按Y切换admin用户。
执行命令
docker run -d -e domain='<面板域名>' -e port='<面板端口>' -e secret='<节点密钥>' -e args='<nezha-agent运行额外参数>' -e platform='<自定义系统名>:' -e version='<自定义系统版本>' --net='host' --name='<容器名>' redamancy2319/nezha-agent:latest
域名端口秘钥容器从刚才哪吒后台新建的地方获取,改一下,
额外参数如无需求可以不填,
参数 | 说明 |
---|---|
-d, --debug | 开启调试信息 |
--disable-auto-update | 禁用自动升级 |
--disable-command-execute | 禁止在此机器上执行命令 |
--disable-force-update | 禁用强制升级 |
--report-delay int | 系统状态上报间隔 (默认1) |
--skip-conn | 不监控连接数 |
--skip-procs | 不监控进程数 |
--tls | 启用SSL/TLS加密 |
自定义系统名可以随便填,不过使用以下的名称才会显示系统图标
nezha-agent 支持的系统名
almalinux | alpine | aosc | apple |
---|---|---|---|
archlinux | archlabs | artix | budgie |
centos | coreos | debian | deepin |
devuan | docker | elementary | fedora |
ferris | flathub | freebsd | gentoo |
gnu-guix | illumos | kali-linux | kali-linux |
mageia | mandriva | manjaro | nixos |
openbsd | opensuse | pop-os | raspberry-pi |
redhat | rocky-linux | sabayon | slackware |
snappy | solus | tux | ubuntu |
void | zorin |
容器名随意,不冲突就行
如
docker run -d -e domain='23.189.22.6' -e port='5555' -e secret='SRavAfUFg8muPzlKs' -e args='' -e platform='deepin:' -e version='10.15' --net='host' --name='neza' redamancy2319/nezha-agent:latest
本文作者为dwf135,转载请注明。