Skip to content

Agent observability, evaluation and governance

Take any AI agent to production, and keep it there.

Framework · delivered through engagements

AELSHA™ ASTRA is how we deliver every engagement, not software you buy. Your agent works in the demo; running it on real work every day raises new questions: what did it do, was it right, what did it cost, and who allowed it?

When we build or run an agent with you, you receive:

  • Checks the agent must pass before it goes live
  • A record of every step it takes, and what each run costs
  • Rules for what it may do alone, and what a person approves
Talk to us about your project

Tell us what you want to automate. We reply by email.

AELSHA™ ASTRA, short for Agentic Systems: Trust, Reliability & Assurance, is a tool-agnostic framework for taking AI agents from proof of concept to production and keeping them there. It defines a six-phase lifecycle with quality gates and an observability control tower built on OpenTelemetry GenAI conventions. It is the framework behind every Aelsha Innovations engagement: how we deliver, not a product you buy.

Technical detail: standards, methods and what we check ↓
Terms used on this page
AI agent
software that reads a request, decides what to do and acts in your systems.
Pilot / production
a pilot shows it can do the task once; production is when it runs on real work every day.
Evaluation set
a fixed collection of real examples the agent is tested against before each release.
Tracing / observability
a record of every step an agent takes, so you can see what it did and what it cost.
OpenTelemetry
an open, vendor-neutral framework for recording what software does, so records from different tools can be read together.
Red-teaming
attacking a system, with written permission, to find weaknesses before someone else does.
Autonomy tier
how much an agent may do before a person must approve.
Governance
the rules for what may run, who approved it, and the evidence kept.

The six AELSHA™ ASTRA lifecycle phases, clockwise from the top. Each ends at a quality gate, and phase 6 feeds back into phase 1. Observability, evaluation and governance run through every phase.

  1. 01 Frame

    Objective:
    Define value and risk.
    Key activities:
    Use case, business value, autonomy tier, success criteria, guardrail policy.
    Quality gate:
    A signed value and risk brief, with KPIs defined.
  2. 02 Build

    Objective:
    Assemble the agent.
    Key activities:
    Model choice, prompts and context, tools, memory, orchestration, instrumentation.
    Quality gate:
    The agent runs end to end, and its traces are emitting.
  3. 03 Evaluate

    Objective:
    Prove quality offline.
    Key activities:
    Golden datasets, offline evaluations, LLM-as-judge scoring, red-teaming.
    Quality gate:
    Evaluation thresholds met, and the regression suite is green.
  4. 04 Harden

    Objective:
    Make it safe and affordable.
    Key activities:
    Guardrails, security tests, cost and latency budgets, load tests.
    Quality gate:
    Security and FinOps sign-off, with budgets set.
  5. 05 Deploy

    Objective:
    Release safely.
    Key activities:
    Canary or human-in-the-loop rollout, SLOs, dashboards and alerts live.
    Quality gate:
    SLOs met in the canary, and rollback tested.
  6. 06 Observe & Improve

    Objective:
    Run and learn.
    Key activities:
    Tracing, online evaluation, drift detection, feeding the improvement loop.
    Quality gate:
    An improvement backlog that feeds the next iteration, back at phase 1.

Why agents need more than application monitoring

Agents fail in ways classic application performance monitoring (APM) was never built to see. They are non-deterministic, act in the real world, choose tools at runtime, keep memory and chain sub-agents. Our view: what most often holds agents back between proof of concept and production is an observability and lifecycle gap, not model capability.

What changes when the software is an agent
DimensionTraditional application (APM)Agentic AI
Unit of workA request or transactionA multi-step task and its path across agents
What a step isService and database callsReasoning steps, tool calls, memory operations, handoffs
DeterminismRepeatableNon-deterministic: the same input can take a different path
How it failsErrors, latency, 5xx responsesWrong tool, fabricated output, low confidence, goal drift
QualityImplicit: it ranMust be evaluated for accuracy, faithfulness and safety
CostStable per requestVaries from task to task
SecurityA known attack surfacePrompt injection, tool misuse, memory poisoning

Six design principles

