Installation
npm install --save @types/datadog-statsd-metrics-collector
Summary
This package contains type definitions for datadog-statsd-metrics-collector (https://github.com/xzyfer/datadog-statsd-metrics-collector#readme).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/datadog-statsd-metrics-collector.
index.d.ts
import dogstatsd = require("node-dogstatsd");
declare class Collector implements dogstatsd.StatsDClient {
constructor(client: dogstatsd.StatsDClient | null, delayMilliseconds?: number);
timing(stat: string, time: number, sample_rate?: number, tags?: string[]): void;
increment(stat: string, sample_rate?: number, tags?: string[]): void;
incrementBy(stat: string, value: number, tags?: string[]): void;
decrement(stat: string, sample_rate?: number, tags?: string[]): void;
decrementBy(stat: string, value: number, tags?: string[]): void;
gauge(stat: string, value: number, sample_rate?: number, tags?: string[]): void;
histogram(stat: string, time: number, sample_rate?: number, tags?: string[]): void;
}
export = Collector;
Additional Details
- Last updated: Mon, 06 Nov 2023 22:41:05 GMT
- Dependencies: @types/node-dogstatsd
Credits
These definitions were written by Michael Mifsud.