## Overview

Connecting...
Total Devices
0
Online
0
Offline
0
Unread Alerts
0

### All Devices

Hostname | OS | IP Address | Status | Last Seen
--- | --- | --- | --- | ---
Loading...

### Managed Devices

Hostname | OS | IP | CPU | RAM | Disk | Status | Actions
--- | --- | --- | --- | --- | --- | --- | ---
Loading...

← Back to Devices

##

Monitor
File Browser
Terminal
📷 Remote Desktop

#### CPU Usage (%)

#### Memory Usage (%)

#### Resource Summary

CPU
0%
Memory
0%
Disk
0%
Loading file system...

#### Remote Terminal

Welcome to RMM Remote Terminal Type a command and press Enter or click Send. ----------------------------------------
Not connected -- FPS
Click Connect to start remote desktop
Tip: Click on the canvas to focus keyboard input. Right-click works. Scroll to zoom/scroll. Press Esc to release focus.

### Alerts

### Get Agent

Download the RMM agent and install it on any machine you want to manage. No .NET installation required — each download is a standalone executable.

🐧
Linux
x64 (Ubuntu, Debian, RHEL, etc.)
Download Linux Agent
🪟
Windows
x64 (Windows 10/11, Server)
Download Windows Agent
🍎
macOS
x64 (Intel Mac)
Download macOS Agent
How to run — Linux / macOS
# Make executable and run, pointing at your dashboard URL
chmod +x rmm-agent-linux && ./rmm-agent-linux https://YOUR-DASHBOARD-URL
How to run — Windows (Command Prompt or PowerShell)
rmm-agent.exe https://YOUR-DASHBOARD-URL
📦 Source Code Downloads
📦 Full Source Code (.zip for Visual Studio) 📄 Code Reference (.txt)

The .zip contains the complete Visual Studio solution (RmmSolution.sln) — open it directly in VS 2022 or VS Code. Requires .NET 8 SDK.

Pinning a machine identity

Set the `RMM_AGENT_ID` environment variable to a fixed value so the agent always registers as the same device — even after a restart.

# Linux / macOS
RMM_AGENT_ID=my-server ./rmm-agent-linux https://YOUR-DASHBOARD-URL
# Windows
set RMM_AGENT_ID=my-server && rmm-agent.exe https://YOUR-DASHBOARD-URL