Netdata

Deploy Netdata on a VPS in One Click

Monitoring

Real-time infrastructure monitoring with per-second metrics and built-in anomaly detection.

  • Ready in ~3 min
  • Free installation
  • We handle the setup
At a glance
Version
Latest (2.x)
Operating system
Ubuntu Server 24.04 LTS
Minimum RAM
1 GB
License
GPL-3.0
Addressing
IPv4, IPv6
GitHub
81,000
Deployment~3 min
Open source & self-hosted
VPS plans

Choose a VPS plan for Netdata

Blazing-fast NVMe drives and powerful processors. Take a ready-made plan or build the configuration yourself.
Minex
Perfect for personal projects and small websites.
€3.20/mo
Save €0.80 per month

  • 1 vCPU core
  • 1 GB DDR5 RAM
  • 20 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • 1 TB traffic
Basex
A great balance of power and affordable price.
€4.80/mo
Save €1.20 per month

  • 2 vCPU cores
  • 2 GB DDR5 RAM
  • 40 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • 2 TB traffic
Most popular
Corex
For growing applications and businesses.
€7.20/mo
Save €1.80 per month

  • 4 vCPU cores
  • 4 GB DDR5 RAM
  • 50 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Midex
Resources for high-load projects.
€9.60/mo
Save €2.40 per month

  • 4 vCPU cores
  • 6 GB DDR5 RAM
  • 60 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Proex
Maximum power and scalability.
€12.00/mo
Save €3.00 per month

  • 6 vCPU cores
  • 8 GB DDR5 RAM
  • 70 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Scalex
Resources for scaling.
€16.00/mo
Save €4.00 per month

  • 6 vCPU cores
  • 10 GB DDR5 RAM
  • 150 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Maxex
A large reserve of power.
€44.00/mo
Save €11.00 per month

  • 8 vCPU cores
  • 16 GB DDR5 RAM
  • 200 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Apex
The top configuration.
€79.99/mo
Save €20.00 per month

  • 16 vCPU cores
  • 32 GB DDR5 RAM
  • 400 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic

What you can do with Netdata

Netdata is an open-source, real-time monitoring agent that collects per-second metrics from your servers, containers, and applications without any manual dashboard building. It's built for developers, SREs, and small ops teams who need to see exactly what's happening on a machine right now — CPU, memory, disk I/O, network, and hundreds of application-specific metrics — rather than waiting on a slow query engine. On startup it auto-detects running services like databases, web servers, and Docker containers, and immediately starts charting them.

What sets Netdata apart from Prometheus-based stacks is that it needs no manual instrumentation or query language to get useful dashboards — alerts and visualizations exist the moment the agent starts. Running Netdata self hosted on a VPS keeps that raw per-second telemetry entirely on hardware you control, instead of streaming it to a third-party SaaS with node caps and retention limits.

The applications screen of the control panel with one-click install

Netdata features

A server surrounded by app icons — applications running on a VPS

Netdata ships as a single lightweight agent, but the feature set behind it covers most of what teams typically bolt together from separate tools.

01

Per-second metrics collection

Captures system and application data at 1-second resolution instead of the 15–60 second intervals typical of scrape-based tools.

02

Auto-detection of services

Recognizes running databases, web servers, message queues, and containers, and configures collectors for them automatically.

03

ML-based anomaly detection

Trains a lightweight model per metric on your own hardware and flags unusual behavior without manual threshold tuning.

04

Pre-configured health alarms

Ships with hundreds of built-in alert rules for common failure conditions, active from first boot.

05

Container and cgroup visibility

Monitors Docker containers and their resource usage individually when the agent has access to the host's proc/sys and Docker socket.

06

Streaming to parent nodes

Child agents can forward metrics to a central parent for consolidated fleet-wide dashboards.

07

Prometheus and Grafana export

Exposes metrics through a built-in exporter for teams that want to feed an existing observability stack.

08

Notification integrations

Sends alerts to Slack, Discord, PagerDuty, email, and other channels out of the box.

Requirements

Which server to run it on

Minimum requirements for Netdata and the configuration worth starting with.
Minimum
  • CPU1 vCPU
  • Minimum RAM1 GB
  • Disk10 GB
Recommended
VPS Minex
  • CPU1 vCPU
  • Minimum RAM1 GB
  • Disk20 GB

Installation is free — you only pay for the server

Getting started

How to deploy Netdata

Three steps and the app is running on your server.
Step 1
Choose a server

Netdata's own footprint is light, but since it needs access to your host's /proc, /sys, and Docker socket for full visibility, pick a plan with dedicated resources rather than a heavily oversold shared tariff.

Step 2
Pick the app

