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开源Linux系统监控系统安装:安装
netdata开源Linux系统监控系统安装:配置项详解
netdata开源Linux系统监控系统安装:nginx反代设置
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。