Saturation vs Utilization Alerts

Two types of resource alerts. Pick by what they catch.

Utilisation: trailing indicator

Utilisation describes what has been used. CPU at 80%, memory at 70%, disk at 60%. Useful for capacity planning and dashboards but a poor signal for alerting because by the time utilisation is high, the workload is already feeling it.

Saturation: leading indicator

Saturation describes pressure on the resource. Queue depth growing, wait time increasing, throttle events firing. Saturation fires earlier than utilisation because pressure surfaces before the resource hits its ceiling, which is what makes it the right signal for predictive alerting.

Layer them in alerts

Saturation pages, utilisation informs. The two signals catch different failure modes and belong in different alert tiers. Together they cover incipient overload (saturation) and sustained capacity erosion (utilisation) without mixing the two roles.

Concrete examples

Every shared resource has a saturation metric and a utilisation metric. The discipline is to identify the saturation metric for the resource, alert on it, and demote the utilisation metric to dashboards.