Part of the observability epic #102 (Track D). Full design: docs/plans/102-observability-stack.md.
Scope. Pyroscope store (S3 + IRSA, auth_enabled + per-tenant limits, high_availability toggle) + Alloy/SDK profiling; Grafana traces ↔ profiles link (flame graph from a slow span).
Verify. CPU/heap flame graphs for the hub’s own components; jump from a trace to its profile.
Dependency / ordering. Needs P3.
Part of the observability epic #102 (Track D). Full design:
docs/plans/102-observability-stack.md.Scope. Pyroscope store (S3 + IRSA,
auth_enabled+ per-tenant limits,high_availabilitytoggle) + Alloy/SDK profiling; Grafana traces ↔ profiles link (flame graph from a slow span).Verify. CPU/heap flame graphs for the hub’s own components; jump from a trace to its profile.
Dependency / ordering. Needs P3.