Skip to content
Carlos Gude edited this page Sep 23, 2026 · 2 revisions

Observability

The maintained observability documentation lives in:

Recommended Symfony integration

For bundle-managed engines, prefer ordinary Symfony event listeners (#[AsEventListener]) for ResponseMapped, RequestFailed and the other lifecycle events.

ObservabilitySetup works with LifecycleEventDispatcher, but it only observes events dispatched through that same dispatcher instance. It is therefore a helper for deliberate/manual shared-dispatcher wiring, not automatic proof that observers are active in the default bundle setup.

Application logging, metrics storage and exporters remain application responsibilities.

Clone this wiki locally