UNPKG

node-universe

Version:

基于 Nodejs 环境的一款微服务框架,原理来自于宇宙中的恒星,行星,卫星等系统。

17 lines (16 loc) 582 B
import { MetricReporterOptions } from '../../../typings/metric'; import BaseReporter from './base'; import MetricRegistry from '../registry'; import http from 'http'; import { GenericObject } from '../../../typings'; export default class PrometheusReporter extends BaseReporter { server: http.Server | null; defaultLabels: GenericObject; constructor(options: MetricReporterOptions); init(registry: MetricRegistry): void; private handler; stop(): Promise<void>; private generatePrometheusResponse; private escapeLabelValue; private labelsToStr; }