SLO (Service Level Objective)

Last updated

Definition

A Service Level Objective (SLO) is an internal, measurable target for one aspect of service – for example, 90% of priority-3 tickets resolved within two business days, or endpoint patch compliance above 95% within 14 days of release. It is what you aim for and report on. An SLA is what you promise in a contract, with consequences if you miss it.

Why it matters to an MSP

Most MSPs write their SLA as a wish list and then guarantee things they cannot control. Resolution time is the classic example: how long a fix takes depends on the vendor, the client's willingness to reboot, and whether the problem is reproducible. Promise a four-hour resolution in the contract and you have handed the client a credit every time a third party is slow. The cleaner design, covered in SLA design, puts response times – the part you control – into the SLA and turns resolution times, patch compliance, backup success, and uptime into SLOs you publish and track.

The practical differences: an SLO can be more aggressive than anything you would commit to contractually, because missing it costs a conversation rather than a credit. It can be tightened quarterly as the team matures without touching the contract. It can differ by client tier without splitting the desk. And it is the right unit for managing people: technicians can be coached against an SLO; nobody can do anything about an SLA credit after the fact.

Report SLO performance to clients in the QBR alongside SLA attainment. A desk hitting 88% against a 90% SLO while meeting 99% of contractual response commitments is a healthy desk. One with SLAs only, all reading 100%, has usually set the bar low enough to guarantee.

Related terms: SLA, Escalation, First Call Resolution