Skip to main content
Use filters when a project has more traces than you can review manually. Filters narrow the table to the traffic that matters for debugging, evaluation, and improvement work.

Common filters

Use the filter controls to combine:
  • Time range.
  • Trace or span status.
  • Latency and cost ranges.
  • Token ranges.
  • Tags.
  • Attributes.
  • Prompt.
  • Behavior, when you arrive with Behavior context.
  • Session or user identifiers when your integration sends them.
  • Evaluator score or pass/fail signals when continuous evaluation is configured.
Filters are most useful when your instrumentation attaches meaningful tags and attributes, such as environment, release, customer segment, route, region, or feature flag. If those fields are missing, use Instrumentation metadata to update the integration before relying on filters for incident review.

Search workflow

  1. Start with a time range that matches the incident or release window.
  2. Add one high-signal filter, such as a tag, attribute, status, or evaluator result.
  3. Sort or scan the table for latency, cost, or token outliers.
  4. Open representative traces and inspect the spans.
  5. Save useful examples into a dataset or use them as context for an Improve cycle.

Filter design tips

Use filters in layers:
LayerExampleWhy it helps
WindowLast 24 hours, last week, release windowKeeps analysis tied to the period where behavior changed.
SegmentEnvironment, route, customer tier, feature flagPrevents unrelated traffic from hiding the issue.
ObjectPrompt, Behavior, tool, evaluatorConnects trace evidence to the platform object you can change.
OutcomeError status, high latency, low eval scoreFocuses review on traces that need action.
Avoid starting with too many filters. Add one filter at a time so you can see which condition actually explains the traffic.

Exporting traces

Use export when you need to share filtered trace evidence outside the app or analyze the results in another system. Before exporting, remove filters that are not part of the question you are trying to answer.
Trace exports can contain user content and application metadata. Share them only with people who should have access to that production data.
For repeatable investigations, see Save views and export traces.

Create reusable evidence

After filtering, turn important traces into reusable material:
  • Add representative cases to a dataset.
  • Add metadata patterns to instrumentation standards.
  • Create or update evaluators for the failure mode.
  • Link the trace to a Behavior investigation.
  • Start an Improve cycle when the fix belongs in the prompt.
See Add spans to datasets when a model span should become a regression case.

When filters are not enough

Use Deep search when you know the meaning of the message you want, but not the exact tags, attributes, or words.