# Repost Observability

**Inspect any webhook. Replay any failure.**

Every event Repost handles is fully searchable, fully inspectable, and fully
replayable for the duration of your plan's retention window (30 days on Free,
3 months on Starter, 12 months on Pro, unlimited on Enterprise).

## Search

Lucene-style query syntax with autocomplete on every payload field:

```
customer.email:*@acme.com
amount:>10000 AND status:failed
user_id:cus_*
event_type:invoice.* AND amount:[1000 TO *]
```

Full-text indexed across the entire request: body, headers, query parameters,
delivery URL, response body, response headers. Searches return in milliseconds
across millions of events.

## Inspect

Click any event to see:

- Every request header (with secrets masked)
- The full payload (formatted JSON, copyable)
- The response body and status from each forwarder
- Every retry attempt with its timestamp, latency, and result
- The full delivery timeline visualized

## Replay

Re-deliver one event or every match of a search query. Per-replay controls:

- **Throttle rate**: events per second sent to forwarders
- **Target forwarder**: replay to a specific forwarder or all of them
- **Dedupe by event ID**: prevent duplicate processing
- **Skip replay-generated events**: avoid recursive replay loops

## Aggregated error tracking

Errors are grouped by request path and status code. The errors panel shows:

- Top failing endpoints by count
- Average response latency per endpoint
- Time-series visualization of error spikes

Drill into any error group to see the underlying events.

## Traffic analytics

Volume + latency analytics for every endpoint:

- Request volume per webhook source URL
- Average response time per endpoint
- Latency heatmaps over time

## Try it

The dashboard mock on https://repost.sh/observability cycles through the four
core flows: live tail, structured search, row inspection, and replay.

See also:
- [Development](https://repost.sh/development.md) for the CLI equivalents (`repost search`, `repost replay`, `repost tail`)
- [Pricing](https://repost.sh/pricing.md) for retention windows per plan