-
Notifications
You must be signed in to change notification settings - Fork 152
12.5 Observability and SLOs for the hosted API #919
Copy link
Copy link
Open
Labels
Stellar WaveDrips Wave Program - opt an issue in by applying this labelDrips Wave Program - opt an issue in by applying this labelarea:apps-webDocumentation site and web app (apps/web)Documentation site and web app (apps/web)blockedWaiting on an upstream issueWaiting on an upstream issuecomplexity:medium150 points150 pointstype:opsDeployment, CI, secrets, release mechanicsDeployment, CI, secrets, release mechanics
Milestone
Description
Metadata
Metadata
Assignees
Labels
Stellar WaveDrips Wave Program - opt an issue in by applying this labelDrips Wave Program - opt an issue in by applying this labelarea:apps-webDocumentation site and web app (apps/web)Documentation site and web app (apps/web)blockedWaiting on an upstream issueWaiting on an upstream issuecomplexity:medium150 points150 pointstype:opsDeployment, CI, secrets, release mechanicsDeployment, CI, secrets, release mechanics
Labels:
type:opsarea:apps-webMilestone: Wave 2.4 - Hosted registry
Effort: Medium
Depends on: 12.1
Description
packages/pulse-webhooksalready shipsOtelWebhookMetricsandPrometheusWebhookMetrics, so the repo has an established metrics idiom."Serving reads in production" is only claimable with evidence. Without
instrumentation there is no way to state uptime, latency, or cache hit rate.
Acceptance criteria
docs/slo.mddefines availability, p95 latency and freshness-in-ledgers targets/v1/registry/healthand its history is publicImplementation notes
packages/pulse-webhooks/src/OtelWebhookMetrics.tsso operators haveone metrics vocabulary across the project.
Affected files
apps/web/app/api/registry/packages/pulse-webhooks/src/OtelWebhookMetrics.ts(pattern reference)docs/slo.md(new)