在没有互联网连接的情况下,你可以通过以下步骤在 Ubuntu 上安装 Netdata 服务监控的离线版:
在有互联网连接的机器上下载 Netdata 安装脚本:
在有互联网连接的 Ubuntu 机器上,使用以下命令下载 Netdata 安装脚本:
bash <(curl -Ss https://my-netdata.io/kickstart.sh) --dont-wait
这将下载并执行 Netdata 安装脚本。
下载安装所需的文件:
执行以下命令,将 Netdata 所需的文件打包成 tar 文件:
cd /tmp/netdata-installer/
sudo ./netdata-installer.sh --dont-wait --disable-telemetry --disable-cloud --disable-registry
将打包好的 tar 文件复制到离线机器:
将 /tmp/netdata-installer/netdata-x.x.x.tar.gz 文件复制到离线 Ubuntu 机器,其中 x.x.x 是 Netdata 版本号。
在离线机器上安装 Netdata:
在离线 Ubuntu 机器上,执行以下命令解压并安装 Netdata:
tar -xzvf netdata-x.x.x.tar.gz
cd netdata
sudo ./netdata-installer.sh --dont-wait --disable-telemetry --disable-cloud --disable-registry
启动 Netdata 服务:
安装完成后,启动 Netdata 服务:
sudo systemctl start netdata
检查 Netdata 服务状态:
确保 Netdata 服务正在运行:
sudo systemctl status netdata
如果一切正常,你应该能够在浏览器中访问 http://localhost:19999 来查看 Netdata 的监控界面。
这样就完成了 Netdata 离线版的安装。请注意,由于离线环境的限制,某些功能(如云服务、注册表、遥测等)可能无法使用。确保你的离线机器上有足够的依赖库和组件以支持 Netdata 的正常运行。