Amazon OpenSearch Service powers observability workflows for organizations, giving their Web site Reliability Engineering (SRE) and DevOps groups a single pane of glass to combination and analyze telemetry knowledge. Throughout incidents, correlating alerts and figuring out root causes demand deep experience in log analytics and hours of handbook work. Figuring out the basis trigger stays largely handbook. For a lot of groups, that is the bottleneck that delays service restoration and burns engineering sources.
We lately confirmed find out how to construct an Observability Agent utilizing Amazon OpenSearch Service and Amazon Bedrock to cut back Imply time to Decision (MTTR). Now, Amazon OpenSearch Service brings many of those features to the OpenSearch UI—no extra infrastructure required. Three new agentic AI options are supplied to streamline and speed up MTTR:
- An Agentic Chatbot that may entry the context and the underlying knowledge that you just’re , apply agentic reasoning, and use instruments to question knowledge and generate insights in your behalf.
- An Investigation Agent that deep-dives throughout sign knowledge with hypothesis-driven evaluation, explaining its reasoning at each step.
- An Agentic Reminiscence that helps each brokers, so their accuracy and velocity enhance the extra you utilize them.
On this submit, we present how these capabilities work collectively to assist engineers go from alert to root trigger in minutes. We additionally stroll by way of a pattern state of affairs the place the Investigation Agent routinely correlates knowledge throughout a number of indices to floor a root trigger speculation.
How the agentic AI capabilities work collectively
These AI capabilities are accessible from OpenSearch UI by way of an Ask AI button, as proven within the following diagram, which supplies an entry level for the Agentic Chatbot.

Agentic Chatbot
To open the chatbot interface, select Ask AI.

The chatbot understands the context of the present web page, so it understands what you’re earlier than you ask a query. You possibly can ask questions on your knowledge, provoke an investigation, or ask the chatbot to elucidate an idea. After it understands your request, the chatbot plans and makes use of instruments to entry knowledge, together with producing and operating queries within the Uncover web page, and applies reasoning to supply a data-driven reply. You can even use the chatbot within the Dashboard web page, initiating conversations from a specific visualization to get a abstract as proven within the following picture.

Investigation agent
Many incidents are too complicated to resolve with one or two queries. Now you will get the assistance of the investigation agent to deal with these complicated conditions. The investigation agent makes use of the plan-execute-reflect agent, which is designed for fixing complicated duties that require iterative reasoning and step-by-step execution. It makes use of a Massive Language Mannequin (LLM) as a planner and one other LLM as an executor. When an engineer identifies a suspicious remark, like an error fee spike or a latency anomaly, they’ll ask the investigation agent to analyze. One of many essential steps the investigation agent performs is re-evaluation. The agent, after executing every step, reevaluates the plan utilizing the planner and the intermediate outcomes. The planner can regulate the plan if vital or skip a step or dynamically add steps primarily based on this new info. Utilizing the planner, the agent generates a root trigger evaluation report led by the almost certainly speculation and suggestions, with full agent traces displaying each reasoning step, all findings, and the way they help the ultimate hypotheses. You possibly can present suggestions, add your individual findings, iterate on the investigation objective, and evaluation and validate every step of the agent’s reasoning. This method mirrors how skilled incident responders work, however completes routinely in minutes. You can even use the “/examine” slash command to provoke an investigation instantly from the chatbot, constructing on an ongoing dialog or beginning with a special investigation objective.
Agent in motion
Automated question era
Think about a state of affairs the place you’re an SRE or DevOps engineer and obtained an alert {that a} key service is experiencing elevated latency. You log in to the OpenSearch UI, navigate to the Uncover web page, and choose the Ask AI button. With none experience within the Piped Processing Language (PPL) question language, you enter the query “discover all requests with latency larger than 10 seconds”. The chatbot understands the context and the info that you just’re , thinks by way of the request, generates the suitable PPL command, and updates it within the question bar to get you the outcomes. And if the question runs into any errors, the chatbot can be taught concerning the error, self-correct, and iterate on the question to get the outcomes for you.

