UpsNode
Server Monitoring

Monitor Your Servers, VPS and Dedicated Machines

Install in one command — watch CPU, RAM, disk and network in real time.

CPU usage percentage
RAM usage and total memory
Disk usage and total capacity
Network traffic (inbound / outbound bytes)

How It Works

3 steps to set up — start monitoring in minutes

1

Add from Dashboard

Add a new monitor → select Server type. The backend generates a unique install token and shows it to you.

2

Install the Agent in One Command

Paste a single curl command on your server. The agent downloads, fetches its certificate and registers as a systemd service — starts automatically.

3

Watch Metrics in Real Time

See CPU, RAM, disk and network graphs live on the monitor detail page. Get alerted instantly on downtime, slowdowns or a full disk.

Install command (run on your server)

curl -sSL "https://upsnode.com/install?token=YOUR_TOKEN" | sudo bash
Security & Privacy

Security & Privacy

The agent runs on your server — here is exactly what we do and don't collect.

The agent has no kernel-level access. It never touches your files, databases or running services — it only reads the OS-level statistics your operating system exposes publicly.

What we collect

  • CPU usage percentage
  • RAM usage and total memory
  • Disk usage and total capacity
  • Network traffic (inbound / outbound bytes)

What we never collect

  • File or directory contents
  • Running process list
  • Log files
  • Credentials or passwords

All communication between the agent and our servers is encrypted with mTLS — mutual certificate authentication. Both sides verify each other.

You can remove the agent completely with a single command at any time.

Server Monitoring by Plan

Free$0

Servers

Metric History

Starter$9.99

Servers

2 servers

Metric History

7 days

ProPopular$49.99

Servers

10 servers

Metric History

30 days

Enterprise$110

Servers

20 servers

Metric History

60 days

Frequently Asked Questions

How does server monitoring work?
Add a server monitor from the dashboard and you'll receive a unique install token. Run a single curl command on your server — the agent downloads, fetches its certificate and installs itself as a systemd service. From that point, CPU, RAM, disk and network metrics are sent to UpsNode every 30 seconds.
What data does the agent collect from my server?
Only CPU usage percentage, RAM usage, disk usage and network traffic (inbound/outbound bytes). File contents, process lists, log files and credentials are never collected. All communication between the agent and our servers is encrypted with mTLS.
How do I uninstall the server agent?
You can remove it completely with a single command. If you delete the monitor from the dashboard, the agent stops automatically and the dashboard shows you the uninstall command.
Which plans include server monitoring?
Server monitoring is available on Starter, Pro and Enterprise plans. Starter includes 2 servers with 7-day metric history, Pro includes 10 servers with 30-day history, and Enterprise includes 20 servers with 60-day history. The Free plan does not include server monitoring.
Is Windows supported?
Currently the agent supports Linux (amd64) systems only — Ubuntu, Debian, CentOS and derivatives. Windows support is on our roadmap.

Start Monitoring Your Server Today

Sign up for free — no credit card required.

Get Started Free