Core offerings
Send and verify traces
Send as the right identity and confirm arrival.
Inspect recorded run
Read highlights, then follow the full trace.
Group runs into sessions
Tie a conversation’s runs together.
Identify visitors
Record who each run was for.
Compare agent usage
Compare spend, runs, and errors across agents.
Choose where to start
- Tracing your own Python or TypeScript agent? Start with the atlanai SDK in Trace your first agent run. It sends to the workspace you name, writes a session record for each run of the agent you name, and reports failed exports from
flush(). - Tracing an agent built on a framework? Agent frameworks.
- Capturing Claude Code and Codex sessions? Capture coding-agent traces with aireg.
- Sending from any OpenTelemetry exporter? Send and verify traces.
- Running the agent on the Atlan runtime? Traces are recorded for you: each run is filed under the agent, with its model calls, tool calls, and outcome. See Inspect recorded run.
- Copying traces from Langfuse? Import Langfuse traces.
- Keeping prompts and responses out of traces? Control trace privacy.
- Understanding what a run cost? How cost is calculated.
- Traces under the wrong identity or workspace, failed flushes, or rejected batches? Trace errors.
See also
- Trace attributes: Which attributes set agent, session, visitor, skill, model, tokens, and cost.
- Configuration: Every SDK tracing option and environment variable.
- Public API:
POST /otel/v1/tracesand the agent, session, and user trace reads.