Nexus API Reference

OtlpExportActor
in package

Read onlyYes
FinalYes
Tags
psalm-api

Owns all OTLP flush I/O. Every SDK span/metric/log batch handed to the observability bridge is forwarded here as an ExportSpans, ExportMetrics, or ExportLogs message so exporter I/O runs on the actor's own message-processing path instead of blocking the caller. A failing inner exporter drops only the batch that triggered it — the actor keeps running under exponential-backoff supervision.

Table of Contents

Methods

__construct()  : mixed
props()  : Props<string|int, ExportCommand>

Methods

__construct()

public __construct(SpanExporterInterface $spans, PushMetricExporterInterface|null $metrics, LogRecordExporterInterface|null $logs[, Meter $meter = new NoopMeter() ][, LoggerInterface $logger = new NullLogger() ]) : mixed
Parameters
$spans : SpanExporterInterface
$metrics : PushMetricExporterInterface|null
$logs : LogRecordExporterInterface|null
$meter : Meter = new NoopMeter()
$logger : LoggerInterface = new NullLogger()
On this page

Search results