NodeWatch

Remote Linux monitoring and customer management.

NodeWatch
Logged in

NodeWatch admin

All agent communication uses https://nodewatch.pages.dev.

Get started with NodeWatch

  1. Add a server.
  2. Run the generated installer command on your Linux server.
  3. Wait for the first check-in, then configure alerts.
Total nodes0
Online0
Offline0
Waiting0

Add server

Create a node, then run the installer command on the Linux server.

Manage servers

Click a server card to view stats, alerts and information.

Admin overview

Manage customers, monitored servers, plans and support actions from here.

Total users0
Total servers0
Online0
Offline/Waiting0
Customers0
Suspended users0

User management

Create users, reset passwords, disable accounts, assign plans and login as users for support.

Server management

View every server across NodeWatch, edit names, transfer ownership or remove old nodes.

Plan management

Edit pricing, server limits, metric history, features and Stripe Price IDs.

Notification settings

Configure email, Discord, support contact details and global notification defaults.

Audit trail

Review admin actions, support logins and account changes.

Maintenance

Run health checks, rebuild dashboard caches and clean old metric data without opening API URLs manually.

Users

Manage customer accounts, suspend access, assign plans and login as users for support. Every support login is written to the audit log.

Customer users

Admin users

All servers

Admin-only list of every monitored server across all user accounts.

Settings

Manage NodeWatch notification settings, support details and service-wide defaults.

General

Email notifications

Discord notifications

Save changes

These settings are stored in NodeWatch and used by alert rules immediately.

Maintenance

Run database/schema checks and clean old metric rows from the admin panel.

Audit log

Plans

Manage plan pricing, server limits, metric history, public visibility, features and Stripe Price IDs.