访问我们的 网站
[!警告]
人们会对 Netdata 上瘾。
一旦在你的系统上使用它,就无法再使用了。
Netdata 是一个开源的实时基础设施监控平台。它可以监控、检测并处理您整个基础设施。
核心优势
使用 Netdata,您可以获得实时的每秒更新。清晰的洞察,轻松便捷。
根据阿姆斯特丹大学的研究,Netdata 是监控基于 Docker 的系统最节能的工具。该研究还表明,与其他监控解决方案相比,Netdata 在 CPU 使用率、RAM 使用率和执行时间方面均表现出色。
功能 | 描述 | 独特之处 |
---|---|---|
实时 | 每秒数据收集和处理 | 快速运行 - 点击即可立即查看结果 |
零配置 | 自动检测和发现 | 自动发现其运行节点上的所有内容 |
机器学习赋能 | 无监督异常检测 | 在边缘针对每个指标训练多个机器学习模型 |
长期保留 | 高性能存储 | 每个样本约 0.5 字节,采用分层存储进行归档 |
高级可视化 | 丰富的交互式仪表板 | 无需查询语言即可对数据进行切片和切块 |
极高的可扩展性 | 原生水平扩展 | 每秒数百万个样本的父子集中式处理 |
全面可视 | 从基础设施到应用程序 | 简化运维,消除数据孤岛 |
基于边缘计算 | 在您的本地处理 | 分布式代码,而非集中式数据 |
[!NOTE]
想测试 Netdata 与 Prometheus 的性能吗?
探索完整对比。
这个由三部分组成的架构使您能够从单节点扩展到复杂的多云环境:
组件 | 描述 | 许可证 |
---|---|---|
Netdata 代理 | • 核心监控引擎 • 处理数据收集、存储、机器学习、警报和导出 • 可在服务器、云、K8s 和物联网上运行 • 对生产环境零影响 |
GPL v3+ |
Netdata 云 | • 企业功能 • 用户管理、RBAC、水平扩展 • 集中式警报 • 免费社区层 • 无指标存储集中化 |
|
Netdata 用户界面 | • 仪表板和可视化 • 免费使用 • 包含在标准软件包中 • 通过 CDN 获取最新版本 |
NCUL1 |
使用 Netdata,您可以跨平台监控以下所有组件:
组件 | Linux | FreeBSD | macOS | Windows |
---|---|---|---|---|
系统资源 CPU、内存和系统共享资源 |
全部 | 是 | 是 | 是 |
存储 磁盘、挂载点、文件系统、RAID 阵列 |
全部 | 是 | 是 | 是 |
网络 网络接口、协议、防火墙等 |
全部 | 是 | 是 | 是 |
硬件和传感器 风扇、温度、控制器、GPU 等 |
全部 | 部分 | 部分 | 部分 |
操作系统服务 资源、性能和状态 |
是systemd |
- | - | - |
进程 资源、性能、OOM 等 |
是 | 是 | 是 | 是 |
系统和应用程序日志 | 是systemd -journal |
- | - | 是Windows 事件日志 , ETW |
网络连接 每个 PID 的实时 TCP 和 UDP 套接字 |
是 | - | - | - |
容器 Docker/containerd、LXC/LXD、Kubernetes 等 |
是 | - | - | - |
虚拟机(来自主机) KVM、qemu、libvirt、Proxmox 等 |
是cgroups |
- | - | 是Hyper-V |
综合检查 测试 API、TCP 端口、Ping、证书等 |
是 | 是 | 是 | 是 |
打包应用程序 nginx、apache、postgres、redis、mongodb 以及数百种其他应用程序 |
是 | 是 | 是 | 是 |
云提供商基础设施 AWS、GCP、Azure 等 |
是 | 是 | 是 | 是 |
自定义应用程序 OpenMetrics、StatsD 以及即将推出的 OpenTelemetry |
是 | 是 | 是 | 是 |
在 Linux 上,您可以持续监控所有内核功能和硬件传感器的错误,包括 Intel/AMD/Nvidia GPU、PCI AER、RAM EDAC、IPMI、S.M.A.R.T、Intel RAPL、NVMe、风扇、电源和电压读数。
您可以在所有主流操作系统上安装 Netdata。开始:
选择您的平台并按照安装指南操作:
[!NOTE]
您可以通过http://localhost:19999
(或如果是远程,则使用http://NODE:19999
)。
Netdata 会自动发现大多数指标,但您可以手动配置部分收集器:
您可以使用数百个内置警报,并与以下工具集成:
email
, Slack
, Telegram
, PagerDuty
, Discord
, Microsoft Teams
, and more.
[!NOTE]
如果已配置 MTA,则电子邮件提醒默认有效。
您可以使用 Netdata Parents 集中管理仪表板、警报和存储:
[!NOTE]
您可以使用 Netdata Parents 集中管理仪表板、延长数据保留时间并配置警报。
登录 Netdata Cloud 并连接您的节点,以便:
[!NOTE]
Netdata Cloud 是可选的。您的数据将保留在您的基础架构中。
使用 Netdata,您可以运行模块化管道来收集、处理和可视化指标。
使用每个代理,您可以:
使用 Netdata 代理,您可以开箱即用地使用以下核心功能:
功能 | 描述 |
---|---|
全面收集 | • 800 多种集成 • 系统、容器、虚拟机、硬件传感器 • OpenMetrics、StatsD 和日志 • 即将推出 OpenTelemetry 支持 |
性能与精度 | • 每秒收集 • 实时可视化,延迟仅为 1 秒 • 高分辨率指标 |
基于边缘的机器学习 | • 在边缘训练的机器学习模型 • 根据指标自动检测异常 • 基于历史行为的模式识别 |
高级日志管理 | • 直接集成 systemd-journald 和 Windows 事件日志 • 在边缘处理日志 • 丰富的日志可视化 |
可观察性管道 | • 父子关系 • 灵活的集中化 • 多级复制和保留 |
自动可视化 | • NIDL 数据模型 • 自动生成的仪表板 • 无需查询语言 |
智能警报 | • 预配置警报 • 多种通知方法 • 主动检测 |
低维护 | • 自动检测 • 零接触机器学习 • 易于扩展 • CI/CD 友好 |
开放且可扩展 | • 模块化架构 • 易于定制 • 与现有工具集成 |
Netdata 生态系统包含: