Skip to content
@archipel/platform-telemetry Auto-generated

@breadstone/archipel-platform-telemetry

Classes

ClassDescription
MetricsServiceProvides eagerly-initialized OpenTelemetry metric instruments.
NoopTelemetryFacade-
OtelSdkHolderHolds a reference to the OpenTelemetry NodeSDK instance and performs a graceful shutdown when the application terminates.
TelemetryCacheMetricsRecorderGeneric cache metrics recorder that forwards cache lifecycle events into the telemetry facade (which may be a noop when disabled).
TelemetryFacade-
TelemetryHealthIndicatorHealth indicator for the telemetry infrastructure. Checks whether the OpenTelemetry SDK has been initialized via OtelSdkHolder.
TelemetryLoggerService-
TelemetryModule-
TelemetryRuleEngine-

Interfaces

InterfaceDescription
IMetricInstruments-
ITelemetryFacade-
ITelemetryMetricsOptions-
ITelemetryOptions-
ITelemetryTracesOptions-

Variables

VariableDescription
defaultTelemetryOptions-
TELEMETRY_ENABLED-
TELEMETRY_FACADE-
TELEMETRY_OPTIONS-

Functions

FunctionDescription
validateTelemetryOptionsValidates telemetry options and throws on invalid values.

Released under the MIT License.