Requisiti hardware di Netdata: CPU, RAM, disco e conservazione delle metriche

Scopri i requisiti di Netdata per CPU, RAM, disco, conservazione dei dati, ML e architettura Parent/Child, quindi scegli l’hardware ZimaOS adatto al monitoraggio.

Requisiti hardware di Netdata: CPU, RAM, disco e conservazione delle metriche

Netdata requirements at a glance

Netdata now publishes measured resource requirements. A standalone Agent typically uses 100–200 MB RAM on an empty system and 250–350 MB in production, about 1–5% of one CPU core at default settings and up to 5–20% in production, with roughly 4 GiB of disk under the default three-tier retention configuration. Those figures rise with metric count, retention, Machine Learning and Parent/Child streaming.

CPU
Official measured footprint: about 1–5% of a single core with default settings and up to 5–20% in production.
RAM
Official measured footprint: 100–200 MB on an empty system and 250–350 MB in typical production.
Disk
About 4 GiB by default: roughly 3 GiB metric storage plus metadata. Retention is tiered and configurable.
Sampling
Most metrics are collected at one-second granularity. Netdata says increasing the collection interval from one to two seconds can roughly halve collection CPU use.
Scaling
More unique metrics, database tiers, Machine Learning and streamed child nodes increase memory/CPU/disk/network requirements. Parent systems should be sized separately.
Best Zima starting point
ZimaBoard 2 832 easily covers a standalone Netdata Agent plus normal ZimaOS services. The 1664 or ZimaCube 2 becomes useful when the server acts as a Parent, retains more history or monitors a larger container/homelab estate.

From official requirements to the right setup

Netdata sizing starts from the official baseline and then scales by metric cardinality and retention.

  1. Official requirements

    Use Netdata's current standalone Agent baseline first: 100–200 MB RAM on an empty system, 250–350 MB in typical production, 1–5% single-core CPU by default and roughly 4 GiB default disk.

  2. Confirm your needs

    Count collected unique metrics and high-cardinality workloads such as short-lived containers. Netdata documents a direct relationship between unique metrics and RAM, so metric count is more meaningful than host count alone.

  3. Leave room to grow

    Choose retention and tiers deliberately. The default three tiers consume roughly 3 GiB metric storage plus metadata; longer/larger retention increases disk and can also increase RAM needed to index stored metrics.

  4. Run it on ZimaOS

    Install Netdata from the ZimaOS App Store, measure collected metric count and Agent footprint, then decide whether to reduce collectors/ML/retention or move to a Parent/Child design before buying more hardware.

Check every playback client

  • Standalone Agent versus Parent node
  • Number of collected unique metrics
  • Docker/container cardinality and churn
  • One-second versus slower collection interval
  • Database mode and number of tiers
  • Retention size/time
  • Machine Learning enabled
  • Number of streaming Child nodes

Official minimum requirements

Netdata's July 2026 resource-utilization documentation publishes an explicit measured footprint for a standalone Agent.

Netdata Agent resource utilization

These official figures are much more useful than old forum estimates. Use 100–200 MB / 250–350 MB RAM, 1–5% / 5–20% of one CPU core and about 4 GiB default disk as the current baseline, then scale from metric count and retention.

RequirementOfficial minimumWhat this supports
CPU - default1–5% of one coreOfficial measured standalone Agent footprint.
CPU - typical productionUp to 5–20% of one coreDepends on metrics, ML, collectors and workload.
RAM - empty system100–200 MBCurrent official measured range.
RAM - typical production250–350 MBCurrent official measured range.
Disk - defaultAbout 4 GiBApproximately 3 GiB metrics across three tiers plus SQLite/alert/metadata overhead.
Linux installation privilegeRoot required for installationFrom current Netdata resource/system requirements.

When to upgrade your hardware

Upgrade Netdata when metric cardinality, retention or Parent duties—not dashboard rendering alone—create resource pressure.

Unique metric count becomes very large

Long retention and more database tiers consume RAM/disk

The ZimaOS node becomes a Netdata Parent

Netdata documents memory scaling from collected metrics and database indexes. Highly dynamic container/Kubernetes environments can create far more metric metadata than a simple host.

Container-heavy homelabs and infrastructure platforms.

Netdata says database tiers directly affect memory and retention affects disk/index memory. Long history is therefore an intentional capacity decision.

Users keeping weeks/months/years of local metrics.

Parent resource needs scale with Child count, aggregate metrics and retention. Parent sizing can become orders of magnitude larger than a standalone Agent.

Multi-server homelabs centralizing monitoring.

