Netdata—NAS性能监控工具


官网地址[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 代理。相反,使用netdataclireload-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 代理。


文章作者: Kevin
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Kevin !
评论
  目录