UNPKG

vulcain-corejs

Version:
27 lines (26 loc) 702 B
/** * Metrics adapter for testing * Emit metrics on console * * @export * @class ConsoleMetrics */ export declare class ConsoleMetrics { private tags; private customTags; constructor(address?: string); /** * Add tags as an array of string like <tag-name>=<tag-value> * * @param {...Array<string>} tags * * @memberOf Metrics */ setTags(...tags: Array<string>): void; private log(msg); increment(metric: string, delta?: number): void; decrement(metric: string, delta?: number): void; counter(metric: string, delta: number): void; gauge(metric: string, value: number): void; timing(metric: string, duration: number): void; }