Plan hardware growth with confidence

Scale Netdata by reducing unnecessary metrics on edge Agents and concentrating history where it belongs.

Reduce unused collectors before adding RAM

Netdata explicitly recommends disabling unnecessary data collectors because more metrics raise CPU, RAM, disk I/O and disk space.

Lower cardinality first if the extra metrics provide no operational value.

Increase the sample interval on constrained systems

Netdata says moving from one-second to two-second sampling can roughly halve collection CPU use.

Trade temporal resolution for lower CPU/disk demand when one-second data is unnecessary.

Use Parent/Child streaming for low-resource nodes

Children can run a lighter database mode such as RAM while a Parent stores long-term metrics and performs more work centrally.

Give the Parent the larger RAM/disk budget instead of over-sizing every edge node.

Tune retention instead of treating disk growth as a leak

The default three-tier footprint is around 4 GiB and retention is enforced by size/time. More history means intentionally more disk/index overhead.

Use ZimaCube storage only when long Parent retention or broader server storage needs justify it.

Can it run on ZimaOS?

Netdata is currently available in the ZimaOS App Store under Productivity and is designed for real-time host/container monitoring.

Use the current official footprint rather than old forum numbers

Netdata's 2026 docs now publish measured CPU/RAM/disk ranges for the standalone Agent.

Read Netdata resource utilization

Choose Zima hardware for Netdata

A standalone Netdata Agent is small. More powerful Zima hardware is justified when the machine becomes a Parent, retains much more history or also runs a large Productivity/self-hosted stack.

Is Netdata monitoring one ZimaOS host, or acting as a central Parent for multiple systems?

Standalone Agent / normal home server monitoring

ZimaBoard 2 832 has very large headroom over Netdata's 250–350 MB typical production footprint.

  • Standalone Netdata AgentZimaBoard 2 832
  • Agent plus many Productivity/monitoring appsZimaBoard 2 1664
Parent node, longer retention or larger homelab

Move up for aggregate metric memory, database retention and the wider server workload.

  • Multi-drive monitoring/storage ParentZimaCube 2 Standard
  • Large Parent and 10GbE-capable homelab serverZimaCube 2 Pro

Netdata's official resource ranges are measured baselines, not fixed maximums. Unique metrics, containers, ML, sample interval, retention tiers and streaming topology can change CPU/RAM/disk needs substantially.

Zima hardware Best for Example workload Core configuration Recommended boundary Next step
ZimaBoard 2 832 Monitoring one ZimaOS/home server with Netdata. Standalone Agent, Docker/container monitoring and default retention.
CPU
Intel N150, 4 cores, up to 3.6 GHz
Memory
8 GB LPDDR5
Storage
32 GB eMMC plus dual SATA and PCIe expansion
Network
Dual 2.5GbE
Acceleration
No dedicated GPU is required for this workload.
High metric cardinality or turning this host into a Parent can increase RAM/disk needs substantially. Get Now
ZimaBoard 2 1664 Netdata plus a larger Productivity and observability stack. More containers, local services and extra monitoring/retention headroom.
CPU
Intel N150, 4 cores, up to 3.6 GHz
Memory
16 GB LPDDR5
Storage
64 GB eMMC plus dual SATA and PCIe expansion
Network
Dual 2.5GbE
Acceleration
No dedicated GPU is required for this workload.
16 GB is whole-server headroom; standalone Netdata typically uses hundreds of MB. Get Now
ZimaCube 2 Standard A monitoring Parent or all-in-one server needing multi-drive retention. More metrics/children plus storage and other self-hosted workloads.
CPU
Intel Core i3-1215U
Memory
8 GB
Storage
256 GB system storage with six 3.5-inch drive bays and SSD expansion
Network
Dual 2.5GbE
Acceleration
No dedicated GPU is required for this workload.
Choose it for retention/storage and broader server capacity. Get Now
ZimaCube 2 Pro A larger homelab Parent/observability server. Many children, heavier retention, databases and high-speed local infrastructure workflows.
CPU
Intel Core i5-1235U
Memory
16 GB
Storage
256 GB system storage with six 3.5-inch drive bays and SSD expansion
Network
Dual 2.5GbE plus 10GbE on the current Pro configuration
Acceleration
No dedicated GPU is required for this workload.
10GbE is relevant to the broader homelab/data path; Netdata itself does not require 10GbE. Get Now

What the Press Says

Highlights from trusted reviewers worldwide.

