Package: @effect/opentelemetry
Module: OtelMetrics
Creates an OpenTelemetry metric producer from Effect metrics.
When to use
Use when you need a MetricProducer for manually wiring Effect metrics into
OpenTelemetry instead of using the scoped layer helper.
Details
Requires the current OpenTelemetry Resource, captures the current Effect
context, and uses cumulative temporality by default. Pass "delta" for
interval-based values.
See
registerProducer for attaching a producer to metric readerslayer for creating and registering a producer in a scoped layerSignature
declare const makeProducer: (temporality?: TemporalityPreference) => Effect.Effect<MetricProducer, never, Resource>
Since v4.0.0