microsoft.opentelemetry.a365.core.exporters.spectra_exporter_options module
- class microsoft.opentelemetry.a365.core.exporters.spectra_exporter_options.SpectraExporterOptions(endpoint=None, protocol='grpc', insecure=True, max_queue_size=2048, scheduled_delay_ms=5000, exporter_timeout_ms=30000, max_export_batch_size=512)[source]
Bases:
objectConfiguration for exporting traces to a Spectra Collector sidecar via OTLP.
Spectra Collector is deployed as a Kubernetes sidecar that accepts standard OTLP telemetry on localhost. Defaults are tuned for this deployment topology — most consumers should not need to override them.
Note: Batch processor fields (max_queue_size, scheduled_delay_ms, etc.) are duplicated from Agent365ExporterOptions intentionally — these two options classes have no shared base class per design decision C4.