Skip to content

Metrics

3 exports Added in v1.0.0 Source

Layers

layer

Added in v1.0.0 Source

Signature

declare const layer: (
  evaluate: LazyArg<MetricReader | NonEmptyReadonlyArray<MetricReader>>,
  options?: {
    readonly shutdownTimeout?: DurationInput;
  },
) => Layer<never, never, Resource>;

Producer

makeProducer

Added in v1.0.0 Source

Signature

declare const makeProducer: Effect.Effect<MetricProducer, never, Resource>;

Signature

declare const registerProducer: (
  self: MetricProducer,
  metricReader: LazyArg<MetricReader | NonEmptyReadonlyArray<MetricReader>>,
) => Effect.Effect<Array<any>, never, Scope.Scope>;