THE MACHINE,
AT A GLANCE.
Track CPU, RAM, disk, network I/O, and CPU temperature. Inspect hardware, operating system, uptime, and last-seen status alongside the charts.
OPEN SOURCE / [SCOPE]
Real-time infrastructure monitoring.
CPU. Memory. Disk. Network. Temperature.
A Go agent, a streaming backend, and the SCOPE dashboard. Run the entire stack on your infrastructure.
01 / CAPABILITIES
From fleet status to a single device.
The same focused interface, down to the details.
Track CPU, RAM, disk, network I/O, and CPU temperature. Inspect hardware, operating system, uptime, and last-seen status alongside the charts.
Explore eleven time ranges, from one minute to all available history. Bucketed data keeps charts readable as you zoom out.
Inspect Docker containers with CPU, memory, network traffic, and runtime status. See detected Cloudflare tunnels on the device detail page.
ALERTS / NOTIFICATION ROUTING
Set fleet-wide thresholds for agent availability, CPU, RAM, disk, and temperature. Override rules for individual devices, then route alerts to a webhook, Discord, or email through Resend, Amazon SES, or SMTP.
production-01 // No telemetry for 20 seconds
02 / ARCHITECTURE
A lightweight Go agent sends telemetry over gRPC. The backend commits metrics to PostgreSQL, distributes updates through Redis, and streams them to the dashboard over WebSockets.
DESIGNED FOR MULTIPLE BACKEND REPLICAS
03 / OPEN SOURCE
Scope is in early development and released under the MIT license. Self-host it, inspect the implementation, report an issue, or contribute a change.
EXPLORE THE REPOSITORYINITIALIZE / SCOPE
Deploy the server with prebuilt images, then install an agent on each machine with a command from the dashboard. No source checkout needed.
docker compose --env-file .env -f compose.yml up -d