@vtex/api
Version:
VTEX I/O API client
15 lines (14 loc) • 532 B
TypeScript
import { Types } from '@vtex/diagnostics-nodejs';
export declare const RequestsMetricLabels: {
readonly ACCOUNT_NAME: "vtex.account.name";
readonly REQUEST_HANDLER: "handler";
readonly STATUS_CODE: "status_code";
};
export interface OtelRequestInstruments {
concurrentRequests: Types.Gauge;
requestTimings: Types.Histogram;
totalRequests: Types.Counter;
responseSizes: Types.Histogram;
abortedRequests: Types.Counter;
}
export declare const getOtelInstruments: () => Promise<OtelRequestInstruments>;