介绍:
Netdata 是一种流行的基于 Web 的服务,用于远程或本地监控计算机系统的性能。 此服务专为 Linux 和 macOS 系统设计。 在本教程中,我们将指导您完成在 Linux Mint 20 系统上安装 Netdata 服务的过程。
在 Linux Mint 20 上安装 Netdata:
要在 Linux Mint 20 系统上安装 Netdata 服务,您必须执行以下步骤:
第 1 步:修复损坏的依赖项:
首先,我们将尝试通过更新来修复系统上所有损坏的依赖项。
$ sudo apt update
第 2 步:在 Linux Mint 20 上安装 Netdata:
然后,我们将通过运行如下所示的命令在我们的系统上安装 Netdata:
$ bash <(curl –Ss https://my-netdata.io/kickstart.sh
Netdata 服务需要足够的时间才能安装到您的系统上,之后您将收到如下图所示的确认消息:
第 3 步:启动 Netdata 服务:
现在,我们将通过执行如下所示的命令来启动 Netdata 服务:
$ sudo systemctl start netdata
第 4 步:启用 Netdata 服务:
完成后,我们将通过运行以下命令启用 Netdata 服务:
$ sudo systemctl enable netdata
第 5 步:检查 Netdata 服务的状态:
我们可以通过以下命令的帮助检查其状态来检查 Netdata 服务是否已激活:
$ sudo systemctl status netdata
我们系统上安装的 Netdata 服务的状态如下图所示:
第 6 步:更新防火墙规则以允许 Netdata 服务:
最后,我们需要通过运行如下所示的命令来更新防火墙规则以允许 Netdata 服务:
$ sudo ufw allow 19999/tcp
更新防火墙规则后,您将能够在终端上看到以下消息:
从 Linux Mint 20 中删除 Netdata:
从 Linux Mint 20 系统中删除 Netdata 服务有点棘手,但如果您正确地遵循下面提到的步骤,您将很容易从系统中删除此服务:
第 1 步:安装用于删除 Netdata 的 Bash 脚本:
首先,我们需要从 GitHub 安装一个 Bash 脚本,我们将从系统中删除 Netdata 服务。 可以通过执行以下命令来安装此脚本:
$ wget https://raw.githubusercontent.com/netdata/netdata/master/packaging/installer/netdata-uninstaller.sh
第 2 步:使已安装的 Bash 脚本可执行:
安装此 Bash 脚本后,我们需要通过运行如下所示的命令使其可执行:
$ sudo chmod +x ./netdata-uninstaller.sh
第 3 步:从 Linux Mint 20 中删除 Netdata:
最后,我们可以通过运行以下命令来执行这个 Bash 脚本以从我们的系统中删除 Netdata:
$ sudo ./netdata-uninstaller.sh --yes --env /etc/netdata/.environment
此过程肯定会从您的系统中删除 Netdata 服务,如下图所示:
结论:
按照本指南,您可以方便地在 Linux Mint 20 机器上安装 Netdata,然后使用此服务来测量系统的性能。 除此之外,我们还与您分享了如何在您不再需要时从系统中卸载该服务。