Skip to content
Stories. Ideas. Perspectives.
GET THE JORNALAI AUTOPUBLISHER

AI Observability in 2026: How Companies Monitor the AI They Cannot Fully See Inside

AI Observability in 2026: How Companies Monitor the AI They Cannot Fully See Inside

The technology behind tracing AI decisions, detecting hallucinations, monitoring autonomous agents and keeping artificial intelligence under control.

Imagine that a company has just launched a new AI assistant.

At first, everything looks impressive. Customers ask questions, the assistant responds within seconds, and the customer service department begins receiving fewer routine enquiries. The management team sees the results and considers the project a success.

Then something unusual happens.

A customer receives an answer containing information that does not exist in the company's records. Another customer is directed to the wrong department. A third receives a response that is technically convincing but completely incorrect. Meanwhile, the monthly AI bill has doubled, even though the number of customers has barely changed.

The dashboard still shows that the application is online. The servers are running. The API is responding. There are no obvious technical failures.

So what went wrong?

The problem is that the company can see its software running, but it cannot properly see what its AI system is doing.

This is where AI observability enters the picture.

As artificial intelligence becomes part of customer service, financial operations, software development, research, logistics and everyday business processes, companies face a new operational challenge. They are no longer simply maintaining applications that follow predictable instructions. They are operating systems that interpret language, retrieve information, generate responses, select tools and sometimes take actions independently.

Traditional monitoring can tell an engineering team whether a server is available. It cannot always explain why an AI assistant invented a company policy, why an agent repeatedly called the same tool, why a retrieval system selected an irrelevant document, or why a seemingly harmless request consumed an extraordinary number of tokens.

AI observability is the growing discipline designed to answer those questions.

In 2026, it is becoming an important part of the infrastructure required to operate AI responsibly and reliably. It connects technical performance with response quality, security, cost, user experience and the actual behaviour of AI applications.

But what does it really involve? How does it work? And can companies genuinely understand systems whose internal decision-making is not completely transparent?

To answer those questions, we need to look beyond the chatbot interface and examine everything happening behind a single AI-generated response.

Data centre infrastructure
Photo: Brett Sayles — Pexels

Key Takeaways

  • AI observability helps organisations understand how their AI applications behave, not simply whether they are online.
  • LLM observability tracks model requests, prompts, responses, tokens, latency, errors and costs.
  • AI tracing reconstructs the sequence of operations behind an individual request, including retrieval, model calls and external tools.
  • AI evaluation measures response quality, accuracy, relevance, groundedness and safety.
  • Hallucination detection combines source verification, retrieval evaluation, automated checks and human review.
  • AI guardrails establish boundaries around model behaviour, data access and external actions.
  • AI agent observability is increasingly important because agents can perform multiple operations and interact with real-world systems.
  • Cost monitoring helps companies identify excessive token consumption, unnecessary model calls and inefficient workflows.
  • Security and privacy must be considered when collecting prompts, responses, traces and tool arguments.
  • OpenTelemetry and specialised platforms are helping developers build more consistent AI observability systems.
  • Observability cannot guarantee that an AI system is correct or safe. It must work alongside good engineering, evaluation, security controls and human oversight.

1. What Is AI Observability?

AI observability is the practice of collecting, examining and interpreting information about how an artificial intelligence application behaves while it is operating.

It helps developers and organisations understand what happened during an AI interaction, which components contributed to the result, where errors occurred, how much the operation cost and whether the final response met the expected standards.

The important distinction is that observability is not simply about checking whether an AI application is working. It is about understanding how well it is working and why it behaves as it does.

Consider a traditional website.

A monitoring system might tell its developers that the homepage takes four seconds to load. It can also identify a database timeout or a failed server request. These are relatively straightforward technical problems.

Now consider an AI-powered customer support application.

A user asks whether a product can be returned after 45 days. The application retrieves information from a company database, sends selected documents to a language model, generates an answer and displays it to the customer.

Several things could go wrong:

  • The retrieval system might select an outdated return policy.
  • The language model might misunderstand the document.
  • The prompt might fail to explain an important exception.
  • The model might generate an answer that sounds correct but is unsupported.
  • The application might accidentally expose information belonging to another customer.
  • A second AI component might interpret the first component's response incorrectly.

The application could complete the request successfully from a technical perspective while delivering a completely wrong answer.

That is why AI observability needs to examine more than server availability and response time.

1.1 Monitoring versus observability

The two terms are closely related, but they are not interchangeable.

Monitoring focuses on predefined indicators. It tells teams whether a system is behaving within expected limits.

Observability uses collected evidence to help teams investigate behaviour they may not have anticipated.

Imagine driving a car.

The dashboard warning light is monitoring. It tells you that something may be wrong.

A mechanic connecting diagnostic equipment, examining the engine's behaviour and investigating the source of the problem is closer to observability.

Both are necessary, but they answer different questions.

AreaTraditional monitoringAI observability
AvailabilityIs the application online?Is the AI service functioning correctly?
PerformanceHow long does a request take?Which AI step caused the delay?
ErrorsDid an API call fail?Did the AI produce an incorrect result?
CostWhat resources were consumed?Which prompts, models or agents caused the spending?
QualityDid the request complete?Was the response accurate and useful?
SecurityWas there an infrastructure attack?Was there prompt injection, data leakage or unsafe tool use?
InvestigationWhich component failed?What sequence of events produced the failure?

A mature AI operation uses both approaches.

Monitoring identifies unusual conditions. Observability helps engineers reconstruct the events that produced them.

1.2 Why AI systems are harder to observe

Traditional software generally follows instructions written by developers. Although complex applications can have millions of possible execution paths, engineers can usually examine the code and identify the conditions responsible for a particular outcome.

Generative AI introduces another layer of uncertainty.

A language model generates responses based on learned patterns, context, instructions and probabilistic processing. The same question can produce different wording or even different answers under different conditions.

The model may also receive information from external databases, search systems, documents and other applications.

Consequently, an AI response is often the result of several interacting components rather than one predictable function.

The challenge becomes even greater when the application uses autonomous agents that can decide which tools to call and whether additional steps are necessary.

An AI assistant might appear to answer one simple question, while its underlying application performs 15 separate operations.

Without proper observability, developers see the final answer but miss the events that produced it.

2. Understanding the Architecture Behind an AI Application

To understand AI observability, it helps to examine the typical architecture of a modern AI application.

A chatbot is not necessarily a single model connected directly to a user. In many business applications, the model is only one component in a larger system.

Consider an AI assistant designed to answer questions about an online shop.

Its architecture might include:

  1. A user interface that receives the question.
  2. An application server that processes the request.
  3. An authentication service that checks permissions.
  4. A retrieval system that searches company documents.
  5. An embedding model that helps identify relevant information.
  6. A language model that generates the response.
  7. A guardrail system that checks the result.
  8. A response handler that returns the answer to the user.

Every component has its own responsibilities and potential failure points.

