UNPKG

nestjs-otel

Version:
10 lines (9 loc) 965 B
import { MetricOptions, ObservableResult } from '@opentelemetry/api-metrics'; export declare class MetricService { getCounter(name: string, options?: MetricOptions): import("@opentelemetry/api-metrics").Counter; getUpDownCounter(name: string, options?: MetricOptions): import("@opentelemetry/api-metrics").UpDownCounter; getHistogram(name: string, options?: MetricOptions): import("@opentelemetry/api-metrics").Histogram; getObservableCounter(name: string, options?: MetricOptions, callback?: (observableResult: ObservableResult) => void): import("@opentelemetry/api-metrics").ObservableBase; getObservableGauge(name: string, options?: MetricOptions, callback?: (observableResult: ObservableResult) => void): import("@opentelemetry/api-metrics").ObservableBase; getObservableUpDownCounter(name: string, options?: MetricOptions, callback?: (observableResult: ObservableResult) => void): import("@opentelemetry/api-metrics").ObservableBase; }