Investigation and investigation administration
For complicated incidents that usually require manually analyzing and correlating a number of logs for the attainable root trigger, you’ll be able to select Begin Investigation to provoke the investigation agent. You possibly can present a objective for the investigation, together with any context or speculation that you just need to instruct the investigation. For instance, “establish the basis explanation for widespread excessive latency throughout companies. Use TraceIDs from gradual spans to correlate with detailed log entries within the associated log indices. Analyze affected companies, operations, error patterns, and any infrastructure or application-level bottlenecks with out sampling”.

The agent, as a part of the dialog, will supply to analyze any difficulty that you just’re attempting to debug.

The agent units targets for itself together with another related info like indices, related time vary, and different, and asks in your affirmation earlier than making a Pocket book for this investigation. A Pocket book is a method inside the OpenSearch UI to develop a wealthy report that’s stay and collaborative. This helps with the administration of the investigation and permits for reinvestigation at a later date if vital.
After the investigation begins, the agent will carry out a fast evaluation by log sequence and knowledge distribution to floor outliers. Then, it is going to plan for the investigation right into a sequence of actions, after which performs every motion, resembling question for a selected log sort and time vary. It would mirror on the outcomes at each step, and iterate on the plan till it reaches the almost certainly hypotheses. Intermediate outcomes will seem on the identical web page because the agent works with the intention to comply with the reasoning in actual time. For instance, you discover that the Investigation Agent precisely mapped out the service topology and used it as a key middleman steps for the investigation.

Because the investigation completes, the investigation agent concludes that the almost certainly speculation is a fraud detection timeout. The related discovering reveals a log entry from the cost service: “foreign money quantity is simply too huge, ready for fraud detection”. This matches a recognized system design the place massive transactions set off a fraud detection name that blocks the request till the transaction is scored and assessed. The agent arrived at this discovering by correlating knowledge throughout two separate indices, a metrics index the place the unique period knowledge lived, and a correlated log index the place the cost service entries have been saved. The agent linked these indices utilizing hint IDs, connecting the latency measurement to the precise log entry that defined it.

After reviewing the speculation and the supporting proof, you discover the end result cheap and aligns along with your area information and previous experiences with comparable points. Now you can settle for the speculation and evaluation the request circulation topology for the affected traces that have been offered as a part of the speculation investigation.
Alternatively, when you discover that the preliminary speculation wasn’t useful, you’ll be able to evaluation the choice speculation on the backside of the report and choose any of the choice hypotheses if there’s one which’s extra correct. You can even set off a re-investigation with extra inputs, or corrections from earlier enter in order that the Investigation Agent can rework it.

Getting began
You need to use any of the brand new agentic AI options (limits apply) within the OpenSearch UI for free of charge. You will see the brand new agentic AI options prepared to make use of in your OpenSearch UI functions, until you could have beforehand disabled AI options in any OpenSearch Service domains in your account. To allow or disable the AI options, you’ll be able to navigate to the main points web page of the OpenSearch UI utility in AWS Administration Console and replace the AI settings from there. Alternatively, you can even use the registerCapability API to allow the AI options or use the deregisterCapability API to disable them. Study extra at Agentic AI in Amazon OpenSearch Companies.
The agentic AI function makes use of the id and permissions of the logged in customers for authorizing entry to the linked knowledge sources. Be sure that your customers have the required permissions to entry the info sources. For extra info, see Getting Began with OpenSearch UI.
The investigation outcomes are saved within the metadata system of OpenSearch UI and encrypted with a service managed key. Optionally, you’ll be able to configure a buyer managed key to encrypt all the metadata with your individual key. For extra info, see Encryption and Buyer Managed Key with OpenSearch UI.
The AI options are powered by Claude Sonnet 4.6 mannequin in Amazon Bedrock. Study extra at Amazon Bedrock Knowledge Safety.
Conclusion
The brand new agentic AI capabilities introduced for Amazon OpenSearch Service assist cut back Imply Time to Decision by offering context-aware agentic chatbot for help, hypothesis-driven investigations with full explainability, and agentic reminiscence for context consistency. With the brand new agentic AI capabilities, your engineering staff can spend much less time writing queries and correlating alerts, and extra time appearing on confirmed root causes. We invite you to discover these capabilities and experiment along with your functions right this moment.
In regards to the authors