← Back to all services
Monitoring

Netdata Monitoring Port & Configuration

netdata systemctl: netdata

Real-time performance monitoring. Beautiful dashboards, zero configuration.

🔌 Default Port

19999
tcp
Web dashboard

📦 Installation Command

wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh

⚙️ Configuration Files

  • /etc/netdata/netdata.conf
  • /etc/netdata/health_alarm_notify.conf
  • /etc/netdata/health.d/

📂 Default Directories

  • config: /etc/netdata
  • data: /var/cache/netdata
  • logs: /var/log/netdata
  • plugins: /usr/libexec/netdata/plugins.d

🔐 Default Credentials

Username:N/A (no auth by default)
Password:N/A
💡 No authentication by default! Configure nginx basic auth or Netdata Cloud for auth.

⚠️ Conflicts

N/A Port: N/A (unique port)

✅ Works With

prometheusgrafananginx (reverse proxy)

🛡️ Security Notes

Bind to localhost, use reverse proxy with auth, or use Netdata Cloud. Don't expose 19999 publicly without auth!

❓ Frequently Asked Questions

What port does Netdata use?
Netdata uses port 19999 for its web dashboard by default.
Netdata vs Prometheus?
Netdata is real-time with auto-discovery. Prometheus is pull-based with more flexibility.
Where is Netdata config?
Config at /etc/netdata/netdata.conf.