The Clients tab shows all registered machines with their connection status (green = online, red = offline), last seen time, and uptime. Click a client name to open its detail page where you can run tasks and view history.
Status dot: A client is considered online if it has sent a heartbeat within the last 3 minutes. If a heartbeat is missed, the dot turns red and an alert may be generated.
The client detail page shows server stats from the last Ping result (CPU, memory, disks) and a row of task buttons:
Blue buttons are safe, read-only tasks. Orange (Run Updates) and red (Reboot) buttons perform changes and ask for confirmation before running.
Below the buttons is the Task History table. Click any task row to see its detailed result. Each result includes a human-readable summary and a "Show Raw Data" toggle for the full JSON.
The Alerts tab shows unacknowledged alerts. The badge in the nav shows how many are pending. Alerts are generated automatically by the alert engine, which checks every 5 minutes for:
Click Ack to acknowledge and dismiss an alert.
The Schedule tab controls automated maintenance windows for each client. Each client can have its own schedule (day, time, enabled/disabled).
During a maintenance window, the system automatically runs: Ping, Get Logs, Check Updates, and Check Backup. If critical or important updates are found, it will install them and reboot if needed.
Schedule options: Monthly (1st Sunday/Saturday/Friday, 1st of month), Biweekly (every other week), or Weekly. All times are in UTC.
OKPRIME-SERVER) and click Createwss://rmm.lms-cloud.net/ws)Each monitored server runs the LMSRMM.exe agent as a Windows service. The agent maintains a persistent WebSocket connection to this hub and sends heartbeats every 60 seconds.
Installing: Run LMSRMM.exe setup as administrator. For new installs, it prompts for the hub URL, client token, and machine name. For upgrades, it automatically replaces the binary and restarts the service.
Reboot tracking: When a reboot is triggered (manual or post-update), the agent writes a marker file before shutdown. When the server comes back and the agent reconnects, it reports how long the server was down.
The RMM agent runs PowerShell commands to collect system data (event logs, update status, service lists, etc.). This can trigger antivirus or endpoint protection alerts. The following exclusions should be configured on each managed machine:
File / Folder Exclusions
C:\Program Files\LMS RMM\ — Agent install directoryC:\Program Files\LMS RMM\LMSRMM.exe — Agent executableProcess Exclusions
LMSRMM.exe — The agent process itselfFortiClient EMS
If using FortiClient EMS, add exclusions in both the AntiVirus and Sandbox profiles:
Endpoint Profiles > AntiVirus > Exclusions:
C:\Program Files\LMS RMM\LMSRMM.exeC:\Program Files\LMS RMM\Endpoint Profiles > Sandbox > Exclusions:
C:\Program Files\LMS RMM\LMSRMM.exeC:\Program Files\LMS RMM\Windows Defender
If using Windows Defender, add exclusions under Windows Security > Virus & threat protection > Manage settings > Exclusions:
C:\Program Files\LMS RMM\LMSRMM.exeWithout these exclusions, the agent may be quarantined, blocked from executing PowerShell commands, or flagged as a threat.