UNPKG

node-universe

Version:

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

20 lines (19 loc) 832 B
import { BaseMetricOptions } from '../../../typings/metric'; import BaseMetric from './base'; import MetricRegistry from '../registry'; import { GenericObject } from '../../../typings'; export default class GaugeMetric extends BaseMetric { rate: any; constructor(options: BaseMetricOptions, registry: MetricRegistry); increment(labels: GenericObject, value?: number, timestamp?: number): GenericObject; decrement(labels: GenericObject, value?: number, timestamp?: number): GenericObject; set(value: number, labels?: GenericObject, timestamp?: number): GenericObject; reset(labels: GenericObject, timestamp?: number): GenericObject; resetAll(timestamp: number): void; generateSnapshot(): ({ key: string; value: any; labels: any; timestamp: any; } | undefined)[]; }