Monitoring & Analytics

Learn where to track usage, latency, and SLOs across the Tapistry platform. The full Markdown guide lives in docs/guides/MONITORING_ANALYTICS.md.

Dashboards

  • Creators: Monitor per-API invocations, latency, and error rates under Dashboard → APIs → Analytics.
  • Consumers: Review spend forecasts and quota health under Dashboard → Usage & Billing.

Key Data Sources

  • Prometheus metrics via `/metrics` and the bundled Grafana stack.
  • Usage events exposed by `GET /billing/status` and GET /apis/{slug}/usage.
  • Stripe Connect reports synced automatically for payouts.

Alerts

Configure error-rate and quota alerts directly in the dashboard, or register webhooks through /system/webhooksfor external monitoring pipelines.

For detailed runbooks and SLO definitions, review docs/operations/SLO_MONITORING.md and the operations playbooks in the repository.