La Razón
“ZimaCube 2: Not just another NAS, tested with 25TB storage, local AI agents, 4K transcoding, and real homelab workflows.”
Read full review
GameRevolution
“The ZimaBoard 2 is a compact x86 server board that can be turned into a mini NAS, home server, media box, or self-hosting hub.”
Read full review
TechRadar Pro
“ZimaCube 2: A modern, high-performance NAS with plenty of room to grow—built for users who want more than basic storage.”
Read full review
FOX 8
“Coverage focused on ZimaCube 2's open hardware foundation, no monthly fee, and self-hosting flexibility.”
Read full review

Loved by the Community

Stories and reviews from people who build with Zima every day.

ZimaBlade single-board server
★★★★★

Zima Blade Little yet Powerful

Maybe I am not digital natives but I live with PCs since 12 years old in 1984 when IBM PC clone come to my home. Many years have passed and many operating system I've tried. For me Zima blade and CasaOS was a quantum leap for home PC enthusiast and server lab machine to make me stay curious and relevant for this era.

ZimaCube Pro personal cloud
★★★★★

Very good!!

I use ZimaCube Pro as 5th Proxmox cluster node. It runs several VMs and containers, including a VM with GPU passthrough to run a self-hosted LLM. A specific LXC container runs a Samba server for NAS capabilities using four of six RAID 6 SATA HDDs with ZFS.

ZimaBlade single-board server
★★★★★

Great innovation for mini server!

It is very useful and makes a powerful mini server for many purposes, including university and college students in engineering and electronics. Thank you so much for making this server.

ZimaBoard 2 single-board server
★★★★★

Avaliação ZimaBoard 2

Construí um servidor de uso pessoal. O desempenho está muito bom e funciona perfeitamente onde quer que eu esteja. A surpresa é não dependermos de grandes estruturas para termos nosso próprio servidor de dados. Como iniciante, estou gostando bastante do ZimaOS, pois ele é simples e eficiente.

Frequently asked questions

These FAQ topics follow query fan-out around Netdata RAM growth, disk writes, retention, one-second sampling, ML and Parent/Child architecture. Reddit/community discussions were used to identify why users distrust apparent RAM growth, while current official 2026 resource documentation provides the numbers.

How much RAM does Netdata need in 2026?

Netdata's current official guidance says about 100–200 MB on an empty system and 250–350 MB in typical production for a standalone Agent.

Why does Netdata RAM usage grow over time?

More unique metrics and retained metric metadata require more in-memory indexing. Long retention, extra tiers and high-cardinality container workloads can therefore raise memory even if the dashboard itself is idle.

How much disk does Netdata use by default?

About 4 GiB under normal default conditions: roughly 1 GiB for each of three database tiers plus metadata, alert transitions and SQLite files.

How long does the default Netdata retention last?

Current defaults cap each tier at 1 GiB with both size and time limits. Netdata documents roughly 14 days for per-second Tier 0, 3 months for per-minute Tier 1 and up to 2 years for per-hour Tier 2, but the size limit can be reached first depending on metric volume.

Does Netdata's one-second sampling use much CPU?

The official Agent baseline is only about 1–5% of one core by default, but sampling frequency contributes to CPU and disk activity. Netdata says changing from one-second to two-second collection can roughly halve collection CPU.

Does Netdata Machine Learning increase hardware requirements?

Yes. Netdata identifies ML model training as CPU-intensive and also shows ML models contribute to memory at scale. Constrained Child nodes can disable ML and let a Parent handle more of the work.

Should I use Netdata Parent/Child or run full retention on every server?

For a few normal servers either can work. Parent/Child becomes attractive when edge nodes are resource-constrained or you want centralized longer retention; Children can be configured lighter while the Parent carries the larger RAM/disk budget.

Can ZimaBoard 2 832 run Netdata?

Yes. Its 8 GB RAM is far above Netdata's current 250–350 MB typical standalone production footprint and leaves large headroom for ZimaOS and other Productivity services.

What sources and further reading informed this Netdata hardware guide?

Netdata's July 2026 Resource Utilization page is the primary source for the current CPU, RAM and ~4 GiB disk baseline. The dedicated RAM and Disk/Retention pages explain metric-cardinality memory and three-tier retention. Reddit/community discussions were used for fan-out around high memory and RAM-only logging, but older observed values are not substituted for today's official ranges. The ZimaOS App Store confirms the current Productivity package.

  1. Netdata Agent - Resource Utilization
  2. Netdata Agent - RAM Utilization
  3. Netdata Agent - Disk Requirements & Retention
  4. Reddit - Netdata Consuming More RAM
  5. Netdata - ZimaOS App Store