@flxbl-io/sfp
Version:
sfp is a CLI tool to help you manage your Salesforce projects in an artifact centric model
20 lines (19 loc) • 821 B
TypeScript
import { Logger } from '@flxbl-io/sfp-logger';
export default class SFPStatsSender {
private static client;
private static metricsLogger;
private static nativeMetricsSender;
static initialize(port: string, host: string, protocol: string): void;
static initializeNativeMetrics(type: string, apiHost: string, apiKey: string, logger?: Logger): void;
static initializeLogBasedMetrics(): void;
static logElapsedTime(metric: string, elapsedMilliSeconds: number, tags?: {
[key: string]: string;
} | string[]): void;
static logGauge(metric: string, value: number, tags?: {
[key: string]: string;
} | string[]): void;
static logCount(metric: string, tags?: {
[key: string]: string;
} | string[]): void;
static logMetrics(key: any, logger?: any): void;
}