Traffic timeline
Top endpoints
All endpoints
Click a row to open matching requests in Request logs.
| Endpoint | Count | Err% | p50 | p95 | avg | Apdex |
|---|
Error timeline
Status codes (4xx/5xx)
Click a status to filter Request logs.
| Status | Count | Consumers | Last seen |
|---|
Exception fingerprints
Click an endpoint to open its failing requests.
| Type | Endpoint | Count | Last seen | Sample |
|---|
Validation (422)
| Endpoint | Field | Message | Count |
|---|
Endpoints by latency
| Endpoint | Count | p50 | p75 | p95 | avg | Apdex |
|---|
| Time | Method | Path | Status | ms |
|---|
Request inspector
Select a request to inspect headers, body, response, and server logs
| Group | Unique consumers | Count | Errors | avg ms |
|---|
Check timeline
External checkers
Point UptimeRobot, cron, or any HTTP monitor at
/api/uptime/ping to record external heartbeat beats.
Recent checks
| Time | Kind | OK | Latency | Status | Path | Message |
|---|
Trigger history
| Time | Name | OK | Message |
|---|
Consumers: use set_consumer() in code. Categories & triggers: pass on AWatch(...).
SMTP
Used by email triggers. Prefer env AWATCH_SMTP_URL in
production.
Do not track (exclude paths)
Sensitive routes skipped entirely (no metrics, no logs). Pick from your API inventory or enter a custom pattern.
Uptime monitoring
Synthetic checks against your app plus external ping endpoint.
Performance (Apdex)
Apdex T threshold in milliseconds for satisfaction scoring.