Platform overview

Agent Status / Field Notes

Monitor Anthropic Claude API uptime and latency

Claude Sonnet, Opus, and Haiku are fast and stable - until they aren't. The failure modes on Anthropic's API are specific: prompt caches going stale, streaming chunks dropping mid-response, tool_use blocks arriving malformed. Anthropic's status page is accurate but slow. Outside-in validations catch the problem in your traffic before the status page confirms it.

01Section

What we monitor on Anthropic's API

  • Messages API latency (TTFB and total) for Claude Sonnet 4.6, Opus, and Haiku.
  • Streaming event stability - message_start, content_block_delta cadence, message_stop arrival.
  • tool_use block validity on agent-loop validations that exercise a tool round-trip.
  • Prompt-cache freshness checks - whether a cached_content_block_id is still valid for your use.
  • input_tokens and cache_read_input_tokens ratio drift, an early signal that caches are being evicted.
02Section

Why you need a third-party validate even though Anthropic has a status page

  • Anthropic's status page confirms incidents accurately but often 10–20 minutes after they start affecting users.
  • Prompt-cache evictions happen silently and change response quality before any latency number moves.
  • Regional latency can diverge - Claude via AWS Bedrock and Anthropic direct can behave differently.
  • Tool-use SDK shape updates land regularly and can break a working agent in a minor version bump.
03Section

How it works

  1. Agent Status hits messages.create at your configured cadence (as short as 5 minutes on paid plans) from 3 regions, with a prompt that exercises tool_use.
  2. Assertions cover status code, JSON shape, stop_reason, and an answer-content check.
  3. Streaming validations validate chunk cadence, not just final completion.
  4. Failures page you instantly; the stream of successful validations gives you live TTFB percentile graphs.
04Section

Setup in 10 minutes

Use a scoped Anthropic API key. If you're running Claude via AWS Bedrock, set up a parallel validation against the Bedrock endpoint - the routing and regional availability are different and diverge during incidents.

05Section

Works alongside Anthropic's own tools

Anthropic's own status page is the record-keeping source of truth; Agent Status is the leading indicator that tells you your Claude traffic is degraded before Anthropic's status page updates.

06Section

Related

07Section

Frequently asked questions

Why monitor the Anthropic API if there's a status page?

Status pages lag real degradation. Agent Status validates the Claude API from your regions continuously, catching latency, tool_use, and streaming issues early.

What does it check on the Anthropic API?

Messages API responses, tool_use blocks, streaming health, and prompt-cache behavior, validated from multiple regions.

How quickly are issues detected?

As often as every 5 minutes on paid plans, with instant alerts to Slack or your pager.

Does it complement Anthropic's own tooling?

Yes - it's an independent outside-in validation that runs alongside Anthropic's status page and your logs.

08Section

Start monitoring Anthropic in production

Free tier includes 30 tests/month on 1 agent from 3 regions; paid tiers unlock unlimited agents and intervals down to 5 minutes. 10-minute setup, outside-in validations across 70 countries. See pricing or go to the platform overview.

Independent monitoring

See your agent the way the world sees it.

Outside-in validations from real residential nodes, evaluation prompts that catch silent-200 failures.