splunk_ao
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
def export(self, spans: Sequence[ReadableSpan]) -> SpanExportResult
def export_health(self) -> ExportHealth
def force_flush(self, timeout_millis: int=30000) -> bool
def shutdown(self) -> None
from opentelemetry.sdk.trace import TracerProvider
tracer_provider = TracerProvider()
processor = add_splunk_ao_span_processor(tracer_provider, project="my-project")
def export_health(self) -> ExportHealth
def exporter(self) -> SpanExporter
def force_flush(self, timeout_millis: int=40000) -> bool
def on_end(self, span: ReadableSpan) -> None
def on_start(self, span: Span, parent_context: context.Context | None=None) -> None
def processor(self) -> SpanProcessor
def shutdown(self) -> None
def add_splunk_ao_span_processor(tracer_provider: TracerProvider,
processor: SplunkAOSpanProcessor | None=None,
**processor_kwargs: Any) -> SplunkAOSpanProcessor