import {
Gauge as PGauge,
Counter as PCounter,
Histogram as PHistogram,
Summary as PSummary,
} from 'prom-client'
export class Gauge extends PGauge<string> {}
export class Counter extends PCounter<string> {}
export class Histogram extends PHistogram<string> {}
export class Summary extends PSummary<string> {}
export type Metric = Gauge | Counter | Histogram | Summary
-
Kelvin Fichter authored
Introduces the new BaseServiceV2 class to eventually replace the older BaseService class. BaseServiceV2 includes many convenience features like automatic environment variable and argv parsing.
e53b5783