For example, if the assistant gives an incorrect answer about a product, the language model may not be entirely responsible. The retrieval system might have supplied outdated product information in the first place.

This distinction matters because replacing the language model would not necessarily solve the underlying problem.

2.1 The importance of visibility across the entire pipeline

AI observability attempts to connect the different stages of an application into one understandable record.

Instead of examining isolated events, developers can investigate the complete journey of a request.

They might discover that:

  • The user submitted a question successfully.
  • Authentication worked correctly.
  • Document retrieval returned three results.
  • One result was outdated.
  • The model generated its response using that outdated information.
  • The final safety check did not identify the inconsistency.
  • The customer received an incorrect answer.

The investigation now has a direction.

The engineering team can update the document database, improve retrieval filtering or introduce an additional validation step.

This is more useful than simply recording that the chatbot produced an incorrect answer.

2.2 Why the surrounding application matters as much as the model

Companies sometimes concentrate too heavily on selecting the most powerful language model.

However, a capable model cannot automatically compensate for poor application design.

If a retrieval system supplies incorrect information, a model may confidently repeat it. If a tool has excessive permissions, an agent may perform an action that should never have been allowed. If the application fails to preserve context correctly, the model may misunderstand a conversation.

The quality of an AI product therefore depends on the complete system.

AI observability reflects this reality by examining the interaction between models, data sources, application logic, external services and users.

3. LLM Observability: Looking Inside Language Model Applications

One of the most important branches of AI observability is LLM observability.

LLM stands for Large Language Model. These are AI models trained to understand and generate language, including systems used for chatbots, writing assistants, coding tools, document analysis and conversational search.

LLM observability focuses on how these models behave inside real applications.

It examines the requests sent to a model, the responses received, the model configuration, token consumption, execution time and the quality of the generated content.

3.1 What information should be collected?

A useful LLM observability system can collect several categories of information.

Model information

  • Model provider.
  • Model identifier and version, where available.
  • Request configuration.
  • Generation parameters.
  • Selected deployment environment.

Input information

  • Request identifiers.
  • Prompt templates and versions.
  • Relevant conversation context.
  • Retrieved documents or references.
  • Input token counts.

Output information

  • Generated response.
  • Output token counts.
  • Completion status.
  • Tool calls, if applicable.
  • Evaluation results.

Performance information

  • Total execution time.
  • Model response time.
  • Time to first token.
  • Errors and retries.
  • Provider rate-limit responses.

Business information

  • Cost per request.
  • Cost per user or application.
  • User feedback.
  • Task completion rate.
  • Response quality.

Not every application should collect every field.

A company's customer conversations might contain personal information, financial details or confidential business data. Recording entire prompts and responses can create privacy and security problems.

The correct approach is to collect information according to operational requirements, privacy obligations and a clearly defined data-retention policy.

3.2 Understanding token usage

Language models process text using units called tokens.

A token may represent a complete word, part of a word, punctuation or another text element. Token counts are important because many AI services calculate their charges using the amount of input and output processed.

For example, a customer asks a question that requires the AI system to examine a large document collection.

The application sends several pages of retrieved content to the model. The response itself is relatively short, but the input contains thousands of tokens.

The customer sees a simple answer. The company receives a much larger bill.

LLM observability makes this consumption visible.

Developers can examine which requests use the most tokens, whether prompts contain unnecessary instructions and whether a smaller model could handle certain tasks.

It also helps identify unusual increases in token usage that might indicate inefficient application behaviour or abuse.

3.3 Why model version tracking matters

AI applications can change behaviour after a model upgrade, a prompt modification or a change in generation settings.

A response that was accurate last month may become less reliable after an application update.

Without version information, comparing performance becomes difficult.

Imagine that a company changes its model provider and notices that customer satisfaction declines.

If the team has recorded model versions, prompt versions, retrieval configuration and evaluation scores, it can investigate the change.

If those details were not collected, developers may struggle to determine which modification caused the deterioration.

Version tracking is therefore an important part of reproducible AI development.

4. AI Tracing: Reconstructing What Happened During a Request

One of the most useful techniques in AI observability is tracing.

A trace is a record of the operations performed during a particular execution of an application.

It allows developers to follow a request from its beginning to its completion.

A trace usually contains smaller units called spans. Each span represents an individual operation or a meaningful period of work.

Think of a trace as a film showing the complete journey of an order through a delivery company.

The customer places an order, the warehouse checks availability, the payment system processes the transaction, a delivery service receives the package and the customer gets a confirmation.

If the delivery fails, the company can inspect the sequence instead of guessing.

AI tracing works in a similar way.

4.1 A practical example of an AI trace

Imagine asking an AI assistant:

"Find my latest invoice and explain why the amount is higher than last month."

The application might perform the following operations:

StepOperationInformation captured
1Receive questionRequest ID and timestamp
2Authenticate userPermission result
3Search invoicesQuery and matching records
4Retrieve documentsDocument identifiers and relevance
5Call language modelModel, prompt version and token usage
6Compare amountsCalculation results
7Generate explanationFinal response
8Validate outputQuality and policy checks
9Return answerCompletion status and total latency

If the explanation is wrong, the developer can inspect the individual steps.

Perhaps the invoice search selected the wrong month. Perhaps the model misunderstood a tax adjustment. Perhaps the calculation component used an incorrect value.

Tracing helps isolate the problem.

4.2 What is distributed tracing?

Distributed tracing is a technique used to follow operations across different services.

It is particularly relevant to AI applications because they frequently communicate with several independent systems.

An AI assistant might use a cloud-hosted model, a vector database, an internal customer database, a payment API and an external search service.

Each system has its own logs and performance indicators.

Distributed tracing connects these events through trace identifiers and relationships between spans.

This makes it possible to investigate a request across multiple services without manually matching unrelated log files.

4.3 OpenTelemetry and the move towards common standards

One important development in this area is the growing use of OpenTelemetry.

OpenTelemetry is an open-source project that provides tools and standards for generating, collecting and exporting telemetry data.

Its ecosystem supports familiar observability signals, including:

  • Traces.
  • Metrics.
  • Logs.

The project is also developing conventions for generative AI operations.

These conventions aim to make telemetry more consistent across different providers, frameworks and applications.

This is important because AI teams often use several different technologies. Without shared conventions, every provider may describe the same operation differently.

OpenTelemetry can help create a common language for AI observability, although support and maturity still vary across individual instrumentation libraries and GenAI conventions.

The official documentation and specifications are available through OpenTelemetry Semantic Conventions and its GenAI attribute registry.

5. Detecting AI Hallucinations: When a Convincing Answer Is Wrong

One of the most difficult challenges in generative AI is hallucination.

An AI hallucination occurs when a model generates information that is false, unsupported or misleading while presenting it as if it were reliable.

The problem is not simply that an AI system sometimes makes mistakes. Traditional software makes mistakes too.

The difficulty is that a language model can produce a polished, confident explanation even when the information behind it is incorrect.

Imagine asking an AI assistant to identify a clause in a company contract.