Six principles shape every part of AELSHA™ ASTRA. They keep it independent of any one vendor, make quality something measured rather than asserted, and treat governance, cost and the needs of each role as design inputs from the first day, not additions at the end.

  • Tool-agnostic, standards-first

    Built on OpenTelemetry GenAI conventions, so traces from any agent framework land in any backend.

  • Eval-driven

    Quality is measured continuously, not asserted. Evaluations gate every release.

  • Closed-loop

    Production signals become datasets, evaluations and improvements.

  • Governance- and security-by-design

    Controls, autonomy tiers and human oversight are built in, not bolted on.

  • FinOps-aware

    Cost per outcome is a first-class signal, next to latency and quality.

  • Persona-based

    Executives, product, operations, data science, FinOps and risk each get the view they need.

The observability control tower

The control tower is how AELSHA™ ASTRA observes agents: five signal pillars flowing through three planes, framed by governance and standardised on OpenTelemetry. It is a reference architecture, not a product. Each part can be filled by open-source software, a commercial service or your cloud provider’s own tools.

The backbone is the OpenTelemetry GenAI semantic conventions, a shared vocabulary for agent telemetry with operation names such as invoke_agent and execute_tool. Because the schema is shared, traces from different agent frameworks reach the same backend without custom parsing. The conventions are in Development status (checked 26 October 2026).

Source: OpenTelemetry GenAI conventions

What a well-instrumented trace contains

A trace is the record of one task; each timed step in it is a span. AELSHA™ ASTRA names six span types:

  • LLM call
  • Tool call
  • Memory operation
  • Handoff
  • Reasoning step
  • Guardrail event

Five signal pillars rise through three planes, from capture to action, inside a governance frame and on the OpenTelemetry backbone. Improvement actions feed back to the agent.

The three planes
PlaneWhat it does
1 · Instrument & CaptureInstruments the agent framework and emits standard spans.
2 · Pipeline & StoreCollects, samples and stores telemetry. Every trace with an error or a cost breach is kept; the rest are sampled.
3 · Analyze & ActTurns data into dashboards, evaluations, alerts, cost analysis and improvement actions that feed back to the agent.

The five signal pillars

Telemetry:
Traces, metrics and logs of every agent step.
Evaluation:
Online and offline scoring of quality.
Quality & Safety:
Guardrail events, faithfulness, toxicity, policy violations.
Cost & FinOps:
Tokens, model spend, cost per task and per outcome.
Business / Outcome:
Task success, resolution rate, satisfaction, hours saved.

A catalogue of exactly what to capture

The signal catalogue says what to capture and how: 47 signals in 10 domains, each with a definition, unit, source span attribute, capture method and alert threshold, and an 11-table data model aligned to OpenTelemetry so trace IDs join cleanly. The full catalogue is delivered in engagements; this page shows its shape.

  • 47 signals
  • 10 domains
  • 11 tables in the data model

The 47 signals grouped by domain, one block per signal.

47 signals in 10 domains

  • Telemetry5
  • LLM7
  • Tool use5
  • Quality5
  • Confidence3
  • Safety5
  • Cost5
  • Reliability5
  • Business4
  • Human in the loop3

The evaluation flywheel

Evaluation is the engine of AELSHA™ ASTRA. Golden datasets (curated inputs with known good answers) and a regression suite run in CI/CD, so no change ships without a measured quality check, and the same metrics run online in production. A falling online score is a drift signal that arrives before a user complaint does.

Wherever a check can be code, the framework prefers code to a judge model: tool correctness is a deterministic comparison of the tools and arguments an agent called against the ideal ones.

The improvement loop, six steps clockwise from the top around a growing base of datasets and knowledge.

  1. 01 Monitor. Trace and score behaviour in production.
  2. 02 Detect & diagnose. Find failures, drift and low-confidence answers.
  3. 03 Curate. Turn high-signal cases and human corrections into golden and edge-case datasets.
  4. 04 Evaluate. Measure each candidate change against those datasets.
  5. 05 Improve. Pick the right lever: prompts and context, model routing, tool fixes, guardrail tuning or fine-tuning.
  6. 06 Release. Ship only after the regression gate passes.

Governance and autonomy tiers

Governance runs through AELSHA™ ASTRA rather than being added at the end, because you cannot govern what you cannot see. Each of the ten risks in the OWASP Top 10 for Agentic Applications is mapped to a control and to the signal that detects it, and autonomy is earned through demonstrated reliability.

Source: OWASP Agentic Top 10 (Dec 2025)

Four autonomy tiers

