Get an alert when cost or errors break from normal

Alerts check your project every 5 minutes against its own history. Each alert says what changed, what it was compared with, and links to the spans that failed.

Start tracing free

Your coding agent checks that your spans carry what the rules read. Alerts go out by email today. Slack, Discord, and webhooks are coming soon.

Alerts
AlertStatusLast 7 days
Tool errorscreate_refund fails 18% of calls, usually 2%AlertingAlerts on 2 of the last 7 days
Monthly budgetproduction is on track for $742 of $1,000All clearNo alerts in the last 7 days
Agent loopA turn above $2 or 30 spansAll clearAlerts on 1 of the last 7 days
Cost per trace jumpAgainst the usual cost per traceAll clearNo alerts in the last 7 days
Model errorsOne model fails much more often than usualAll clearNo alerts in the last 7 days
Missing pricesFewer than 90% of model calls have a priceNeeds more dataNot enough data in the last 7 days
Tool errorscreate_refundAlerting · 38m

What happened

What changed
create_refund failed 42 of 233 calls in production since 09:04.
Compared with
2.1% of calls failed over the last 30 days.
Likely cause
Most failures share one error type, RefundLimitExceeded.
Open the 42 failed spans

Each alert explains itself

Rules learn the usual numbers of your project. Each alert says what changed, what it was compared with, why it matters, and where to look.

Go from the email to the failed spans

The link opens Traces with the tool, model, or provider already in the filter. Reminders go out every 6 hours until the numbers settle.

alerts@mail.telemetry.dev09:42

Tool errors in support-agent: create_refund fails 18% of calls

Failed calls
18.0%
Usually
2.1%
Calls
233

Why it matters

Customers who ask for a refund get an error from the agent, and the agent retries the tool.

Open the 42 failed spans

Catch an agent that loops

Know when one agent turn costs more than $2 or runs more than 30 spans.

Agent loop41 spans · $2.84
  • support-agent38.2s
  • chat claude-sonnet-4-5×14
  • lookup_order×13
  • check_inventory×12
  • 1 more span

Stay inside the budget

Set a monthly budget in USD for an environment. Hear about it while there is still time.

Monthly budget
Spent
$122
Projected
$236
Budget
$200

Send it where your team already looks

Email works today. Slack, Discord, and webhooks are coming soon.

DestinationsTool errors1 live · 7 more
  • Emailephraim@telemetry.devLive
    SlackA message in a channelSoon
  • DiscordA message in a channelSoon
    WebhookA JSON POST to your URLSoon
  • Microsoft TeamsA message in a channelPlanned
    PagerDutyAn incident for the on-call personPlanned
  • OpsgenieAn alert for the on-call personPlanned
    Google ChatA message in a spacePlanned

Turn on the rules you need

Each project starts with recommended thresholds. Change one, and the preview tells you if the rule would alert now.

  1. 01Open Alerts in your project
  2. 02Turn on a rule
  3. 03Add who gets the alert

All clear nowat 5% failed calls for 50+ calls

Rules run every 5 minutes. An alert resolves after 3 healthy checks in a row.

RuleFires when
Monthly budgetAn environment is on track to spend more than its budget
Cost per trace jumpA trace costs much more than the usual trace
Agent loopOne agent turn costs more than $2 or runs more than 30 spans
Model errorsOne model fails much more often than in the last 30 days
Tool errorsOne tool fails much more often than in the last 30 days
Ingestion errorsThe same ingest error occurs 3 times in 5 minutes
Missing pricesFewer than 90% of model calls have a price
Quota running outYour workspace nears its monthly ingestion units

Trace your next AI request

Choose an integration, add your project API key, and run an instrumented request.

Start free

30,000 ingestion units a month, one per span, log record, or metric data point. No credit card required.

npm install @telemetry-dev/sdk
Start tracing free

Talk to an engineer

Our team shows you tracing, cost tracking, and privacy controls for the frameworks and model providers that you use.

Book a call