Category comparison

AI monitoring vs AI assurance.

Monitoring reports on behavior, evaluation tests a model before it ships, and operational evidence preserves selected claims. Three complementary layers, for different questions and different readers.

The short answer

AI monitoring, sometimes called LLM observability, tells you how a system behaved. It covers traces, spans, latency, token spend, output quality scores, and drift over time. The record is written by the system about itself, which is exactly right for the job it does.

Operational evidence can preserve a signed claim about what configured controls reported on an in-scope action. A verifier can check cryptographic integrity and signer information, but must still assess enrollment, coverage, truthfulness, control effectiveness, and any content-disclosure risk.

The difference is not accuracy, since a good observability trace is usually accurate. What separates them is who has to be trusted for the record to count as evidence, and that only starts to matter when the reader is somebody outside the company.

Three layers, three questions

Before deployment

Evaluation

Benchmarks, red-team suites, and offline scoring. Answers whether a model is good enough to ship, and what it was designed to do.

During operation

Monitoring

Traces, dashboards, alerts, and quality scores. Answers how the system is behaving today, and which change explains a regression.

At the boundary

Assurance

Signed records of reported control events. Answers what an in-scope configured path claimed on one action, with stated verification limits.

These are complementary. Evaluation does not continuously characterize production operation, and monitoring is not designed to resolve every third-party trust question. Signed operational records answer neither of those first two questions and would be a poor substitute for either.

Side by side

Evaluation, monitoring and assurance, compared by what each one produces
Dimension Model evaluation Monitoring and observability Runtime assurance
Question Is this model good enough to ship? How is the system behaving right now? What did the in-scope control path report on this action?
Moment Before deployment, and on each release Continuously, after deployment When the configured instrumentation emits the record
Output artifact A score, a benchmark table, a red-team report A trace, a dashboard, an alert A signed record with commitments and, where configured, chain information
Primary reader The team choosing or tuning the model The team operating the service Somebody outside the company: customer, auditor, regulator, underwriter
Trust model The reader trusts the test harness and the dataset The reader trusts the operator and the logging pipeline The reader checks supported signatures and commitments, then separately evaluates signer identity, coverage, and claim scope
Contents Prompts, outputs, and scores from a test set Payloads, metadata, and timing from production Selected commitments and reported outcomes; implementations must assess whether any content or sensitive metadata is included
Tamper posture Reproducible if the harness and dataset are shared Integrity and mutability depend on the logging and storage architecture; operators may also need correction and redaction workflows Tamper-evident: an edit breaks a signature or a chain link
Handing it to a buyer Usually shared as a summary or a report Can be shared through scoped exports, although traces often contain sensitive fields Designed for scoped review; content and metadata depend on the implemented profile and must be inspected

Note the last row, because it is the practical one. An observability trace may be the richest record a team has and can be difficult to send to a customer when it contains prompts, outputs, or other sensitive fields.

What monitoring platforms do well

The observability category is mature, competitive, and genuinely good. Datadog and the general-purpose observability vendors brought distributed tracing to a standard most teams could never have built in-house. The AI-native platforms, among them Arize, Fiddler AI, WhyLabs, Arthur AI, LangSmith and their peers, extended it into territory that classical monitoring never had to handle: prompt versioning, embedding drift, output quality scoring, evaluation harnesses wired to production traffic, and per-span cost attribution across model calls.

None of that is diminished by anything below. A team without observability on a production AI system has a more urgent problem than evidence, and should fix that first.

The one thing a self-written record cannot do

Observability records behavior in logs the system wrote about itself. For the team operating the service that is fine, because they are inside the trust boundary already. For a reader outside it, the record has an awkward property: the party under examination produced it, and could in principle have amended it.

This is not an accusation against any vendor or any operator. It is a structural fact about self-attestation, and it applies equally to a receipt an operator signs with a key only they hold. It matters in exactly one situation: when a reader who does not trust the operator needs the record to count.

The same logic applies to governance features built into an AI platform. A system that generates both the AI output and its own governance record is self-attesting by definition. Those features are worth turning on, and they cannot resolve the independence question by themselves, because independence is not a feature you can add from inside.

A signed operational record takes a different route. A reader can check supported signatures, commitments, and structural conformance in their own browser against an open standard. That reduces reliance on an unverified export, but does not eliminate trust in identity enrollment, instrumentation coverage, claim truthfulness, control design, or the surrounding system. You can Verify a record without an account to see what the check does and does not establish.

What assurance adds, and what it deliberately omits

What it adds

A record that survives the handoff

For an in-scope instrumented path, a record can carry selected reported control outcomes, time claims, signatures, and chain information. A data-minimizing design can omit the payload, but disclosure safety still depends on the fields and metadata actually included.

What it omits

Everything you need to run the service

There is no latency histogram, no spend attribution, no prompt diff, no trace viewer, and no drift chart. A receipt is a poor operating tool and was never meant to be one. Keep the dashboard.

The claim is deliberately narrow. A valid receipt preserves the signed claim under an enrolled identity. It does not prove that every action was captured, that the report was true, that a control was effective, or that a system is safe or compliant. Not every receipt is witnessed either: a portal receipt may carry a Glacis service-operated witness countersignature and inclusion proof, while an SDK or self-hosted receipt may be operator-signed only. A second signature is not proof of organizational independence.

When monitoring is enough

The signal that the calculus has changed is usually a security questionnaire with rows about control execution, an incident where the record was the disputed thing, or an insurer asking how controls are known to have operated through the policy period.

Questions we get asked

What is the difference between AI monitoring and AI assurance?

Monitoring describes how a system behaved in records the system wrote about itself. Signed operational evidence lets a third party check supported integrity and signer properties outside the originating dashboard, while still relying on surrounding evidence for identity, enrollment, execution, coverage, truthfulness, and effectiveness.

Is an observability trace not already evidence?

It is evidence for the team operating the system, and excellent evidence at that. It is weaker for a reader outside the company, because the party under examination produced the record and could in principle have amended it. That is a structural property of self-written logs rather than a criticism of any product, and it only becomes a problem when the reader is a customer, an auditor, a regulator, or an underwriter.

Does runtime assurance replace an observability platform?

No, and swapping one for the other would be a bad trade. Observability platforms answer the questions you have every day: latency, cost, error rates, token spend, drift, which prompt version regressed, and which trace explains a complaint. Runtime assurance answers a question that arrives occasionally and matters enormously when it does. Most teams run both, and the receipt sits underneath the dashboard.

Where does model evaluation fit?

Evaluation sits before deployment and answers whether a model is good enough to ship. It tells you what a system was designed to do. It cannot show what the system keeps doing in production against real inputs six months later, and it is not meant to. Evaluation, monitoring, and assurance answer three different questions at three different moments.

Can we get assurance from the AI vendor built-in governance features?

Those features are useful and worth turning on. A reviewer should still distinguish a record’s integrity from the truth and completeness of the underlying claim. An open verification path lets a third party check supported signatures and covered fields; it does not make the signer or witness organizationally independent.

What does a runtime receipt contain that a trace does not?

Less content and more bounded evidence. A record can carry commitments to selected fields, reported control outcomes, time claims, signatures, and chain information without embedding the underlying payload. Its disclosure risk and trust value still depend on the fields, enrollment, instrumentation coverage, and implementation context.

Related reading

Keep the dashboard. Add independently checkable operational evidence.

Start free, or talk to us about a consequential AI workflow.