Triage loop · 3 min read · Updated 2026-10-01

Performance alerts and AI on traces

Alerts notice when RED crosses a line you set. Dashboard AI reads the issue, the replay, and the trace. Your coding agent uses MCP for the same evidence in the IDE.

Dashboards do not page people. Rules do. Investigation does not start from a blank chat — it starts from the issue, the replay, or the trace already in the project. Talaria keeps those two jobs separate: evaluation that can notify you, and an assistant that can read what you stored.

The problem

Issue inboxes go quiet at 2am. p95 does not. If the only alert is “new exception,” a checkout that got three times slower without throwing will wait for a customer. If the only investigation tool is a general LLM with no tools, it will invent a stack. Permissioned tools over your data are the difference.

What it is

Talaria evaluates three alert kinds:

  • Issue — fire on new_issue or reopened at ingest. No numeric threshold.
  • Metric — event count matching a query in a time window, compared to a threshold.
  • Performance — RED from spans: error_rate, p95, or throughput against a threshold you set.

Delivery: in-app notification rows, email to org admins, and on paid plans Slack (project webhook URL) plus a generic HTTPS webhook with HMAC. Cooldown equals the alert’s time window so a noisy rule does not mail every minute.

Dashboard AI is a streaming assistant you open on an issue, an event, a replay, or in org chat. Its tools include searchTraces, getTrace, searchMetrics (RED), plus searchIssues, getEvent, and getSourceContext. Bring your own provider keys. AI payloads count toward data transfer.

Dashboard AI and MCP

Two assistants, one project. Dashboard AI runs in the browser on the record you opened. MCP is what a coding agent calls from the IDE: instrument the app, then get_error, get_trace, and search_sessions. The agent edits the code with you. It does not call Investigate or Analyse replay — those stay in the dashboard.

What it gives a team

  • Coverage for silent latency: p95 on POST /checkout without waiting for an exception.
  • The same issue workflow for “this fingerprint came back” versus “this is new.”
  • An investigator that can open traces, not only stacks — once spans exist.

How Talaria does it

Alert CRUD and evaluation live on the project. Performance rules require ClickHouse span data; they will not fire on an empty Performance overview. Slack and webhook URLs are project settings. There is no live notification bell in the dashboard shell — history is the list of notification rows.

Dashboard AI requires Capability.useAi and an org provider config. Open it from org chat, Explain on an event, Investigate on an issue, or Analyse on a replay. Alerts are what page you — email, and Slack or a webhook on a paid plan.

How to read it

  • Start with issue alerts. Add a p95 or error-rate rule on the one route that makes money.
  • When a performance alert fires, open RED for the window, then a waterfall — do not start in the AI composer.
  • Use AI to summarize an issue or replay after you have the IDs, and distrust answers that do not cite tools.

Turn it on

Tracing must be on for performance alerts to have data. Create a rule under project Alerts. Configure Slack or webhook URLs in project settings on a paid plan. For AI, add a provider under AI settings, then open an issue and run Investigate.

Related guides

  • Triage loop · 2 min

    Instrument with an agent

    A coding agent can create the project, mint a development key, and check that the first event arrived. You confirm each create, and you wire the SDK.

  • Signals · 3 min

    RED metrics: rate, errors, duration

    Three numbers that describe a service from the outside: how often it is called, how often it fails, and how long it takes.

  • Triage loop · 3 min

    From error to trace to replay

    Performance without grouping is a chart. Grouping without traces is a stack. Replay without either is a video. Talaria joins all three on one issue.

  • Signals · 3 min

    How to read a request waterfall

    A waterfall is the trace drawn as time. The critical path is the longest chain of parent-to-child work — that is usually the fix.

Turn tracing on

Turn tracing on in Project settings, then inspect transactions next to the issues they belong to.