Autonomous Monitoring with self-learning AI built-in, operating independently across your entire stack.
Aggregate metrics from multiple agents into centralized Parent nodes for unified monitoring across your infrastructure.
Access your monitoring data from anywhere with our SaaS platform. No infrastructure to manage, automatic updates, and global availability.
Run the full Netdata Cloud platform on-premises for complete data sovereignty and compliance with your security policies.
Modern, responsive UI built for real-time troubleshooting with customizable dashboards and advanced visualization capabilities.
Native iOS and Android apps bring full monitoring capabilities to your mobile device with real-time alerts and notifications.
Best energy efficiency
True real-time per-second
100% automated zero config
Centralized observability
Multi-year retention
High availability built-in
Zero maintenance
Always up-to-date
Enterprise security
Complete data control
Air-gap ready
Compliance certified
Millisecond responsiveness
Infinite zoom & pan
Works on any device
Native performance
Instant alerts
Monitor anywhere
800+ collectors and notification channels, auto-discovered and ready out of the box.
Reduced monitoring costs by 46% while cutting staff overhead by 67%.
— Leonardo Antunez, Codyas
No data shipping. No central storage costs. Query at the edge.
So many out-of-the-box features! I mostly don't have to develop anything.
— Simon Beginn, LANCOM Systems
Point-and-click troubleshooting. No PromQL, no LogQL, no learning curve.
Enterprise efficiency without enterprise complexity—real ROI from day one.
— Leonardo Antunez, Codyas
Zero data egress. Only metadata reaches the cloud. Your metrics stay on your infrastructure.
Auto-discovered and configured. No manual setup required.
Slack, PagerDuty, Teams, email, webhooks—all built-in.
Netdata gives more than you invest in it. A rare unicorn that obeys the Pareto rule.
— Eduard Porquet Mateu, TMB Barcelona
Reduced website downtime by 99% and cloud bill by 30% using Netdata alerts.
— Falkland Islands Government
Optimized resource allocation based on Netdata alerts cut cloud spending by 30%.
— Falkland Islands Government
Reduced monitoring staff by 67% while cutting operational costs by 46%.
— Codyas
Netdata has agent capacity or a plugin for everything, including Windows and Kubernetes.
— Eduard Porquet Mateu, TMB Barcelona
So many out-of-the-box features! I mostly don't have to develop anything.
— Simon Beginn, LANCOM Systems
From 2-3 minutes to 30 seconds—instant visibility into any node issue.
— Matthew Artist, Nodecraft
20% less downtime and 40% budget optimization from out-of-the-box monitoring.
— Simon Beginn, LANCOM Systems
One price per node. Unlimited metrics, logs, users, and retention. No per-GB surprises.
Most teams overpay by 40-60%. Let's find out why.
Because monitoring 10 nodes is different from monitoring 10,000.
Deploy in minutes. Impress clients in hours. Earn recurring revenue for years.
Same engine, same dashboards, same ML. Just priced for tinkerers.
Your colleagues get 10% off. You get 10% commission. Everyone wins.
"Netdata's significant positive impact" — LANCOM Systems
Compare vs Datadog, Grafana, Dynatrace
"Cut costs by 46%, staff by 67%" — Codyas
"Reduced cloud bill by 30%" — Falkland Islands Gov
"Better observability with Netdata than combining other tools." — TMB Barcelona
DPA, SLAs, on-prem, volume pricing
One command, 30 seconds, real data—no sandbox needed
Auto-config + per-node pricing = predictable profit
"We tested every monitoring system under the sun." — Benjamin Gabler, CEO Rocket.Net
3rd most starred monitoring project
Customers report 40-67% cost cuts, 99% downtime reduction
Free tier lets them try before they buy

Dec 2025
Bullshit and nonsense. But let’s take …

Nov 2025
The observability market is facing a paradox. …
Nov 2025
When a critical alert fires at 2 AM, the last …

Oct 2025
We’re excited to share that Netdata has …
Docs, community, and expert help—pick your path to resolution.
One command to install. Zero config. 850+ integrations documented.
Watch real-time monitoring in action—demos, tutorials, and engineering deep dives.
See why teams switch from Datadog, Prometheus, Grafana, and more.
> Browse all comparisons"Troubleshooting in 30 seconds instead of 2–3 minutes" — Nodecraft
2k+ members, real-time help
One of the most popular open-source monitoring projects
Enterprise-grade security and compliance
Your metrics stay on your infrastructure
"Most energy-efficient monitoring solution" — ICSOC 2023, peer-reviewed
"Doesn't miss alerts—mission-critical trust for safety software"
Global community improving monitoring for everyone
Trusted by teams worldwide
Free forever, fully open source agent
Work from anywhere, async-friendly culture
Your work helps millions of systems
Audited security controls
Data stays on your infrastructure
Plugin: freebsd.plugin Module: kern.cp_time
Total CPU utilization
The plugin calls sysctl function to collect necessary data.
This collector is supported on all platforms.
This collector supports collecting metrics from multiple instances of this integration, including remote instances.
This integration doesn’t support auto-detection.
The default configuration for this integration does not impose any limits on data collection.
The default configuration for this integration is not expected to impose a significant performance impact on the system.
No action required.
The netdata main configuration file.
| Option | Description | Default | Required |
|---|---|---|---|
| kern.cp_time | Enable or disable Total CPU usage. | yes | no |
The configuration file name for this integration is netdata.conf.
The file format is a modified INI syntax. The general structure is:
[section1]
option1 = some value
option2 = some other value
[section2]
option3 = some third value
You can edit the configuration file using the edit-config script from the
Netdata config directory.
cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
sudo ./edit-config netdata.conf
There are no configuration examples.
Metrics grouped by scope.
The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.
These metrics show CPU usage statistics.
This scope has no labels.
Metrics:
| Metric | Dimensions | Unit |
|---|---|---|
| system.cpu | nice, system, user, interrupt, idle | percentage |
This scope has no labels.
Metrics:
| Metric | Dimensions | Unit |
|---|---|---|
| cpu.cpu | nice, system, user, interrupt, idle | percentage |
The following alerts are available:
| Alert name | On metric | Description |
|---|---|---|
| 10min_cpu_usage | system.cpu | average CPU utilization over the last 10 minutes (excluding iowait, nice and steal) |
| 10min_cpu_iowait | system.cpu | average CPU iowait time over the last 10 minutes |
| 20min_steal_cpu | system.cpu | average CPU steal time over the last 20 minutes |
| 10min_cpu_usage | system.cpu | average CPU utilization over the last 10 minutes (excluding nice) |
Want a personalised demo of Netdata for your use case?
See how Netdata can improve visibility, reduce downtime, and simplify monitoring — no commitment required.