Share via


ObservabilityConfigurationOptions type

Observability configuration options - extends runtime options. All overrides are functions called on each property access.

Inherited from RuntimeConfigurationOptions:

  • clusterCategory
  • isNodeEnvDevelopment

Note: isDevelopmentEnvironment is a derived getter on the configuration class (based on clusterCategory), not an overridable option.

type ObservabilityConfigurationOptions = RuntimeConfigurationOptions & {
  isObservabilityExporterEnabled?: () => boolean
  observabilityAuthenticationScopes?: () => string[]
  observabilityDomainOverride?: () => string | null
  observabilityLogLevel?: () => string
}