Infrastructure monitoring for every system and application in real time with Netdata Agent

Monitor system and application performance across your entire infrastructure in real time with the free, open-source Netdata Agent.

Install the Netdata Agent on all your physical/virtual servers, containers, and IoT devices in minutes to instantly collect and visualize metrics in real-time for anomaly detection and troubleshooting. Store, stream or archive thousands of metrics from more than 200 plug-and-play collectors. 

Then, add your nodes to Netdata Cloud for a complete view of your infrastructure from a single pane of glass.

An overview of the Agent dashboard

Infrastructure monitoring for every system and application in real time with Netdata Agent

Monitor system and application performance across your entire infrastructure in real time with the free, open-source Netdata Agent.

Install the Netdata Agent on all your physical/virtual servers, containers, and IoT devices in minutes to instantly collect and visualize metrics in real-time for anomaly detection and troubleshooting. Store, stream or archive thousands of metrics from more than 200 plug-and-play collectors.

Then, add your nodes to Netdata Cloud for a complete view of your infrastructure from a single pane of glass.

An overview of the Agent dashboard

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.

Operating Systems

Netdata can be installed on a wide variety of operating systems, giving you visibility across your infrasctructure regardless of deployment type.

Cloud
AWSAzureGCP
ContainersKubernetesDocker
LinuxAlpineArch LinuxFedoraOpenSUSERHELUbuntu
OtherFreeNASmacOSPFSenseSynology

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.

Check out our get started guide for your next steps. For a more in-depth, guided approach, see our detailed step-by-step guide.

Current release: v1.25

The v1.25.0 release of the Netdata Agent delivers on our commitment to make our metrics collection, visualization, and troubleshooting platform more stable and usable. We enhanced our recently-added Prometheus collector with user-configurable filtering and grouping, made dramatic improvements to the reliability of the Agent-Cloud link that streams metrics on-demand to your browser when you use Netdata Cloud, and more.

1.24 release

Why Netdata?

Netdata takes a different approach to monitoring. It’s a very flexible, extremely modular, distributed application that you install anywhere. It can run autonomously, without any third-party components, or it can be integrated to existing monitoring tool chains like Prometheus, Graphite, OpenTSDB, Kafka, or Grafana.
Metrics Collector

Metrics collector

Get system and application metrics from hundreds of collectors with auto-discovery and zero configuration.

Database

Time-series database

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.

Metrics Visualizer

Metrics visualizer

Blazing fast, interactive, modern and optimized for anomaly detection, Netdata provides pre-configured charts for every metric at the highest granularity per second.

Alarms

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.

Key features

Dashboard

Monitor health & performance instantly

The 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.

Charts

Explore every pre-configured chart

The 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.

Alarms

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.

Notifications

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.

Integrations

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.

integrations

Exporting

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.

NetdataOthers
High-resolution metrics at per-second granularityLow-resolution metrics at 10s+ granularity at best
Monitors everything with thousands of metrics per nodeMonitor just a few high-level metrics
Visualization is real-time and optimized for anomaly detectionVisualization only provides an abstract, birds-eye view
Auto-detection of metrics with zero configuration providing meaningful charts out of the boxRequires you to know the metrics you want to measure before you start
Install and get results instantlyLengthy planning and configuration process to get any useful results
Designed for troubleshooting performance problemsUseful only to get statistics of past performance for forensics and post mortem analysis
Kills the console for tracing performance issuesThe console is always required for troubleshooting
Requires zero dedicated resources to install, run or maintainRequires significant and ongoing investment of dedicated resources
Netdata
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

How Netdata Agent works

Netdata Agent is highly efficient and modular with a lockless design that makes it ideal for concurrent operations on all of your metrics.
Collect

Collect

Netdata comes with hundreds of pre-built plugins to instantly collect thousands of metrics from systems or custom apps.
Store

Store

A tiny internal database with concurrent operations on all metrics is faster, more flexible, and far less expensive.
Visualize

Visualize

Analyze issues with dashboards optimized for visual anomaly detection. Low-latency, high-resolution, and beautiful.
Check

Check

Netdata checks health every second on a local level so alarms can run everywhere. Every machine. Even on the edge.
Stream

Stream

Push full-detail, real-time metrics to other nodes, or get the complete view with Netdata Cloud. Monitor ephemeral nodes and aggregate metrics for a complete picture.
Archive

Archive

Integrate Netdata’s data with an existing monitoring toolchain with downsampled metrics other databases can handle.

What can you monitor with Netdata?

Netdata Agent can collect metrics from hundreds of popular services and applications, on top of dozens of system-related metrics such as CPU, memory, disks, filesystems, networking, and more.

What can you monitor with Netdata?

Netdata Agent can collect metrics from hundreds of popular services and applications, on top of dozens of system-related metrics such as CPU, memory, disks, filesystems, networking, and more.