AzureMonitorTraceExporter class
Azure Monitor OpenTelemetry Trace Exporter.
- Extends
Constructors
| Azure |
Initializes a new instance of the AzureMonitorTraceExporter class. |
Methods
| export(Readable |
Export OpenTelemetry spans. |
| shutdown() | Shutdown AzureMonitorTraceExporter. |
Constructor Details
AzureMonitorTraceExporter(AzureMonitorExporterOptions)
Initializes a new instance of the AzureMonitorTraceExporter class.
new AzureMonitorTraceExporter(options?: AzureMonitorExporterOptions)
Parameters
- options
- AzureMonitorExporterOptions
Method Details
export(ReadableSpan[], (result: ExportResult) => void)
Export OpenTelemetry spans.
function export(spans: ReadableSpan[], resultCallback: (result: ExportResult) => void): Promise<void>
Parameters
- spans
-
ReadableSpan[]
Spans to export.
- resultCallback
-
(result: ExportResult) => void
Result callback.
Returns
Promise<void>
shutdown()
Shutdown AzureMonitorTraceExporter.
function shutdown(): Promise<void>
Returns
Promise<void>