Netdata

Netdata

Open-source real-time infrastructure monitoring platform with per-second metrics and ML-driven insights.

76,800
Stars
6,234
Forks
20
Releases

Overview

Netdata is an open-source, real-time infrastructure monitoring platform. Monitor, detect, and act across your entire infrastructure. Core advantages include instant per-second insights, zero-configuration auto-discovery, ML-powered anomaly detection at the edge, efficient resource usage, and a secure, distributed architecture that keeps data local. The Netdata Agent supports 800+ integrations across systems, containers, VMs, and hardware sensors, with OpenMetrics and StatsD compatibility and future OpenTelemetry support coming soon. Data is collected, stored in a high-performance, tiered time-series database, and processed through a pipeline of Collect, Store, Learn, Detect, Check, Stream, Archive, Query, and Score. You can stream metrics to Netdata Parents for centralized dashboards, or archive/export to Prometheus, InfluxDB, OpenTSDB, Graphite, and more. Netdata runs on Linux, macOS, FreeBSD, and Windows, including containers and cloud environments. Netdata Cloud offers optional centralized dashboards, RBAC, and collaboration, while Netdata can operate standalone with local data staying in your infrastructure.

Details

Owner
netdata
Language
C
License
GNU General Public License v3.0
Updated
2025-12-07

Features

Real-Time Per-Second Metrics

Per-second data collection and processing with instant results (beat-based data flow).

Zero-Configuration Auto-Discovery

Automatic detection and discovery of metrics across the host; auto-discovers everything on the node.

ML-Powered Anomaly Detection

Unsupervised ML models trained per metric at the edge to detect anomalies.

Long-Term Retention with Tiered Storage

High-performance tiered storage with efficient per-sample footprint and automatic tier selection for retention.

Advanced Visualization

NIDL-based dashboards with auto-generated visualizations; no need for separate query languages.

Edge-Based Processing

Processing and ML at the network edge on-premises, reducing central data movement.

Comprehensive Integrations

800+ integrations for systems, containers, VMs, hardware sensors; OpenMetrics/StatsD; OpenTelemetry coming soon.

Smart Alerting

Pre-configured alerts with multiple notification channels and proactive detection.

Audience

IT OpsMonitor entire infrastructure in real-time; detect and respond to incidents.
DevOps/SREsDeploy agents across hosts/containers; auto-discover metrics; configure alerts.
Platform EngineersScale across multi-node environments; centralize dashboards and retention; optional Netdata Cloud.

Tags

real-timeinfrastructure monitoringmetricslogsedge-based MLauto-discoveryzero-configurationopen-sourceOpenMetricsStatsDOpenTelemetrydashboardsalertsstreamingmulti-platformcontainersVMsKubernetes