UNPKG

@vtex/api

Version:
10 lines (9 loc) 882 B
import { Counter, Gauge, Histogram } from 'prom-client'; export { EventLoopMetricLabels, RequestsMetricLabels } from './MetricNames'; export declare const createTotalRequestsInstrument: () => Counter<import("./MetricNames").RequestsMetricLabels>; export declare const createTotalAbortedRequestsInstrument: () => Counter<import("./MetricNames").RequestsMetricLabels>; export declare const createRequestsTimingsInstrument: () => Histogram<import("./MetricNames").RequestsMetricLabels>; export declare const createRequestsResponseSizesInstrument: () => Histogram<import("./MetricNames").RequestsMetricLabels>; export declare const createConcurrentRequestsInstrument: () => Gauge<string>; export declare const createEventLoopLagMaxInstrument: () => Gauge<string>; export declare const createEventLoopLagPercentilesInstrument: () => Gauge<import("./MetricNames").EventLoopMetricLabels>;