Compute and virtualisation
Hosts, guests, clusters and hypervisors: CPU, memory, contention, ballooning, snapshot sprawl and failed migrations.
Capacity trends are reported quarterly so the next host purchase is a decision rather than an emergency.
Contention caught before users describe it as slowness.
Storage and backup
Arrays, LUNs, datastores, latency and queue depth, alongside backup job outcomes and repository capacity.
A green backup job is monitored as a job, not accepted as proof of recoverability. Restores are tested separately.
Capacity and latency trending, not just free-space alarms.
Database and middleware
Instance availability, tablespace growth, blocking sessions, job failures and the queues that back up behind them.
Where the database is Oracle, the same team runs the DBA service, so an alert does not stop at a handover.
Alerts that name the workload, not just the host.
Cloud workloads
Azure and AWS resource health, quota limits, subscription events, autoscale behaviour and spend anomalies.
Cloud alerts include cost, because an unnoticed scale-out event is a billing incident as well as a technical one.
One view across on-premises and cloud rather than two consoles.
Synthetic service checks
Scripted transactions against the handful of services that define a good day: login, order entry, close, portal, mail flow.
Written with your team during transition, from the processes that generate revenue or stop it.
You learn a service is broken before a user tells you.
Alert routing and on-call
Severity mapping, escalation matrix with names against it, on-call rota, and suppression during agreed change windows.
Every route is documented, so nobody wonders who was paged or whether anyone was.
A page that reaches a person who can act on it.