Traces, monitoring and AI-found issues

Every run is traced and replayable, node by node, with the cost, latency and tokens each step used.
Run 4821Completed
loan-file-review1.9 s
Detect PIISSN blocked before the model120 ms
Extract fields740 ms
Credit policy6 passages180 ms
Underwriter approvalapproved
Update loan system90 ms
Faithfulness 0.96Policy check passedReplay
Illustration of a run trace: each step of a loan-file review with its timing, a PII guardrail event, a knowledge lookup and the underwriter's approval.

In short

Observability records every run as a trace: a tree of every node's input, output, status, timing and cost, replayable exactly as it happened. The Monitoring tab charts requests, latency, tokens and cost over time for a deployment, and the same trace explorer covers SDK workflows that ship their runs in with a callback handler. An AI agent reviews production traces on top of that record and surfaces issues, regressions and failures for you to check.

What Observability does

Every run traced
Each run records its full execution tree: every node's input, output, status and timing, replayable exactly as it happened.
Cost, latency and tokens
See prompt and completion tokens, dollar cost and duration for every node, not just a total for the run.
Monitoring over time
Chart requests, latency, tokens and cost by hour, day, week or month, and drill from a spike straight into the traces behind it.
Traces from SDK workflows
Attach a tracing callback handler to a workflow running in your own infrastructure and its runs show up next to deployed App traces.
An AI agent reviews traces
An AI agent works through production traces and surfaces issues, regressions and failures for a person to check.
Downloadable for offline analysis
Export a single trace or every trace in a date range as JSON, with node-level runs included when you need them.

A run tree with cost, latency and tokens on every node

Open a trace and the execution structure renders as a graph, a tree or a timeline, with every node's resolved input, output, status and timing one click away. LLM and Agent nodes additionally show the rendered prompt after templating, so a wrong answer is traceable to the exact text the model saw, not just the node that produced it. The same view works whether the run came from a deployed App, a workflow test in the editor, or an open-source SDK workflow that shipped its trace in with a tracing callback handler.

  • Filter by status and start time, and download a single trace or a whole date range as JSON
  • A failed run or a failed node shows an error banner with the exact message
  • A voice call's transcript, recording and per-turn latency waterfall are the same idea, applied to a call
Trace / 8f21c4
NodeTokensCostTime
support-triage3,412$0.01182.4 s
PII Detector90 ms
claude-sonnet-52,960$0.01041.6 s
Web Search410 ms
Jira, create issue220 ms
Output4 ms
Total Tokens 3,412Total Tokens Cost $0.0118
Illustration of a trace in its tree view: the agent, its detector, the model call and two tool calls, each with tokens, cost and duration.

Monitoring over time

The Monitoring tab of an App charts four series over a date range you pick, cost split into prompt and completion tokens, total tokens, request counts split into successes and failures, and average latency, bucketed by hour, day, week or month. The same numbers back a metrics API you can pull into your own dashboards. A rising failure count or a latency spike is a starting point, not an answer; every chart is one click from the traces that explain it.

  • Traces from SDK workflows need a project-scoped Access Key; an org-scoped key is rejected
  • Delivery failures in a tracing handler are logged, never raised, so tracing cannot break a production run
Deployment monitoringBy: Day

Cost

$412.80

Tokens

18.4M

Requests

96,210

Latency

1.4 s

support-triage v7Activetoday
support-triage v6Archived3 days ago
HistoryTracesEvaluationsRe-deploy
Illustration of an App's monitoring tab with four charts, cost, tokens, requests and latency, over the last nine days.

An AI agent that reviews your traces

Beyond the charts and the trace tree, an AI agent works through your production traces on its own and surfaces issues, regressions and failures for a person to check, rather than waiting for someone to notice a chart moved. It gives a team a starting point for what changed and where, on top of the same trace record every run already produces, so nothing about how you trace or monitor a deployment changes to get it.

  • Built on the same traces the Traces and Monitoring tabs already record
  • A finding points at the run and the node it came from, not just a metric
Issues found in traces
Refund answers cite an outdated policyAppears after the June policy update14 runs
Tool timeout on core-banking lookupp95 latency up since Tuesday6 runs
Handoffs without the account numberAgent skips the verification step3 runs
Last 24 hours
Illustration of issues an AI agent found in production traces: an outdated policy cited in answers, a tool timeout and handoffs missing a field, each with the number of affected runs.

Questions and answers

What does a trace actually record?

Every node a run touched, with its resolved input, output, status, timing and, for LLM and Agent nodes, the rendered prompt. A run's overall input, output, total duration and token usage sit alongside it.

Can I see traces from workflows that are not deployed on Dynamiq?

Yes. Attach a tracing callback handler to a workflow running in your own infrastructure with the open-source SDK, and its runs report into the same trace explorer as deployed Apps.

What is on the Monitoring tab?

Cost, token usage, request counts and latency for a deployment, charted over a date range you choose and bucketed by hour, day, week or month, with every chart one click from the traces behind it.

What does the AI agent that reviews traces actually do?

It works through your production traces and surfaces issues, regressions and failures for a person to check, on top of the same trace record every run already produces.

Is every run replayable later?

Yes. Every run is traced and replayable, so you can open a run from last week exactly as it executed, node by node, to see what a model saw and what each step returned.

See an agent on your own workflow.

Bring a process and its documents. Our engineers will show you how Dynamiq runs it, in your environment or ours.