Webhook observability and metrics
The observability view summarizes webhook traffic and validation failures for an account or endpoint. Use it to find volume changes, failure concentrations, and event types that need investigation.
Available measures
- Webhook volume grouped by hour.
- Validation failures grouped by hour.
- Top event types from captured requests.
- Endpoint usage distribution for active endpoints.
- Failure patterns and provider-level diagnostic data used by the intelligence layer.
Time windows and filters
| Filter | Values |
|---|---|
| Preset range | 1h, 6h, 24h, 7d, or 30d. |
| Custom range | startDate and endDate supplied to the metrics endpoint. |
| Endpoint | An endpoint ID to scope the charts to one capture URL. |
REST endpoint
bash
curl 'https://<Hookmetry host>/api/observability/metrics?timeRange=24h&endpointId=<endpointId>' --header 'authorization: Bearer <JWT>'Investigation workflow
- Start with the time range where the anomaly appears.
- Filter to the endpoint or event type with the highest failure concentration.
- Open representative logs and inspect the reconstruction divergence step.
- Compare the provider delivery record and application logs before replaying or changing secrets.