Opens in a new tab
Explainer

What AIOps can take off a responder’s desk

In brief

A hundred alerts can contain more than one problem. Follow four ways AIOps helps and see how to count the work the team still needs to do.

5 min read

Is this the right starting point?
Before you read
No AI implementation background required; basic awareness of service alerts and operational work is helpful.
What you will take away
Distinguish anomaly detection, correlation, forecasting and language assistance, then choose a small task-specific AIOps trial.
Sources
An illustrated person sorts blue and orange notes into groups, with several gray notes set apart.
On this page4 sections

In a hypothetical morning shift, an engineer opens a hundred alerts. The payment service is unhappy, and several monitors have found different ways to say so. Somewhere in the list, a separate problem is waiting its turn. The engineer needs to see which clues belong together without losing the one that doesn't.

That is one job for AIOps, short for artificial intelligence for IT operations. A system can sort related alerts, flag an unexpected change, estimate what a service will need next or turn scattered notes into something a responder can read. Those outputs save different kinds of work. Start with the work people struggle to finish, and count what they'll have to do after the software hands them a result.

The alert list has four different jobs in it

Traffic rises every Monday morning. A fixed limit may flag the rush simply because the line crossed a number. An anomaly detector compares the observation with an expected pattern, so a busy Monday can look ordinary while an abrupt change on a quiet afternoon stands out. The mark tells the engineer where to look. Checking whether customers can complete a payment tells them what the change means for the service.

The engineer still has a pile of alerts. A system can group them using the time they appeared and the service they describe. That is event correlation. It saves the engineer from opening a separate investigation for each sign of the same disturbance. The useful group still leaves the odd alert visible. If the alerts rose together for unrelated reasons, grouping them won't settle the cause.

Before the next busy Monday, the capacity owner has a different question. A forecast uses past patterns and assumptions about future work to estimate when demand might run ahead of the service's resources. An estimate gives the team a choice if it arrives with time to add capacity or move a scheduled job. If the workload changed or the decision window already closed, even a good-looking forecast may leave them where they started.

By the time another engineer takes over, the hard part may be catching up. Language assistance can draft the handoff from timeline entries, notes and the runbook. A source beside a consequential sentence gives the next person a way to check it. If the source never resolved a question, the handoff should leave that question open.

Different AIOps capabilities produce different outputs
Four capability-output pairs: anomaly detection flags unusual observations; event correlation groups related signals; forecasting estimates future demand; language assistance drafts or organizes information.
Each tool hands the responder a different result. A flagged observation, a group, an estimate and a draft each leave a different question to answer.
Read diagram description

Anomaly detection flags unusual observations. Event correlation groups related signals. Forecasting estimates future demand. Language assistance drafts or organizes information. A result can guide a decision, while each kind of result needs its own checks before anyone acts on it.

A fixed check still has a place on this desk. If every critical transaction is supposed to finish, a direct test for a failure may be the clearest signal. The model earns its place where it helps with a question the fixed check leaves unanswered.

The deployment and the logs have different names for the same service

Say the release record calls the service payments and the application logs call it checkout. Before anyone can compare the times, they need a way to connect the two records. Consistent service identifiers, timestamps and ownership give the engineer the means to do that. The OpenTelemetry guide explains how to start attaching common context to the signals.

Keep the fields that make the comparison possible, with a reason for how long to retain them and who can see them. The entire log archive costs more to move and may disclose data that the task never needed. A known set of records also makes a poor answer easier to investigate. You can find out whether the detail was missing from the input or present and misread.

Try the same handoff with and without a draft

Take the hypothetical handoff and give both versions the same approved source bundle. Time the whole job from gathering records to sending the checked update. The timeline says errors rose after the deployment. A draft that says the deployment caused the errors has supplied an explanation the records didn't establish. The engineer who catches that has work to do, even if the first draft arrived in seconds.

That comparison helps with the summary. A detector needs a different one, including the failures it missed and the needless investigations it started. A useful group of alerts also leaves a separate decision about whether to hide, reroute or act on any member. Those steps affect the running service or its response and need their own authorization and recovery plan. The signal-to-action guide follows what changes at that handoff.

Who inherits the hundred drafts?

Give our engineer one draft for each alert and the tool may create a second inbox. A useful trial might produce one checked handoff for the investigation, while leaving the alerts available to the people working them. Compare the time it saves with the time spent correcting sentences, maintaining the template and repairing the source connections when a field changes.

Expand only when the useful results justify the continuing work and someone who can change or stop the workflow agrees to carry it. The next shift still needs a way to reach the source records when the integration is unavailable. Without that plan, a few minutes saved in the morning can become another team's permanent queue.

Back at the alert list, the engineer can open the related payments clues together and still spot the separate problem. At handoff, the next person gets a short account with a link to the evidence and a question they can pick up. Those are jobs a team can decide to support. The hundred extra drafts can stay unwritten.

Source context

Source links appear within this article. Read them alongside the author’s analysis and evaluate the guidance against your environment.

Report an error or outdated detail

Keep reading

Where to go next