It responds with a detailed explanation and mentions a specific paragraph. The explanation sounds professional, but the paragraph does not exist.

A conventional monitoring system may record a successful request. The model returned a response, the application did not crash and the response arrived within the expected time.

Yet the actual result is unacceptable.

5.1 How can observability detect hallucinations?

There is no universal hallucination detector that can guarantee every AI response is correct.

Instead, companies combine several evaluation techniques.

Groundedness checks

The system examines whether the response is supported by the documents or information supplied to the model.

For example, if a chatbot answers a question using a company policy document, the evaluator checks whether the answer is consistent with that document.

Retrieval evaluation

For applications using Retrieval-Augmented Generation (RAG), developers examine whether the system retrieved relevant information.

A poor answer may be caused by irrelevant or incomplete retrieval rather than the language model itself.

Fact verification

Where reliable reference information exists, the response can be compared against verified records.

This may involve databases, calculations, external sources or specialised verification logic.

Human review

Some answers require human judgment, particularly when the consequences of an incorrect response are significant.

A reviewer can assess whether the response is accurate, sufficiently supported and appropriate for its intended purpose.

5.2 The difference between confidence and correctness

An important mistake is to assume that a confident AI response is necessarily reliable.

A model's fluent writing is not proof that its claims are correct.

Similarly, an internal confidence score should not automatically be interpreted as a probability that the answer is true.

AI observability needs to measure actual performance against defined standards rather than relying on how convincing the response appears.

5.3 Why hallucination detection remains difficult

Some answers cannot be easily classified as completely true or false.

Consider a research assistant summarising several scientific papers.

One sentence may accurately describe a finding but omit an important limitation. Another may combine two separate findings in a way that creates a misleading impression.

An automated evaluator may struggle to recognise the distinction.

This is why hallucination detection should be treated as a collection of verification techniques, not a single switch that can be activated to make an AI system truthful.

For important applications, the safest approach combines source attribution, retrieval checks, evaluation datasets, human oversight and clear limitations on what the system is permitted to do.

6. AI Evaluation: Measuring Quality Instead of Just Measuring Speed

Tracing tells developers what happened during an AI operation. Evaluation helps them decide whether the result was good.

This distinction is essential.

An AI application could respond in 0.8 seconds, use relatively few tokens and experience no technical errors. However, if the response does not answer the user's question, the application has not performed successfully.

AI evaluation, often called LLM evaluation or LLM evals, measures the quality and behaviour of AI systems against defined criteria.

6.1 What should companies evaluate?

The answer depends on the application.

A customer support assistant needs different evaluation criteria from a programming assistant or a financial document analyser.

However, several measurements are widely useful.

Evaluation categoryWhat it examines
AccuracyIs the answer factually correct?
RelevanceDoes it address the user's question?
GroundednessIs it supported by available evidence?
CompletenessDoes it include the necessary information?
Instruction followingDid it follow the intended requirements?
SafetyDid it avoid prohibited or dangerous responses?
Tool selectionDid the agent choose the appropriate tool?
Tool executionDid the operation produce the expected result?
ConsistencyDoes the system behave reliably across similar tests?

The criteria should be defined before the team begins evaluating performance.

Otherwise, a company risks creating impressive-looking scores that do not reflect real business requirements.

6.2 Offline evaluation

Offline evaluation happens before a new model, prompt or application version is released.

Developers create a collection of test examples, sometimes called a dataset or evaluation set.

The examples contain questions, expected outcomes, reference documents or scoring instructions.

The application processes the examples, and evaluators measure the results.

For example, an online shop might create 500 test questions covering:

  • Product availability.
  • Delivery times.
  • Refund conditions.
  • Warranty policies.
  • Payment methods.
  • Customer account information.

The development team can then compare the performance of two model versions.

If the newer version produces more incorrect refund explanations, the team has an opportunity to investigate before customers encounter the problem.

6.3 Online evaluation

Offline testing is important, but it cannot reproduce every situation that appears in production.

Online evaluation examines real application activity after deployment.

Depending on the application, the system may evaluate selected requests, a sample of production traffic or every suitable interaction.

It can identify patterns such as:

  • Declining answer relevance.
  • Increasing unsupported claims.
  • Repeated tool failures.
  • Poor retrieval quality.
  • Unexpected changes in response length.
  • Increasing customer dissatisfaction.

Online evaluation requires careful planning because it can introduce additional computational costs.

It also needs privacy protections, especially when real customer information is involved.

6.4 LLM-as-a-judge

One increasingly common evaluation technique is called LLM-as-a-judge.

It uses one language model to assess the output of another AI system.

For example, a company might instruct an evaluator model to assess whether a customer support answer:

  1. Correctly addresses the question.
  2. Uses the supplied policy document.
  3. Avoids inventing additional conditions.
  4. Follows the company's communication guidelines.

The evaluator returns a score or explanation.

This approach can make large-scale evaluation more practical, especially when checking complex language outputs.

However, it introduces another limitation: the evaluator is itself an AI system.

It may misunderstand the task, prefer certain writing styles or fail to recognise factual errors.

Its results should therefore be calibrated against human judgments and reliable reference examples.

6.5 Human feedback remains important

Automated evaluation should not eliminate human judgment.

Human reviewers can identify problems that automated systems overlook, including subtle misunderstandings, inappropriate tone, misleading explanations and context-specific failures.

A practical evaluation programme uses humans to create reliable reference judgments, test automated evaluators and investigate difficult cases.

The strongest systems connect production traces with evaluation datasets so that real failures can become new tests.

This creates a continuous improvement process rather than treating evaluation as a one-time exercise.

For examples of current tooling, LangSmith documents tracing, monitoring and evaluation workflows, while Arize Phoenix provides tracing, evaluation, datasets and experiments.

7. AI Guardrails: Preventing Problems Before They Reach Users

Observability helps companies understand AI behaviour. Guardrails help restrict behaviour that should not be permitted.

The two disciplines complement each other.

Imagine a hotel using an AI assistant to manage guest requests.

The assistant can answer questions about room availability, explain hotel services and retrieve booking information.

But should it be allowed to cancel any reservation without confirmation?

Should it disclose one guest's personal information to another guest?

Should it accept instructions embedded in an email that tell it to ignore its original rules?

These questions are not simply about the quality of generated text. They concern the permissions and boundaries of the application.

7.1 What are AI guardrails?

AI guardrails are controls designed to keep an AI system within defined operational, security and behavioural limits.

They may operate before a model receives a request, during execution or after the model generates a response.

Common examples include:

Input validation

Checks whether incoming requests meet application requirements and identifies potentially dangerous or inappropriate inputs.

Prompt injection protection

Attempts to identify instructions that could manipulate the model into ignoring its intended task or revealing protected information.

Output validation

Checks generated content before it reaches users or another application.

Permission enforcement

Ensures the AI can access only the information and tools it is authorised to use.

Human approval

Requires a person to approve selected operations before they are executed.

Rate and budget limits

