UNPKG

@azure/monitor-opentelemetry-exporter

Version:

Application Insights exporter for the OpenTelemetry JavaScript (Node.js) SDK

39 lines 1.24 kB
import { StatsbeatMetrics } from "./statsbeatMetrics.js"; import type { StatsbeatOptions } from "./types.js"; /** * Long Interval Statsbeat Metrics * @internal */ export declare class LongIntervalStatsbeatMetrics extends StatsbeatMetrics { private static instance; private statsCollectionLongInterval; private cikey; private runtimeVersion; private language; private version; private attach; private commonProperties; private attachProperties; private feature; private instrumentation; private longIntervalStatsbeatMeterProvider; private longIntervalAzureExporter; private longIntervalMetricReader; private longIntervalStatsbeatMeter; private connectionString; private featureStatsbeatGauge; private attachStatsbeatGauge; isInitialized: boolean; constructor(options: StatsbeatOptions); private initialize; private getEnvironmentStatus; private setFeatures; private attachCallback; shutdown(): Promise<void>; /** * Singleton LongIntervalStatsbeatMetrics instance. * @internal */ static getInstance(options: StatsbeatOptions): LongIntervalStatsbeatMetrics; } //# sourceMappingURL=longIntervalStatsbeatMetrics.d.ts.map