Glossary
This page defines the terms used across the AIO documentation, with one definition for each term.
The terms are in alphabetical order. Where a term has its own page, the definition links to it.
Term | Definition |
Access key and secret key | The credential pair your application uses to send telemetry through the gateway. AIO sends them only when you set both. See Create an API key. |
| The value that replaces text matching a redaction pattern. It also replaces content that can't be parsed or couldn't be redacted. See Redact by pattern. |
Check kind | How a rule template decides. |
Collector endpoint | The base URL of the OpenTelemetry Protocol (OTLP) collector that receives your spans, logs, and metrics over HTTP. |
Content capture | Recording prompt, response, and message content on spans. It's on by default. To turn it off, set |
Contract revision | The version of the telemetry contract that the SDK follows. The current revision is |
Conversation id | The key that groups traces into a session. The SDK sets it as the span attribute |
Cost | The estimated cost of LLM calls in US dollars (USD). AIO adds it up only over LLM steps that have a price, and it has no value when none of them do. See Cost tracking. |
Digest | A |
Endpoint | The URL of the AIO server. The SDK uses it to find projects by name. Starting with SDK version 1.0.0.dev2, |
Environment | The deployment environment your application runs in, set as |
Eval type | One evaluation that AIO can run. Each eval type has an id, a label, a description, an enabled flag, a custom flag, and a threshold score. |
Facet | A dimension you can filter on in the filter rail of a list. See Explore traces. |
Fail-open | A guard that raises an error is treated as |
Guard | A check that runs inside your application on a prompt or a response. See Guard overview. |
Guard action | What a guard decides: |
Guard phase | When a guard runs. |
Input preview | The user input for an operation, set as |
Instrumentor | A library integration that creates spans automatically. The SDK skips any integration whose library isn't installed. |
Judge model | A model that must be bound to the workspace before a rule from a template that needs a judge can run. |
No value | The facet label for rows where that dimension isn't set. |
Offline evaluation | A prompt and response pair that you send from the SDK to be scored against one or more eval types. See Run an eval. |
Payload state | How a step's content arrived: |
Project | The container your telemetry is sent to. See Create a project. |
Project id | A UUIDv7 (universally unique identifier, version 7) that identifies a project. |
Project slug | The part of a project's URL that names it. It's unique within a tenant and stays the same when you rename the project. |
Project status | The state of a project: Active, Archived, or Setup incomplete. |
Redaction policy | The set of rules that withhold content before it leaves your application. Every switch is off by default. See Redaction overview. |
Release | The version of your application, taken from |
Root span | The span that |
Rule | A saved check that belongs to one project. A rule has a template, name, description, enabled flag, environment, unit, severity, score type, sample rate, and parameters. Editing a rule creates a new rule version. See Rules overview. |
Rule template | What a rule is created from, for example |
Run id | The id that groups the evaluations of one batch. The default is |
Sample rate | The fraction of eligible traffic that a rule checks, from 0 to 1. |
Score | An evaluation result attached to a span as a |
Score type | The kind of score a rule produces: |
SDK name | The instrumentation that produced a span. |
Service | The name of your instrumented application, set as |
Session | The traces that share one conversation id. A session is also called a conversation. AIO assumes one user per session. See Track users and sessions. |
Severity | How serious a finding is: LOW, MEDIUM, HIGH, or CRITICAL. When no severity is set, the UI shows —. |
Span | One operation inside a trace. The UI shows spans on the Spans tab and calls each one a step in labels such as Step id, Parent step, and Steps. The kinds are llm, tool, agent, chain, http, mcp, and retriever. The status is ok, error, or unset. |
Storage mode | Where a project's data is kept: Acceldata hosted, Customer store, or Existing OTel. Customer store and Existing OTel require a dataplane. When no mode is set, the UI shows —. |
Suppressed span | A span that's never recorded because a redaction rule names it. Every span below it is dropped too. See Drop attributes and spans. |
Tenant | The organization that owns the telemetry. Every span carries it as |
Threat detected event | A |
Tokens | Total tokens are input tokens plus output tokens, where input tokens include cached tokens. Billable tokens leave out cached tokens. |
Trace | One unit of work. Each trace is one row on the traces list. Its totals can still change while the trace is open. The status is |
Turn | One trace within a session. Last turn shows the name of the root span of the most recent turn. |
Unit | What a rule evaluates: |
User id | The end user of your application, set as |
Verdict | The outcome of one rule on one span, trace, or session. |

Have a suggestion?