Restricts excessive requests, token consumption and resource usage.

7.2 Guardrails should not depend on prompts alone

A common design mistake is to place all security responsibilities inside the system prompt.

For example, developers might tell an AI assistant:

"Never reveal customer information."

That instruction is useful, but it should not be the only protection.

The application must also enforce permissions through its actual software architecture.

If a customer support agent requests a record, the database or API should independently verify whether that agent is authorised to access it.

The model should not be trusted to make the final security decision.

This principle is particularly important for AI agents that can interact with external services.

7.3 Observability makes guardrails measurable

A company needs to know whether its controls are working.

It can record:

  • How many suspicious requests were detected.
  • How many requests were blocked.
  • Which guardrail triggered the intervention.
  • Whether the model attempted an unauthorised tool call.
  • Whether a human approval was required.
  • Whether blocked requests were genuine threats or false positives.

This information allows developers to improve protection without unnecessarily preventing legitimate users from completing normal tasks.

A guardrail that blocks almost every request may be secure in a narrow sense, but it is not a useful business solution.

The objective is to establish appropriate boundaries while preserving legitimate functionality.

8. Monitoring AI Agents: A New Challenge for 2026

AI agents are changing the observability conversation.

A traditional chatbot usually responds to a question. An AI agent may go further by planning a task, selecting tools, gathering information and performing several operations to achieve a goal.

For example, a business might deploy an agent that receives the instruction:

"Prepare a report on our best-selling products this month."

The agent may:

  1. Connect to a sales database.
  2. Retrieve monthly transaction records.
  3. Filter incomplete transactions.
  4. Calculate product sales.
  5. Compare the results with the previous month.
  6. Generate a report.
  7. Save the report to a company workspace.

The user sees one completed task.

The agent performs multiple operations behind the scenes.

This creates a different kind of operational challenge.

8.1 Why traditional application monitoring is insufficient

Traditional application monitoring is designed around services and predefined operations.

AI agents introduce more dynamic execution paths.

The model may decide that it needs additional information, call a tool, inspect the result and then choose another action.

The same request may follow different paths depending on the available data and the agent's interpretation.

A successful final response does not necessarily mean the agent behaved correctly throughout the process.

It might have:

  • Called the same tool repeatedly.
  • Retrieved irrelevant records.
  • Used an unauthorised source.
  • Consumed too many resources.
  • Made an incorrect intermediate decision.
  • Performed an action that was unnecessary.

This is why agent observability needs to record more than the final answer.

8.2 What should an agent trace contain?

An effective agent trace should provide visibility into the important stages of execution.

These include:

The original task

What did the user request?

The agent's execution steps

Which operations were performed, and in what order?

Tool selection

Which tools did the agent choose?

Tool arguments

What information did it send to those tools?

Tool results

What did the tools return?

Model interactions

Which model calls contributed to the execution?

Execution limits

How many steps, retries or tool calls occurred?

Final outcome

Was the requested task completed successfully?

Policy and permission checks

Were all actions authorised?

A trace should make it possible to reconstruct the execution without assuming that the final response tells the complete story.

It should also avoid collecting private internal reasoning or unnecessary sensitive information. Recording operational decisions, tool calls and outcomes is not the same as requiring access to a model's hidden chain of thought.

8.3 Detecting agent loops

One of the practical problems in agent-based applications is the possibility of repeated operations.

Imagine an agent that tries to retrieve a document. The search tool returns no useful results, so the agent modifies its query and searches again.

That behaviour may be reasonable.

But if the agent repeats the same unsuccessful operation 30 times, the application has a problem.

Observability can help identify:

  • Repeated tool calls.
  • Identical or nearly identical requests.
  • Excessive retries.
  • Unusually long execution paths.
  • Increasing token consumption.
  • Repeated failure to complete a task.

Developers can then introduce maximum step limits, better tool descriptions, retry policies and more reliable stopping conditions.

8.4 Measuring whether an agent actually completes its task

An agent's success should not be measured simply by whether it returned a message.

Suppose a travel assistant is asked to book a hotel.

It responds:

"Your hotel reservation has been completed."

However, the booking API returned an error.

The agent has produced a convincing confirmation without completing the actual operation.

A useful observability system needs to distinguish between a successful language response and a successful real-world action.

The booking service's confirmation, transaction identifier and application state should be treated as authoritative evidence.

This distinction becomes increasingly important as agents move from answering questions to interacting with systems that affect money, accounts, documents and business operations.

8.5 The importance of human approval

Not every action should be fully autonomous.

A company might allow an agent to search documents, prepare reports and draft emails independently while requiring human approval before it sends external communications or changes financial records.

Observability should record when approval was requested, who authorised the action and whether the operation was completed.

This provides accountability and makes it easier to investigate unexpected behaviour.

Research and industry discussions about agent engineering increasingly emphasise the relationship between traces, evaluations and human feedback. LangChain's March 2026 discussion of agent observability describes this improvement cycle, including the use of production traces to create regression tests.

Server monitoring infrastructure
Photo: Brett Sayles — Pexels

9. The Financial Side of AI Observability: Controlling Costs

AI can introduce a new category of operating expenses.

Traditional software applications also have infrastructure costs, but generative AI adds usage-based charges associated with model requests, tokens, embeddings and other services.

These expenses can become difficult to predict when applications are used at scale.

Imagine a company that has 10,000 customers.

Each customer interacts with its AI assistant several times a day. A seemingly small increase in the number of tokens processed per interaction can create a significant increase in monthly spending.

Without detailed cost visibility, management may know that the AI bill has increased but have little idea why.

9.1 Cost per request

One of the most useful measurements is the cost associated with a particular AI operation.

The application can estimate or record the cost of:

  • Input tokens.
  • Output tokens.
  • Embedding generation.
  • Model retries.
  • Multiple model calls.
  • External services.
  • Additional agent operations.

A single customer request may involve several model calls.

The total cost should therefore be examined across the complete trace rather than looking at one model request in isolation.

9.2 Cost per user and business task

Another important measurement is cost per user or completed task.

Consider two AI assistants.

Assistant A completes a customer request using one model call.

Assistant B uses five model calls and several external tools to complete the same request.

If both deliver equally useful results, Assistant A may be more economically efficient.

However, the cheapest option is not automatically the best.

If the more expensive system produces substantially better results or reduces the need for human intervention, the additional expense may be justified.

Companies should therefore examine cost alongside quality and business outcomes.

9.3 Detecting unexpected spending

AI observability can help identify cost anomalies.

Examples include:

  • A sudden increase in input tokens.
  • A model receiving unusually long conversation histories.
  • An agent repeatedly calling the same external service.
  • A prompt modification that increases output length.
  • Unusual usage from one customer account.
  • A retrieval system returning too many documents.
  • A model retrying requests unnecessarily.

A useful alert might notify developers when the average cost per completed task rises by 30% compared with a normal baseline.

The exact threshold depends on the application and should be established using real operational data.

