NETWORK TECHNOLOGY
Comprehensive IT solutions, support, security and automation for your business
Tech support: 24/7 Download AnyDesk
instant response for contract clients +359 2 958 6535
Network Technology

Netdata and Netdata Cloud: real-time server monitoring

What Netdata shows, what Netdata Cloud adds, how to keep the dashboard off the internet and when Zabbix or Prometheus is the better choice.

Eng. Svilen Arsov ·
In short: Netdata shows what happens on a server every second: CPU, memory, disks, network and services. Netdata Cloud brings all servers into one place and alerts you when something goes wrong. The Netdata dashboard, however, should not be reachable from the internet.

Netdata and Netdata Cloud: real-time server monitoring

What you get, how to run it securely and when Zabbix or Prometheus is the better choice.

Servers running Netdata agents connected to a shared Netdata Cloud dashboard

What Netdata is

Netdata is an open-source agent installed on each server. It collects metrics every second and detects the services on the machine by itself: web server, database, Docker, mail server and more.

What Netdata Cloud adds

With more servers, one dashboard per server is not practical. Netdata Cloud connects the agents and shows all servers on one screen.

There are free and paid plans. They differ in number of servers, users and extra features.

How to run it securely

By default the agent serves its dashboard on port 19999 without a password. If the server has a public address, anyone can see what runs on it. That gives an attacker useful information.

  1. Close port 19999 to the internet with the firewall, or bind the dashboard to localhost only.
  2. View it through Netdata Cloud or through a reverse proxy with a login.
  3. Keep the agent updated like any other software on the server.
  4. With many servers, use a central "parent" that the others stream their data to.

Netdata, Zabbix or Prometheus with Grafana

NetdataZabbixPrometheus + Grafana
Getting startedMinutesMore setupMore setup
DetailEvery secondChosen intervalChosen interval
Network devicesLimitedStrong (SNMP)Through exporters
Long historyLimitedYesYes
Best forQuick view and troubleshootingCentral monitoring of office and networkCustom dashboards and application metrics

We often combine them: Netdata for detail right now, Zabbix or Prometheus for long history and alerts across the whole infrastructure.

What we can achieve for you

You learn about a problem before work stops

Measured by disk, memory and service alerts and time to response

How we do it: we run Netdata on the servers and set up alerts

All servers on one screen

Measured by one Netdata Cloud dashboard for all machines

How we do it: we connect the agents and give the team access

The dashboard is not visible from the internet

Measured by an external check of port 19999

How we do it: we close the port and allow access only via Cloud or a proxy

Frequently asked questions

Is Netdata free?

The agent is open source and free to use. Netdata Cloud has free and paid plans.

Does Netdata slow the server down?

Only a little. On a small server you can reduce how much history it keeps and which modules run.

Where is the data stored with Netdata Cloud?

On your servers. Cloud reads it from the agents when you open the dashboard.

How do I keep the dashboard off the internet?

Close port 19999 with the firewall or bind the dashboard to localhost and view it through Netdata Cloud.

Can Netdata work together with Zabbix?

Yes. Netdata gives per-second detail, while Zabbix keeps long history and monitors network devices.

We can set it up for you

We install Netdata, connect your servers to Netdata Cloud and set up alerts. See our 24/7 monitoring.


Author photo
Author

Eng. Svilen Arsov

Head of IT Infrastructure & Security at Network Technology.

Comments

Loading…
Only registered and logged-in users can comment.