nooschain / observability/observability-routes / RegisterObservabilityRoutesArgs
Interface: RegisterObservabilityRoutesArgs
Defined in: observability/observability-routes.ts:24
Dependencies needed to mount the operator observability route group.
Properties
authConfig?
optionalauthConfig?:NodeOperatorAuthConfig
Defined in: observability/observability-routes.ts:32
Optional test-provided auth config; omitted in normal server startup.
productionMode
productionMode:
boolean
Defined in: observability/observability-routes.ts:30
Whether missing operator-token configuration should fail closed.
server
server:
FastifyInstance
Defined in: observability/observability-routes.ts:26
Fastify server that receives /node/observability/* routes and auth hook.
service
service:
ObservabilityService
Defined in: observability/observability-routes.ts:28
Read-only service that assembles each observability response.