9.4 Choosing the right model for the right task

Not every operation requires the most capable available model.

A small model may be sufficient for classifying requests, extracting simple information or identifying a document category.

A more capable model may be appropriate for complex reasoning, detailed analysis or specialised tasks.

Observability provides evidence that helps companies make these decisions.

Teams can compare:

  • Accuracy.
  • Latency.
  • Cost.
  • Failure rates.
  • User feedback.
  • Task completion.

The goal is not simply to reduce AI spending. It is to achieve the best practical balance between performance, quality and cost.

Datadog, for example, documents cost analysis based on model requests and token usage, including cost breakdowns by model, application and request.

10. Security and Privacy: The Risks of Watching AI Too Closely

AI observability creates an interesting contradiction.

Companies need more information about their AI applications to investigate failures, but collecting too much information can introduce additional risks.

A trace may contain customer messages, internal documents, account information, retrieved records or tool arguments.

If these records are stored without appropriate protections, the observability system itself can become a source of sensitive information exposure.

10.1 The problem with storing complete prompts and responses

Imagine a customer using an AI assistant to discuss an account problem.

The customer accidentally includes a password, a personal identification number or confidential business information.

If the application stores every prompt and response indefinitely, that information may be copied into telemetry storage.

The company has now created an additional location containing sensitive information.

This is why observability should follow data-minimisation principles.

Developers should determine which fields are genuinely necessary for debugging and evaluation.

Possible protections include:

  • Removing or masking personal information.
  • Redacting authentication tokens and secrets.
  • Restricting access to trace records.
  • Encrypting stored telemetry.
  • Applying retention limits.
  • Separating production and development data.
  • Auditing access to sensitive records.
  • Avoiding the collection of unnecessary prompt content.

10.2 Prompt injection and agent security

Prompt injection is another important risk.

An attacker may provide instructions designed to manipulate an AI system.

The attack can be direct, through a user message, or indirect, through content retrieved from an external document, website or other source.

For example, an AI research assistant is instructed to summarise a webpage.

The webpage contains hidden instructions telling the assistant to reveal confidential information or perform an unrelated action.

A vulnerable application may interpret the malicious content as instructions rather than treating it as untrusted information.

Observability can help investigate whether the system retrieved suspicious content, which tools were called and whether security controls intervened.

However, tracing alone does not prevent prompt injection.

It must be combined with permission enforcement, input and output validation, isolation and appropriate agent design.

10.3 The 2026 OWASP security perspective

Security guidance is also evolving as AI applications become more capable.

The OWASP GenAI Security Project published its 2026 Top 10 for Large Language Model Applications on 4 August 2026.

The 2026 list highlights several important risk categories:

  1. Prompt injection.
  2. Sensitive information disclosure.
  3. Excessive agency.
  4. Supply chain vulnerabilities.
  5. Data and model poisoning.
  6. Unbounded consumption.
  7. Misinformation.
  8. Hidden context exposure.
  9. Vector and embedding weaknesses.
  10. Improper output handling.

These categories demonstrate why AI observability needs to connect performance information with security and operational controls.

For instance, unbounded consumption is not only a financial problem. It can also become a service availability and abuse problem.

Excessive agency is not simply a model-quality issue. It can expose organisations to unauthorised actions.

The full publication is available through the OWASP GenAI Security Project.

11. RAG Observability: Watching How AI Uses External Knowledge

Retrieval-Augmented Generation, commonly known as RAG, is a technique that allows language models to use external information when generating responses.

Rather than relying entirely on information learned during training, an application retrieves relevant documents or records and supplies them to the model as context.

This approach is particularly useful for companies that want AI assistants to answer questions using their own information.

A company might connect its assistant to:

  • Internal policies.
  • Product catalogues.
  • Technical manuals.
  • Customer support documentation.
  • Research papers.
  • Legal documents.
  • Company databases.

The model can then generate responses based on the retrieved material.

However, RAG introduces additional failure points.

11.1 Retrieval quality

Suppose a customer asks:

"Does this laptop include a two-year warranty?"

The application searches the product database and retrieves an outdated document describing a different model.

The language model may generate a perfectly structured answer using the wrong information.

The response is still incorrect.

RAG observability helps developers examine:

  • The original retrieval query.
  • Which documents were selected.
  • Their relevance scores.
  • Document versions.
  • Retrieval latency.
  • The context passed to the model.
  • Whether the final response was supported by that context.

11.2 Embeddings and vector databases

Many RAG systems use embeddings.

An embedding is a numerical representation of information that allows a system to compare the semantic similarity between different pieces of content.

For example, a user might ask:

"How can I send this product back?"

The database may retrieve a document titled "Returns and Refunds Policy" even though the user did not use the word "refund."

Vector databases store and search these representations.

Observability should examine whether the embedding and retrieval stages are behaving as expected.

If the system consistently retrieves irrelevant documents, the problem may involve:

  • Poor document segmentation.
  • Incorrect embedding models.
  • Incomplete indexing.
  • Weak retrieval parameters.
  • Outdated documents.
  • Poorly constructed queries.

11.3 Why document quality matters

A RAG application is only as reliable as the information it can retrieve and use.

If the company's documentation contains contradictions, outdated policies or incomplete information, the AI may produce inconsistent answers.

Observability helps identify the relationship between source documents and generated responses.

It does not automatically correct the underlying knowledge base.

Organisations still need document ownership, version control, regular updates and clear procedures for removing outdated information.

12. The Main AI Observability Tools in 2026

The AI observability market includes open-source projects, specialised LLM platforms and established infrastructure monitoring providers.

These tools do not all solve exactly the same problems.

Some concentrate on tracing and evaluation. Others focus on infrastructure performance, security, cost management or agent behaviour.

The right choice depends on the application's architecture, data requirements, team experience and budget.

12.1 LangSmith

LangSmith is an observability and evaluation platform developed by LangChain.

Its capabilities include tracing, monitoring, evaluation and the investigation of agent execution.

It allows developers to inspect how an application processes requests, identify failures and connect production behaviour with evaluation workflows.

It is particularly relevant to teams building LLM applications and agent-based systems.

Official website: LangSmith Observability.

12.2 Arize Phoenix

Arize Phoenix is an open-source platform designed for AI observability and evaluation.

It supports tracing, experimentation, prompt development and evaluation workflows.

Its use of OpenTelemetry and OpenInference instrumentation makes it relevant to teams looking for a more flexible approach to AI telemetry.

The project is also useful for developers who want to explore AI observability without beginning with a fully managed commercial platform.

Official website: Arize Phoenix Documentation.

12.3 Datadog

Datadog provides infrastructure and application observability, alongside dedicated AI and agent observability capabilities.

Its documentation describes monitoring AI costs, latency, model activity and other operational signals.

For organisations already using Datadog to monitor their software infrastructure, integrating AI observability into the existing monitoring environment may be attractive.

Official documentation: Datadog LLM Observability.

12.4 OpenTelemetry

OpenTelemetry is not a dedicated LLM observability dashboard.

