Skip to content
Sections
All notes

All notes · Basics

What RMM Actually Does

A plain description of the four things the platform provides, and the one that determines whether the deployment works.

Basics · Explainer

Remote monitoring and management is the software a service provider uses to watch and administer machines belonging to other organisations. It does four things, and they are worth separating because they fail differently.

The recommendations in “What RMM Actually Does” become sustainable only when the recurring work has visible owners and enough capacity. A team assessing the official resource can use time and project records to see where operational effort accumulates, without treating activity data as a substitute for technical evidence or direct discussion with technicians.

For an independent operational benchmark, compare the local practice with NIST Cybersecurity Framework; the important test is whether the control remains proportionate, documented and recoverable when the usual technician is unavailable.

One: monitoring

An agent on each machine reporting state: disks, services, processes, patch level, hardware health, event logs.

Checks run on a schedule and raise an alert when a condition is met.

This is the part that generates the volume, and it is where most of the practical difficulty sits.

Two: remote access

Reaching a machine to look at it or take control, with or without the user present.

Operationally essential and the part with the largest security consequence, which has its own section.

Three: automation

Running scripts on one machine, a group, or every machine across every client.

The reason RMM scales a service business at all, and the reason a mistake scales with it.

Four: patching

Deploying operating system and third-party updates on a schedule, with reporting.

The most commonly sold capability and the one most often configured and then not watched.

What it is not

It is not a security product, though it is adjacent to several and is frequently sold alongside them.

It is not a ticketing or billing system — that is the professional services automation tool, and the pairing has its own note.

And it is not a substitute for knowing the client's estate, which is the thing the dashboard most tempts you to believe.

The part that determines success

Alert tuning.

A platform at default settings produces more alerts per week than anybody will read, and an unread alert queue is worse than no alerts, because it provides the appearance of monitoring.

Everything in the noise section follows from that, and it is where a deployment is won or lost rather than in the feature comparison.

The defining constraint

The machines belong to somebody else.

You do not control what is installed, who has local administrator rights, when a machine is on, or whether the client will accept a reboot window.

That constraint shapes nearly every decision in this collection, and it is what distinguishes this from internal IT monitoring.

What to check

Can you say which of the four capabilities your deployment actually uses?

How many alerts did your platform generate last week, and how many were read?

Who decides what is monitored on a given client?

And is patching configured, watched, or neither?

The point

Alert tuning determines whether the deployment works.

An unread alert queue is worse than no alerts, because it provides the appearance of monitoring.

Underlying all of this

Everything in this collection reduces to four habits: tune until every alert is read, verify rather than assume at every stage from ring one to script execution, treat the console as the privileged system it is, and know what each client costs you. None needs a better platform, and a provider doing all four runs a quieter service than one twice its size.

The recurring pattern

The recurring pattern across every section here is the same: the appearance of control substituting for control. An unread alert queue looks like monitoring. A compliance percentage that excludes pending reboots looks like protection. A script that reports success looks like automation. In each case the provider believes a risk is handled and it is not, which is worse than knowing it is open.