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