Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AzureMonitorMetricExporter

Package version

Azure Monitor OpenTelemetry Metric Exporter.

Hierarchy

Implements

  • any

Index

Constructors

constructor

Properties

Protected _instrumentationKey

_instrumentationKey: string

Instrumentation key to be used for exported envelopes

Methods

Protected _exportEnvelopes

  • _exportEnvelopes(envelopes: Envelope[]): Promise<ExportResult>

Protected _shutdown

  • _shutdown(): Promise<void>

export

  • export(metrics: ResourceMetrics, resultCallback: (result: ExportResult) => void): Promise<void>
  • Export OpenTelemetry resource metrics.

    Parameters

    • metrics: ResourceMetrics

      Resource metrics to export.

    • resultCallback: (result: ExportResult) => void

      Result callback.

        • (result: ExportResult): void
        • Parameters

          • result: ExportResult

          Returns void

    Returns Promise<void>

forceFlush

  • forceFlush(): any

selectAggregationTemporality

  • selectAggregationTemporality(): any

shutdown

  • shutdown(): Promise<void>

Generated using TypeDoc