Skip to content
Sections
All notes

All notes · Buying

Agent Weight and What It Costs

Software deployed to improve experience consumes the resources it is measuring. Nobody measures this and it is measurable.

Buying · Analysis

Every endpoint agent costs CPU, memory, disk and battery. A DEX agent is one of several, and the combined footprint is a genuine experience problem.

The question in “Agent Weight and What It Costs” is easier to answer when teams combine system evidence with the time and hand-offs involved in completing the work. An organisation evaluating time analytics software can make that operational effort visible by project and team, while direct observation and employee feedback remain necessary to explain why the friction occurs.

For an independent benchmark, compare this approach with CISA Secure Our World guidance; the useful test is whether the evidence remains proportionate, accessible and understandable to the people whose work is being measured.

What is already running

Endpoint security, frequently two products.

Device management.

Backup.

Network and VPN clients.

Compliance and inventory agents.

Plus whatever a DEX platform adds.

Six to eight background processes on a typical corporate machine is normal and nobody owns the total.

Measuring the addition

Before deployment: baseline CPU, memory and battery on a sample of representative machines.

Deploy to those machines.

Measure again, same conditions, two weeks.

The difference is the cost, and it is the one number the supplier will not provide for your estate.

What to ask the supplier

Average and peak CPU and memory.

Disk writes per day, which matters on older solid-state drives.

Battery impact, which matters on laptops and is rarely quoted.

Network traffic per device per day, which matters on metered and remote connections.

And what happens at upload time: a daily burst can produce the slowdown the agent is there to detect.

The irony to avoid

An agent that measurably degrades the machines it monitors is a net loss, and it will show in your own telemetry as a general decline you may attribute to something else.

Mark the deployment date on every chart. This is the same discipline as the baseline note and it matters more here.

Older machines

The cost falls hardest where there is least headroom.

A machine already at memory pressure is the one the agent most needs to see and the one it most affects.

Measure specifically on your oldest supported model, not on the newest.

The consolidation question

Several agents collect overlapping data.

Whether any can be retired when the DEX platform arrives is worth asking at procurement, and the answer is sometimes yes.

Net footprint is the right measure, not the DEX agent alone.

Ongoing

Agents grow with versions.

Re-measure annually, and treat a footprint increase as a change to be reviewed rather than accepted.

Who owns the endpoint standard should own this total, which in most organisations is nobody.

What to check

How many agents run on a typical machine in your estate?

What did the last one you deployed cost, measured?

Did anybody measure before and after?

And who owns the total footprint?

The point

An agent deployed to improve experience consumes the resources it measures, and the cost falls hardest on the machines with least headroom..

Underlying all of this

Everything in this collection reduces to four habits: find the friction cheaply before buying anything, fix what needs no budget first, report the worst tenth rather than the average, and keep the data about systems rather than about people. None requires a better platform, and a programme doing all four changes more than one twice its size.

The recurring pattern

The recurring pattern across every section here is the same: the measurable is mistaken for the important. Device health stands in for experience, ticket categories for causes, a composite score for a finding. Each substitution is convenient, each produces confident decisions on thin ground, and each is corrected by going and looking at the thing itself.