Oversight is matched to risk. The gold mark shows where a person approves actions.

  1. T0Assist

    The agent
    Suggests; a person performs every action.
    Oversight
    A person decides and acts.
  2. T1Supervised

    The agent
    Acts, with a person approving each consequential step.
    Oversight
    A person approves each consequential step.
  3. T2Conditional

    The agent
    Acts alone within defined limits, and escalates outside them.
    Oversight
    Limits are enforced outside the model; a person handles escalations.
  4. T3High

    The agent
    Acts with broad independence.
    Oversight
    Review after the fact, with a tamper-evident audit trail.
AI agent threat modelling and testing →

The maturity ladder, L1 to L5

A five-level maturity model shows where an organisation stands and plans the climb. It is scored across six dimensions: instrumentation, evaluation, governance, FinOps, operating model and continuous improvement. Each level has visible hallmarks, and an assessment places you on the ladder and sets the next level to aim for.

The five maturity levels as a staircase, from reactive to self-improving.

  1. L1 Reactive

    Ad hoc

    Logs only, no agent traces, debugging by guesswork.

  2. L2 Instrumented

    Visible

    OpenTelemetry traces with cost and latency; basic dashboards live.

  3. L3 Managed

    Controlled

    Online and offline evaluations; SLOs, alerts and governance gates.

  4. L4 Optimized

    Proactive

    Drift detection, FinOps guardrails, automatic evaluation in CI/CD.

  5. L5 Self-improving

    Autonomous

    A closed-loop data flywheel that curates, tunes and canaries.

How AELSHA™ ASTRA is delivered

AELSHA™ ASTRA is delivered through fixed-scope engagements, not sold as software. Seven offerings map onto the same Validate, Scale and Operate steps as all our consulting work. Each has a fixed scope, and we agree the scope and the schedule with you at kick-off. You can start with one, stop after it, and keep what was delivered.

  1. 01

    Validate

    Find out where you stand.

    • Agent observability and readiness assessment

      Maturity scoring, scored use cases, a review of data and systems, a 90-day roadmap and a pilot, defer or stop recommendation.

    How the assessment works →
  2. 02

    Scale

    Build the foundation and take agents to production.

    • AELSHA™ ASTRA foundation build

      Stand up the control tower: OpenTelemetry, stores, dashboards as code, governance.

    • Agent productionisation

      Take one agent through the six phases to production.

    • Evaluation and quality engineering

      Evaluation harness, golden datasets, judge calibration, CI/CD gates.

    • Governance, trust and security for agents

      OWASP-aligned controls, autonomy tiers, audit trail, responsible-AI review.

    • Agent FinOps and cost optimisation

      Cost-per-outcome instrumentation, model routing, caching, budgets.

  3. 03

    Operate

    Run and improve agents from real results.

    • Managed AgentOps

      We observe, evaluate and improve your agents in production with your team, on a scope and response times agreed in the contract.

Questions about AELSHA™ ASTRA

AELSHA™ ASTRA is a framework, not software you install or subscribe to. Aelsha Innovations delivers it through fixed-scope engagements, on the observability tools you already run or the ones you choose, and it starts wherever your agents are today. The answers below say what it is, what it works with and where to start.

Is AELSHA™ ASTRA a software product?

No. It is a framework: a lifecycle with quality gates, a reference architecture for observability, a signal catalogue, a maturity model and the practices that connect them. Aelsha Innovations delivers it through engagements, on the observability tools you already run or the ones you choose.

Which observability tools does it work with?

It is tool-agnostic. Because it standardises on the OpenTelemetry GenAI semantic conventions, traces from different agent frameworks land in the same backend, whether that is open-source software, a commercial service or your cloud provider’s own observability. Changing backends need not mean re-instrumenting your agents.

Does it replace our existing monitoring?

No. It works with what you already run and adds what application monitoring cannot see: reasoning steps, tool calls, evaluation scores and cost per outcome, on the same OpenTelemetry foundation.

Do we need to reach a maturity level before we start?

No. The maturity model exists to show where you are. An engagement can begin with an assessment that scores your current level against the five levels and sets a target.

Is AELSHA™ ASTRA related to other projects called ASTRA?

No. Other, unrelated organisations and projects use the name ASTRA. AELSHA™ ASTRA is the framework described on this page, from Aelsha Innovations.

Find out where your agents stand

Tell us what your agents do today and what is keeping them from production. We reply by email.