Real-Time Event Streams are in private beta. Contact your Mixpanel account team to enable the feature for your project.
Sync states
Sync state is shown as a status badge on the Syncs list view.Destination states
Destination-level state (separate from Sync state) is a Phase 2 feature. During the private beta, authentication status is visible on the Destination card, but the full Destination state model below reflects the target design.
Authentication failures on delivery immediately flip the Destination to
auth_error — the failure is never silently swallowed. Re-authenticating updates the existing Destination in place; you do not need to delete and recreate it. See Webhook authentication.
Audit logging
All state changes are audit-logged with a timestamp and the acting user. Use the audit log to trace who paused a Sync, when credentials were rotated, or when a Destination first tripped intoauth_error.
Observability panel
The full observability panel is a P1 requirement scheduled to land before GA. Some metrics may be limited or presented differently during the private beta.
Metrics
- Events delivered — counts over the last 1 hour, 24 hours, and 7 days.
- Delivery success rate — percentage of events that received a 2xx response within the retry window.
- Events failed after max retries — count, with retained payload samples and destination response.
- Pending retry queue depth — number of events currently waiting in the retry queue.
- p95 delivery latency estimate — end-to-end latency from ingestion to a confirmed 2xx response.
- Webhook URL domains — the destination domains this Sync is delivering to.
Recommended monitoring practices
- Alert on
errorandauth_error. These states indicate customer action is required and will not self-heal. - Watch
unhealthyearly. It often precedeserrorand gives you time to investigate before events start hitting the failed events log. - Track failed events during rollouts. After changing your endpoint or payload template, check the failed events log for 4xx errors before assuming success.
- Review audit log entries. Especially when a Sync unexpectedly stops streaming — it may have been disabled by another admin.
Related
Delivery and reliability
Retry policy, failed events log, and at-least-once delivery.
Set up a Sync
Create a Destination and configure a webhook Sync.