It is a broader instrumentation and telemetry framework that can help applications generate and export standardised observability data.

Its importance comes from interoperability.

A development team can use compatible instrumentation and send telemetry to different supported backends rather than depending entirely on one proprietary observability vendor.

The GenAI conventions are still developing, so teams should verify which conventions and attributes their chosen instrumentation actually supports.

Official documentation: OpenTelemetry.

12.5 Choosing between platforms

PlatformMain strengthSuitable for
LangSmithTracing and evaluationLLM and agent developers
Arize PhoenixOpen-source AI observabilityExperimentation and engineering
DatadogBroader application and infrastructure observabilityOrganisations with established monitoring
OpenTelemetryStandardised instrumentationTeams seeking interoperability

These are not direct substitutes in every situation.

OpenTelemetry can provide the instrumentation layer, while another platform provides dashboards, investigation tools and evaluation workflows.

A company may use several of these technologies together.

The important question is not which product has the longest feature list. It is whether the chosen setup allows the team to detect, investigate and resolve the problems that matter.

13. Building an AI Observability Strategy: A Practical Starting Point

A company does not need to implement an enormous monitoring system on its first day.

In fact, beginning with too many metrics can make the process unnecessarily complicated.

A better approach is to start with the most important risks and gradually expand visibility.

13.1 Step one: Identify the business-critical AI operations

The first task is to understand what the AI application actually does.

A customer support assistant, an internal research assistant and an autonomous purchasing agent have different operational requirements.

The company should identify:

  • What tasks the AI is allowed to perform.
  • Which information it can access.
  • Which external services it uses.
  • Which errors would affect customers.
  • Which actions require approval.
  • What a successful outcome looks like.

This creates a foundation for choosing the right measurements.

13.2 Step two: Instrument the complete application

The next step is to collect useful telemetry from the major components.

For a basic RAG application, this might include:

  • Request reception.
  • Retrieval operations.
  • Model calls.
  • Output validation.
  • Response delivery.

For an agent, it may also include tool calls, permissions, retries and execution limits.

Developers should avoid instrumenting only the language model while ignoring the services around it.

The purpose is to understand the entire operation.

13.3 Step three: Define meaningful metrics

A practical initial dashboard could include:

MetricWhy it matters
Request volumeShows application usage
Error rateIdentifies failed operations
P50 latencyShows typical response performance
P95/P99 latencyReveals slower experiences
Input and output tokensTracks model consumption
Cost per requestHelps control spending
Retrieval relevanceMeasures knowledge retrieval quality
Evaluation scoreTracks answer quality
Guardrail interventionsShows safety control activity
Task completion rateMeasures practical success

Not every metric needs an alert.

Teams should establish meaningful baselines and alert on changes that require investigation.

13.4 Step four: Create an evaluation dataset

An organisation should build a collection of representative test cases.

These should include normal user requests as well as difficult and unusual situations.

For example, a customer support assistant should be tested with:

  • Simple questions.
  • Ambiguous questions.
  • Contradictory information.
  • Outdated documents.
  • Missing information.
  • Requests for confidential records.
  • Attempts to bypass instructions.
  • Questions outside its intended capabilities.

The dataset should evolve as the application encounters new problems.

13.5 Step five: Establish alerts

Alerts should notify the responsible team when important indicators move outside acceptable limits.

Examples include:

  • A sudden increase in model errors.
  • A sharp rise in cost per task.
  • A sustained increase in response latency.
  • An unusual number of blocked requests.
  • A decline in evaluation scores.
  • Repeated agent tool failures.

An alert should ideally contain enough context to help the engineer investigate.

A notification that simply says "AI performance is down" is less useful than one that identifies the affected model, application, environment and metric.

13.6 Step six: Connect incidents with improvements

The most valuable part of observability comes after a failure is discovered.

Consider an AI assistant that repeatedly gives incorrect delivery estimates.

The engineering team investigates the traces and finds that the retrieval system is selecting an outdated delivery policy.

The company updates the documents and modifies retrieval filtering.

The original failure is then added to the evaluation dataset.

Before the next release, the application is tested against that example.

This reduces the chance of repeating the same mistake.

The process can be represented as:

Observe → Investigate → Evaluate → Correct → Test → Deploy → Observe again.

AI observability should be part of the development lifecycle rather than an emergency tool used only after customers complain.

14. What Is Changing in AI Observability in 2026?

AI observability is evolving alongside the applications it supports.

The major shift is from monitoring isolated model requests towards understanding complete AI workflows.

Several developments are especially important in 2026.

14.1 From chatbot monitoring to agent monitoring

Early LLM applications often consisted of a simple sequence: receive a question, call a model and return an answer.

Modern agent applications can perform many operations before completing a task.

This requires richer traces that capture the relationships between models, tools, data sources and external actions.

Teams increasingly need to evaluate the entire execution path rather than only the final response.

14.2 Greater attention to evaluation in production

Testing before deployment remains important, but real-world traffic reveals behaviours that controlled datasets may not contain.

Production evaluations help companies identify emerging issues and measure whether application quality changes over time.

An important development is the growing connection between production traces and offline evaluation datasets.

Instead of treating every incident as an isolated event, teams can turn failures into reusable tests.

14.3 More interest in open instrumentation

As AI teams use models from different providers and combine multiple frameworks, dependence on one proprietary telemetry format can become inconvenient.

OpenTelemetry and related conventions offer a possible foundation for greater interoperability.

However, standardisation is not complete.

Some GenAI conventions remain under development, and instrumentation coverage varies across languages, providers and frameworks.

Companies should therefore examine the actual maturity of their chosen integrations rather than assuming that every platform records identical information.

14.4 Observability is becoming a security concern

The expansion of AI agents has increased the importance of understanding what an application is allowed to do.

It is no longer enough to know whether an AI response is correct.

Companies also need to know whether an agent accessed an appropriate database, respected user permissions, handled untrusted information correctly and followed approval requirements.

The 2026 OWASP security guidance reflects this broader challenge.

14.5 Greater attention to cost and efficiency

As organisations deploy AI across more business processes, the cost of individual interactions becomes an important operational consideration.

Companies are examining how model selection, context size, caching, retries and agent execution patterns influence overall spending.

The aim is to identify inefficient operations without compromising the quality of the application.

14.6 Multimodal observability

AI applications are no longer limited to text.

Some systems process images, audio, video and combinations of different data types.

A customer might upload a photograph of a damaged product. An AI assistant could analyse the image, retrieve the relevant warranty policy and generate a response.

A developer investigating a failure may need to understand not only the model call but also the image-processing stage, metadata, input format and resulting interpretation.

Multimodal systems introduce additional observability requirements, including data handling, processing latency, model selection and evaluation of outputs across different media types.

This area is developing rapidly, and there is no single universal measurement that can assess the quality of every multimodal task.

14.7 Observability for AI governance

Organisations increasingly need evidence that their AI applications operate within defined policies.