Mark Netdata in the one-click list and the template deploys the agent container with the necessary host mounts and privileges pre-configured.

Step 3
Get your credentials

Once the container is running, open the dashboard on its assigned port to start viewing live metrics — no separate database or web server setup is required.

Why us

Why Host Netdata on Leneex

Speed, protection and support you can rely on — on every plan, with no hidden limits.
Deployment speed
Netdata is meant to show live data within seconds of starting, so a slow provisioning process defeats its whole purpose — Leneex spins up the server the agent runs on just as quickly.
Free installation
The Netdata agent itself is free and open source, and deploying it costs nothing extra on Leneex — you only pay for the VPS, not a per-node monitoring bill.
DDoS protection
Netdata's dashboard has no authentication by default and is meant for internal use, not public traffic — network-level DDoS protection reduces exposure to scanning and abuse if the port is ever reachable from outside.
Control and support
Full container visibility requires privileged access to the host's /proc, /sys, and Docker socket — something only available with true root access, which Leneex provides by default.
99.9% uptime with SLA compensation
Netdata is the tool you rely on to know when something else has gone down, so its own host going offline is the worst possible time for an outage — Leneex's SLA keeps the monitor itself monitored.
Flexible payment
Running your own agent avoids Netdata Cloud's per-node business pricing entirely, and Leneex lets you pay for the underlying VPS the way that suits your team.
What to choose

Netdata: Self-Hosted vs Cloud — Which to Choose

We compare cost, control over your data and limits, so the choice is an informed one.
Netdata Cloud
Self-hosted on LeneexRecommended
Resources and limitsCommunity tier caps at 5 concurrently visualized nodes; Business removes limits but adds per-node billingDedicated CPU, RAM, and disk for metrics storage — no shared infrastructure throttling
Control and accessManaged SaaS layer on top of your agents; no server-level accessFull root access to configure collectors, retention, and streaming to your own parent node
Feature limitsCustom dashboards, RBAC, SSO, and unlimited retention require the paid Business planFull agent feature set from day one, no tier gating
ScalingCosts scale directly with active node count — more servers means a bigger monthly billAdd nodes or resize the VPS at any time without changing your bill structure
Cost~$4.50/node/month billed annually on Business; Community is free but capped at 5 nodesFixed VPS price regardless of how many services or containers you monitor on it
Who it fitsTeams that want a managed, multi-account dashboard layer without running their own parent nodeTeams that want unlimited local retention and full data ownership on their own infrastructure

Netdata's own agent is free and open source regardless of where it runs, so the real trade-off isn't "self-hosted vs paid software" — it's whether you also want Netdata Cloud's centralized dashboard layer. Running the agent on a Leneex VPS gives full per-second retention and root-level access without the Business plan's per-node fees, and you can still optionally connect it to Netdata Cloud's free Community tier for remote viewing if needed.

Frequently Asked Questions about Netdata on VPS

What people ask most about Netdata and our servers.

  • A single Netdata agent monitors the host it runs on plus any Docker containers on that machine; to monitor other servers you either install a separate agent on each one or stream their metrics to this instance configured as a parent.

  • Netdata stores its retained data on disk under the agent's data volume, so as long as that volume is preserved during the resize, historical metrics remain intact after moving to a larger plan.

  • The local dashboard works completely on its own with no Cloud account required; connecting to Netdata Cloud is an optional step for remote access and fleet-wide views across multiple servers.

  • Netdata releases frequent stable and nightly builds upstream; you or your team apply updates by pulling the latest container image, since the platform itself doesn't auto-patch the running deployment.

What's configured out of the box

The one-click deployment starts the Netdata agent container with health checks and hundreds of default alert rules already active — there's no separate database to install, since Netdata stores its metrics locally on disk rather than in an external DB. Auto-detection begins scanning for running services (web servers, databases, containers) immediately after the container starts, and per-second charts populate within moments. For full container-level visibility, the agent needs access to the host's /proc, /sys, and Docker socket, which the template mounts automatically as part of the deployment.

First access

Open the dashboard by pointing your browser at the server's IP address on the assigned port — by default Netdata listens on port 19999, though the exact port exposed by the Leneex panel may differ. Unlike most self-hosted apps, Netdata's local dashboard has no login screen by default — anyone who can reach the port sees the metrics, which is why restricting access at the firewall or reverse-proxy level matters before you consider the deployment finished.

Connecting to Netdata Cloud (optional)

If you want a centralized view across multiple servers, you can claim the agent into a Netdata Cloud account using a claim token generated from the Cloud dashboard; this step is entirely optional and the local dashboard keeps working with or without it.

Deploy Netdata in about 3 minutes

Choose a server — we do the rest: install, configure and send you the credentials.