@conduit-client/service-instrumentation-types
v3.5.0
Published
Luvio Instrumentation Service type definitions
Readme
Luvio Instrumentation Service Types
This package defines the interface types for Luvio Instrumentation Service, based on OpenTelemetry.
Installation
npm install -client/service-instrumentation-typesUsage
import {
type InstrumentationService,
type InstrumentationServiceDescriptor,
type LuvioOTelTraceAPI,
type LuvioOTelMetricsAPI
} from '@conduit-client/service-instrumentation-types/v1';This package only contains TypeScript type definitions and is used by both the main instrumentation service package (-client/service-instrumentation) and the implementation packages.
Implementations
The following packages provide implementations of these interfaces:
-client/service-instrumentation-noop: A no-op implementation-client/service-instrumentation-o11y: An implementation using the O11y library
