头图

Netdata是一个开源的实时Linux服务器性能监控工具,漂亮的web前端,使用netdata,你可以监视CPU 、RAM使用情况、磁盘I/O 、网络流量、Postfix等等,netdata超快,资源使用高效。

Netdata功能

  • 它可以帮助你即时诊断基础设施中的异常,包括数千个指标,交互式可视化,以及洞察性的健康警报
  • 1s粒度-Netdata每秒更新系统统计信息。
  • 快速,轻巧-默认情况下,它仅使用1%的单核CPU和25 MB RAM。
  • 它收集上千个指标

在本教程中,我们将研究如何在Debian/Ubuntu和Redhat/CentOS/Fedora服务器上安装netdata。

在Linux服务器上安装

Netdata包含在许多Linux发行版的存储库中,要获得最新版本,你可以使用官方脚本来安装,只需在Linux系统上运行以下命令。

bash <(curl -Ss https://my-netdata.io/kickstart.sh) --dont-wait --no-updates

安装过程中发生了什么

kickstart.sh 脚本在下载并使用 bash 运行后执行以下操作:

  • 检测 Linux 发行版并安装构建 Netdata 所需的系统包。除非您添加了 --dont-wait 选项,否则它会先征求您的许可。
  • 检查现有安装,如果找到更新而不是创建新安装。
  • 将最新的 Netdata 源树下载到 /usr/src/netdata.git
  • 通过使用您指定的任何可选参数从源树运行 ./netdata-installer.sh 来安装 Netdata。
  • 将 netdata-updater.sh 安装到 cron.daily,因此您的 Netdata 安装将使用新的夜间版本更新,除非您使用可选参数覆盖它。

出于 QA 目的,无论安装成功还是失败,都会打印一条消息。

如果您需要一些个性化配置请[查看这里]()

如果不是root,它要求你输入密码。

然后它将尝试安装依赖项(如果尚未在系统上安装它们)。按Enter开始构建和安装。

安装后,应该在系统启动时自动启动,并启用自动启动,可以看到systemctl状态。

systemctl status netdata

Netdata默认监听端口19999.现在,在浏览器地址栏中输入server-ip/19999以访问netdata Web界面。

netdata默认没有安全认证服务,您可能需要这个

给netdata配置一个基本认证增加安全性请查看这里

系列文章

netdata开源Linux系统监控系统安装:安装
netdata开源Linux系统监控系统安装:配置项详解
netdata开源Linux系统监控系统安装:nginx反代设置


墨抒颖
74 声望11 粉丝

msy.plus