官网地址[https://learn.netdata.cloud/docs/get-started#install-on-linux-with-one-line-installer]
内网访问地址,各位看官就不要试了[http://192.168.0.192:19999/]
使用单行安装程序在 Linux 上安装
在 Linux 节点(物理、虚拟、容器、物联网)上安装 Netdata的推荐方法是我们的单行 kickstart 脚本。此脚本自动安装依赖项并从其源代码构建 Netdata。
复制脚本,将其粘贴到节点的终端中,然后点击Enter
开始安装过程。
wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
你想要自动更新吗?default: enabled
您想要夜间版本还是稳定版本?default: nightly
您想提供匿名统计数据吗? default: enabled
启动、停止或重新启动 Netdata 代理
安装 Netdata 代理时,守护程序配置为在引导时启动、停止和重新启动/关闭。
您通常需要重新启动代理以加载新的或正在编辑的配置文件。健康配置文件是唯一的例外,因为它们可以在不重新启动整个代理的情况下重新加载。
netdata
在进程启动收集器和数据库引擎之前,停止或重新启动 Netdata 代理将导致存储的指标出现间隙。
使用systemctl
, service
,init.d
或
这是启动、停止或重新启动 Netdata 守护程序的推荐方法。
- 要启动Netdata,请运行
sudo systemctl start netdata
. - 要停止Netdata,请运行
sudo systemctl stop netdata
. - 要重新启动Netdata,请运行
sudo systemctl restart netdata
.
如果上述命令失败,或者您知道您使用的是非 systemd 系统,请尝试使用以下service
命令:
- 服务:
sudo service netdata start
,,,sudo service netdata stop
_sudo service netdata restart
使用netdata
使用该netdata
命令(通常位于/usr/sbin/netdata
)启动 Netdata 守护程序。
sudo netdata
如果您以这种方式启动守护程序,请使用sudo killall netdata
.
使用netdatacli
Netdata 代理还附带一个能够执行关闭的CLI 工具。使用上面列出的首选方法启动代理备份。
sudo netdatacli shutdown-agent
重新加载健康配置
您无需在更改健康配置文件(例如特定健康实体)之间重新启动 Netdata 代理。相反,使用netdatacli
和reload-health
选项来防止度量收集中的空白。
sudo netdatacli reload-health
如果netdatacli
在您的系统上不起作用,请向守护程序发送SIGUSR2
信号,该守护程序会重新加载运行状况配置,而无需重新启动整个过程。
killall -USR2 netdata
强制停止停滞或无响应的进程netdata
在极少数情况下,Netdata 代理可能会停止或无法正确关闭套接字,从而阻止新进程启动。在这些情况下,请尝试以下三个命令:
sudo systemctl stop netdata
sudo killall netdata
ps aux| grep netdata
的输出ps aux
应该显示没有netdata
或关联的进程正在运行。您现在可以使用service netdata start
或适合您系统的方法再次启动 Netdata 代理。