Depending on the industry and jurisdiction, this may involve documentation, risk assessments, access records, human oversight and performance evaluation.

Observability can contribute to this evidence by maintaining operational records.

However, telemetry alone does not establish regulatory compliance.

Companies still need governance procedures, legal assessment, documented responsibilities and appropriate controls.

15. The Limitations of AI Observability

Despite its growing importance, AI observability is not a magic solution.

It can make AI applications easier to understand, but it cannot guarantee that every problem will be detected or that every model will behave correctly.

Understanding these limitations is important for organisations considering large-scale deployment.

15.1 Observability cannot reveal everything inside a model

A language model does not necessarily expose a complete, human-readable explanation of how it produced a particular answer.

Developers can inspect prompts, outputs, model configurations, tool calls and other available operational information.

However, this does not mean they can reconstruct every internal computation responsible for a generated response.

There is a difference between understanding an application's execution and completely explaining the internal behaviour of a neural network.

AI observability primarily addresses the first problem.

15.2 Evaluators can also make mistakes

An automated evaluator may incorrectly approve a misleading answer or reject a correct one.

For example, an evaluator checking whether an answer matches a reference document may overlook an important exception.

This creates the possibility of false positives and false negatives.

Organisations should regularly compare automated evaluation results with human assessments, particularly when decisions have significant consequences.

15.3 Too much telemetry can become expensive

Collecting detailed information about every AI operation can generate substantial amounts of data.

Long conversations, document retrieval, multimodal inputs and agent workflows can produce large traces.

Storing everything indefinitely may increase infrastructure expenses and create unnecessary privacy risks.

Sampling, filtering, retention policies and selective content capture can help control the problem.

However, teams must ensure that their sampling policies do not remove the very information needed to investigate important incidents.

15.4 Observability can affect application performance

Instrumentation introduces some processing overhead.

Although many modern systems support asynchronous telemetry export, collecting and transmitting detailed information still consumes resources.

A well-designed implementation should measure this overhead and avoid unnecessary instrumentation.

The goal is to understand the application without making it significantly slower or more expensive.

15.5 There is no universal AI quality score

A single number cannot describe the overall quality of every AI application.

A writing assistant, a legal document analyser and an autonomous purchasing agent have different definitions of success.

A high evaluation score in one category may conceal serious weaknesses in another.

Companies should use a collection of measurements connected to their actual business requirements.

16. The Difference Between AI Observability and AI Governance

These two concepts are related, but they serve different purposes.

AI observability focuses on understanding how an AI application behaves.

AI governance focuses on the rules, responsibilities and processes that determine how AI should be developed, deployed and used.

Consider a company deploying an AI assistant to help employees analyse internal documents.

Its governance framework might establish:

  • Which employees are authorised to use the assistant.
  • Which documents it can access.
  • What information must remain confidential.
  • Which decisions require human approval.
  • Who is responsible for reviewing incidents.
  • How long operational records should be retained.

Observability can provide evidence that helps the company investigate whether these rules are being followed.

However, it cannot create the governance framework by itself.

16.1 The role of the NIST AI Risk Management Framework

An important reference is the NIST AI Risk Management Framework.

Its Generative AI Profile, published in July 2024, provides guidance for organisations managing risks associated with generative AI.

It discusses the identification, assessment and management of risks across the AI lifecycle.

This is relevant to observability because reliable risk management requires organisations to understand how their AI applications perform in practice.

The framework can help teams connect technical measurements with wider questions of trustworthiness, accountability and risk management.

It is guidance rather than a universal certification that automatically makes an AI system safe.

Read the NIST AI Risk Management Framework and the NIST Generative AI Profile.

16.2 Why responsibility cannot be delegated to a dashboard

Imagine an AI assistant that repeatedly gives customers incorrect information about financial transactions.

The observability platform identifies the problem and produces detailed traces.

But who is responsible for fixing it?

The development team may need to correct the retrieval system. The security team may need to review access permissions. The product team may need to reconsider the assistant's capabilities. Management may need to approve additional human oversight.

The dashboard provides evidence. People and organisations remain responsible for decisions and corrective actions.

This distinction will remain important as AI becomes more deeply integrated into business operations.

17. The Future of AI Observability: What Could Come Next?

The next stage of AI observability will likely be shaped by more complex agents, multimodal systems, stronger security requirements and increasingly automated development processes.

Some developments are already visible, while others remain emerging possibilities.

17.1 Automated investigation

Today, developers often inspect traces manually to identify the cause of an issue.

Future observability systems may increasingly use AI to group similar failures, identify unusual patterns and suggest possible causes.

For example, an AI-powered investigation assistant could examine several hundred failed requests and discover that most involve one particular retrieval document or tool.

It could then suggest a potential correction for the engineering team to review.

Such systems could reduce investigation time, but their conclusions would still need verification.

An automated system that incorrectly identifies the cause of an incident could lead developers towards the wrong solution.

17.2 More complete agent execution records

As agents become more capable, observability systems will need to handle longer-running tasks and more complicated execution paths.

A single task may involve several agents, each responsible for a different operation.

One agent might research information, another might check the results, and a third might prepare a final report.

Understanding these interactions will require better trace relationships, clearer responsibility boundaries and reliable records of tool execution.

17.3 More standardised AI telemetry

Open instrumentation may become increasingly important as companies combine different models and frameworks.

Common conventions could make it easier to compare AI applications and move telemetry between platforms.

This is an important direction, but it should not be confused with a completely finished standard.

Developers will need to follow the development of OpenTelemetry's GenAI conventions and the compatibility of individual instrumentation libraries.

17.4 Continuous evaluation throughout the AI lifecycle

AI quality is not fixed.

A model may change, documents may become outdated, user behaviour may evolve and new security threats may emerge.

Future development practices are likely to place greater emphasis on continuous evaluation.

This means testing an AI application before deployment, monitoring it in production and using real failures to improve future releases.

17.5 Observability as a normal part of software engineering

Perhaps the most important development is cultural rather than technical.

AI observability is gradually becoming part of how engineering teams think about production software.

Instead of asking only whether an AI model works, developers are increasingly expected to demonstrate that the complete application is reliable, measurable, secure and economically sustainable.

That shift could become as important as the original introduction of application performance monitoring.

18. How Businesses Should Prepare for the Next Generation of AI

For businesses planning to deploy AI in 2026 and beyond, observability should be considered before an application reaches production.

It is much harder to reconstruct important operational information after a system has already been running without adequate instrumentation.

A practical preparation strategy involves several priorities.

18.1 Start with measurable objectives

A company should define what it expects its AI application to achieve.

For a support assistant, this might include reducing the time required to resolve routine enquiries while maintaining accurate responses.

For an internal research assistant, the priority may be retrieving relevant documents and producing verifiable summaries.

For an autonomous agent, the objective may involve completing a task within strict permission and cost limits.

The measurements should reflect these objectives.

18.2 Build security into the architecture

AI systems should have clearly defined permissions and boundaries.

