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.

Infrastructure monitoring for every system and application in real time 

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.

Netdata Agent

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.

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.  Or for a more in-depth, guided approach, see our detailed step-by-step guide.

Current release: v1.23

Check out our latest release! Discover and visualize your Kubernetes clusters. See eBPF metrics from the Linux kernel by user and application at a per-event frequency. Send Netdata metrics to database & visualization solutions. Get high-availability for single-node monitoring and streaming between nodes.

Agent v1.23 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

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 anomaly detection.

Netdata Agent

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.

Netdata Agent menus

 

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. 

Netdata Agent alarms

 

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 from hundreds of systems, services and apps

Netdata auto-detects metrics from many data sources and can be extended with metrics collectors. See all integrations.

integrations

Exporting and archiving metrics

Archive all the metrics collected by Netdata to backends via exporters to archive for long-term storage or further analysis.

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.

Netdata

Others

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

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

Check

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

Archive

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

Stream

Push full-detail, real-time metrics to other nodes. Monitor ephemeral nodes and aggregate metrics for a complete picture.
Visualize

Visualize

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

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.