One Agent for bare metal, VMs, edge devices, and anything in between
Run the Agent permanently on all your systems without disrupting their core function. 1% CPU utilization, a few MB of RAM, and minimal disk I/O to power your team with interactive dashboards enriched by real-time metrics.
Netdata can be installed on a wide variety of operating systems, giving you visibility across your infrasctructure regardless of deployment type.
Installation is easy with a single command, two minutes of your time, and zero configuration
Check out the video below to see how easy it is to install Netdata from the command line on Linux. Not a Linux user? See our docs for instructions for Docker, Kubernetes, macOS, and more.
Once you’ve installed Netdata, you’ll have access to thousands of metrics on hundreds of interactive charts that update every second right out of the gate. It’ll even auto-detect and collect metrics your favorite services.
Current release: v1.29
The v1.29 release of the Netdata Agent is a maintenance release that brings incremental but necessary improvements that make your monitoring experience more robust. We’ve pushed improvements and bug fixes to the installation and update scripts, enriched our library of collectors, and focused on fixing bugs reported by the community.
By storing data in memory on the host system, the Netdata Agent keeps you in control of your data thanks to its hyper-efficient distributed data architecture.
Blazing fast, interactive, modern and optimized for anomaly detection, Netdata provides pre-configured charts for every metric at the highest granularity per second.
Alarms notification engine
Netdata is an advanced watchdog for detecting performance and availability issues and comes with intelligent alarms vetted by our community of thousands of IT experts.
Monitor health & performance instantly
Netdata Agent lets you interact with all your system and app metrics from an intuitive dashboard filled with detailed, real-time visualizations of your data optimized for visual anomaly detection.
Explore every pre-configured chart
Netdata Agent provides interactive charts of every metric in a single page. Scroll or utilize the menus to drill down to the automatically populated chart you’d like to view with zero delay.
View raised and logged alarms
Pre-configured alarms make it easy to stay on top of systems and performance health monitoring by triggering alerts when anomalies are detected, making sure you can troubleshoot when necessary and helping you meet your uptime goals and service level agreements.
SMS Server Tools 3
Enable notifications to stay on top of alarms
Health alarms, while great on their own, are pretty useless without some way of you knowing they’ve been triggered. That’s why Netdata comes with a notification system that supports more than a dozen services, such as email, Slack, Discord, PagerDuty, Twilio, Amazon SNS, and much more.
Collect metrics with zero configuration
Netdata auto-detects metrics from hundreds of data sources—everything from low-level Linux kernel messages to your favorite services and applications. Extend your real-time data with metrics collectors. See all integrations.
Export, archive, and integrate
Archive all the metrics collected by Netdata to other time-series databases for long-term storage, correlation with other sources, or further analysis. Netdata works with and supplements your existing monitoring and troubleshooting stack.
How does Netdata compare?
Netdata Agent is open source, free, super fast, very easy, completely open, extremely efficient, flexible and extensible. It has been designed by sysadmins, DevOps engineers and developers for troubleshooting performance problems, not just visualizing metrics.
|High-resolution metrics at per-second granularity||Low-resolution metrics at 10s+ granularity at best|
|Monitors everything with thousands of metrics per node||Monitor just a few high-level metrics|
|Visualization is real-time and optimized for anomaly detection||Visualization only provides an abstract, birds-eye view|
|Auto-detection of metrics with zero configuration providing meaningful charts out of the box||Requires you to know the metrics you want to measure before you start|
|Install and get results instantly||Lengthy planning and configuration process to get any useful results|
|Designed for troubleshooting performance problems||Useful only to get statistics of past performance for forensics and post mortem analysis|
|Kills the console for tracing performance issues||The console is always required for troubleshooting|
|Requires zero dedicated resources to install, run or maintain||Requires significant and ongoing investment of dedicated resources|
|High-resolution metrics at per-second granularity|
|Monitors everything with thousands of metrics per node|
|Visualization is real-time and optimized for anomaly detection|
|Auto-detection of metrics with zero configuration providing meaningful charts out of the box|
|Install and get results instantly|
|Designed for troubleshooting performance problems|
|Kills the console for tracing performance issues|
|Requires zero dedicated resources to install, run or maintain|