Access to databases, external services and sensitive records should be controlled by the application rather than delegated entirely to the language model.

Important actions should have appropriate approval requirements.

Observability should then record the relevant operational events without unnecessarily exposing confidential information.

18.3 Make evaluation part of every release

A new prompt, model or retrieval configuration can change application behaviour.

Companies should test important changes against representative evaluation datasets before deploying them.

After deployment, production feedback and traces should help identify new weaknesses.

18.4 Give teams responsibility for incidents

AI failures should have clear ownership.

Organisations need procedures for identifying incidents, assessing their impact, investigating their causes and implementing corrections.

They should also establish when an AI feature must be temporarily disabled or restricted.

18.5 Choose tools that fit the architecture

A small application may begin with lightweight instrumentation and an open-source evaluation tool.

A large organisation may require distributed tracing, access controls, long-term retention, security monitoring and integration with existing infrastructure.

There is no reason to purchase the most complicated platform before understanding the actual requirements.

The important thing is to establish visibility early and expand it as the application becomes more sophisticated.

19. Frequently Asked Questions About AI Observability

1. What is AI observability in simple terms?

AI observability is the process of understanding what an AI application does while it is running. It helps developers investigate responses, identify errors, monitor performance, measure costs and understand how models interact with external systems.

2. What is the difference between AI monitoring and AI observability?

Monitoring tracks predefined indicators such as availability, latency and error rates. Observability provides deeper information that helps developers investigate unexpected behaviour and understand why something happened.

3. What is LLM observability?

LLM observability focuses on applications powered by Large Language Models. It tracks model requests, prompts, responses, token usage, latency, errors and evaluation results.

4. What is AI tracing?

AI tracing records the sequence of operations performed during an AI request. It can show model calls, document retrieval, tool execution and other application activities, helping developers identify where a problem occurred.

5. Can AI observability detect hallucinations?

It can help identify hallucinations through groundedness checks, reference comparisons, retrieval evaluation and automated or human reviews. However, no universal system can guarantee detection of every false or misleading statement.

6. What is the difference between AI evaluation and AI observability?

Observability records and helps explain how an AI application behaves. Evaluation measures whether its outputs and actions meet defined quality standards. The two approaches work best together.

7. What is LLM-as-a-judge?

LLM-as-a-judge is an evaluation technique in which one language model assesses the output of another system according to a defined scoring framework. It can help evaluate relevance, accuracy, instruction following and other qualities, but its judgments should be validated.

8. Why do AI agents need specialised observability?

AI agents can perform multiple operations, select tools and interact with external systems. Developers need to understand not only the final response but also the complete sequence of actions, permissions, tool calls and results.

9. Can AI observability reduce operating costs?

Yes. It can identify excessive token consumption, unnecessary model calls, repeated agent operations and inefficient prompts. This helps companies optimise their applications while monitoring whether quality remains acceptable.

10. What is OpenTelemetry, and why is it important for AI?

OpenTelemetry is an open-source framework for generating and collecting telemetry data. Its developing GenAI conventions aim to make AI observability more consistent across different technologies and platforms.

11. Is AI observability the same as AI security?

No. AI observability helps organisations understand system behaviour, while AI security protects applications against threats such as prompt injection, unauthorised access and data exposure. Observability supports security investigations but does not replace preventive controls.

12. Can small businesses use AI observability?

Absolutely. Small businesses can begin with basic tracing, token monitoring, evaluation datasets and simple alerts. They do not necessarily need an expensive enterprise platform to establish useful visibility.

13. Does AI observability require storing every conversation?

No. Collecting every conversation is not always necessary or appropriate. Organisations can use selective tracing, redaction, metadata collection and retention policies to obtain useful operational information while reducing privacy risks.

14. What should a company monitor before deploying an AI agent?

It should examine task completion, tool permissions, execution limits, repeated calls, errors, latency, token usage, costs and safety controls. It should also test whether the agent can be manipulated into performing unauthorised operations.

15. Will AI observability become a standard part of software development?

It is likely to become increasingly important as AI applications become more complex and business-critical. However, the exact tools, standards and practices will continue to evolve.

20. Final Thoughts: You Cannot Manage What You Cannot Understand

Artificial intelligence is moving beyond simple question-and-answer applications.

Companies are increasingly using AI to analyse information, support customers, generate software, process documents and perform tasks that previously required several human-operated systems.

This creates enormous opportunities, but it also introduces a new responsibility.

Organisations must understand what their AI applications are doing, how reliably they perform and what happens when something goes wrong.

AI observability provides an important part of that understanding.

It connects the technical details of model requests with the wider behaviour of an application. Through tracing, evaluation, cost analysis, security monitoring and agent execution records, developers can investigate problems that traditional monitoring might overlook.

However, observability should not be confused with complete transparency.

A detailed trace does not reveal every internal computation of a neural network. An evaluation score does not guarantee factual accuracy. A security dashboard does not replace proper access controls. And a well-monitored AI agent is not automatically a safe one.

The real value comes from combining visibility with good engineering, independent validation, appropriate permissions and human responsibility.

Perhaps the most important change in 2026 is not the arrival of another AI model or a more impressive chatbot.

It is the growing recognition that deploying artificial intelligence is only the beginning.

The companies that succeed will need to understand how their systems behave after deployment, learn from their mistakes and continuously improve the technology they depend on.

Building AI is one challenge. Knowing what it is doing when nobody is watching is another.

And that is precisely why AI observability matters.

Sources and Further Reading

The following sources provide technical documentation, security guidance and practical information supporting this article.

  1. OpenTelemetry – Semantic Conventions: Common standards for collecting and interpreting telemetry data across applications. Read OpenTelemetry documentation.
  2. OpenTelemetry – GenAI Attributes: Documentation covering generative AI telemetry attributes and their development. Read GenAI attributes.
  3. OWASP – GenAI Security Project: Security guidance and risk categories for applications using large language models. Read the OWASP GenAI Security Project.
  4. NIST – Artificial Intelligence Risk Management Framework: Guidance for managing risks associated with artificial intelligence. Read the NIST framework.
  5. NIST – Artificial Intelligence Risk Management Framework: Generative AI Profile: Guidance for organisations managing risks associated with generative AI. Read the NIST publication.
  6. LangSmith – Observability: Documentation about tracing, monitoring and understanding AI agent behaviour. Explore LangSmith.
  7. LangChain – LLM Monitoring and Observability: Information about agent monitoring, production traces and evaluation workflows. Read LangChain documentation.
  8. Arize Phoenix – AI Observability and Evaluation: Open-source tooling for AI tracing, evaluation and experimentation. Explore Arize Phoenix.
  9. Datadog – AI Observability: Technical documentation explaining how to monitor AI applications and analyse model activity. Read Datadog documentation.
  10. OWASP – Excessive Agency: Security guidance explaining risks associated with granting AI systems excessive autonomy. Read the OWASP security guidance.
Share this perspectiveFacebook ↗

The conversation

Post a Comment