Rigscope — Self-hosted Linux System & Process Monitor

Your machines, in view. Monitor a workstation, server, or small fleet.

npx --yes rigscope@latest install --boot

Requires LinuxNode.js 26+systemd

Interactive demo Synthetic data

Open full demo
  • Self-hosted & private

    Run it on your own infrastructure.

  • Systems and processes

    CPU, memory, GPU and process visibility.

  • From one machine to a small fleet

    Monitor a single Linux host or a few of them.

Linux monitoring, on your own infrastructure

Rigscope brings CPU, memory, GPU, disk, network, and process readings into a browser dashboard. Run a hub for the dashboard and a collector on each Linux machine. The default installation runs both on one computer; collectors on other machines connect outbound to your hub.

Inspect resources and running processes

Start with machine usage, then inspect individual processes to understand what is using CPU and memory. Process details are fetched while you view them and are never saved to History. Monitoring is read-only: Rigscope does not kill processes or change their priorities.

Understand CPU, memory, and process readings

Review history and configure alerts

History is stored in SQLite, with raw readings and longer-lived summaries. Create threshold, unavailable-reading, and missing-receipt rules, then send notifications to an HTTPS webhook. Collection continues when your browser is closed.

Read about history, retention, and alerts

See the GPU readings your hardware provides

Monitor NVIDIA GPUs through nvidia-smi and available AMD counters through Linux driver interfaces. Intel support is partial. Driver support and permissions determine which readings appear; missing readings stay unavailable.

Check NVIDIA, AMD, and Intel GPU support

Bring multiple machines into one dashboard

Enroll collectors with one-use connection grants and control sharing for each hub. Each hub owns its users, permissions, history, and alerts. Network addresses and full process arguments start disabled.

Set up monitoring for multiple Linux machines

Ready to install? Follow the Linux installation guide, or browse the documentation for configuration, backups, and exports.