UNPKG

vulcain-corejs

Version:
20 lines (19 loc) 685 B
import { IMetrics } from './metrics'; /** * Metrics adapter for testing * Emit metrics on console * * @export * @class ConsoleMetrics */ export declare class ConsoleMetrics implements IMetrics { private tags; constructor(address?: string); private log(msg); encodeTags(...tags: Array<string>): void; increment(metric: string, customTags?: string, delta?: number): void; decrement(metric: string, customTags?: string, delta?: number): void; counter(metric: string, delta: number, customTags?: string): void; gauge(metric: string, value: number, customTags?: string): void; timing(metric: string, duration: number, customTags?: string): void; }