SplunkAOAsyncBaseHandler
Async Callback handler for logging traces to the Splunk AO platform. Arguments-
_splunk_ao_logger(SplunkAOLogger): The Splunk AO logger instance. -
_nodes(dict[UUID, Node]): A dictionary of nodes, where the key is the run_id and the value is the node. -
_start_new_trace(bool): Whether the handler owns and concludes a local trace lifecycle. An active W3C parent is still inherited when this isTrue. Set it toFalseonly when attaching to caller-owned active logger state. -
_flush_on_chain_end(bool): Whether to flush the trace when a chain ends.
async_commit
async_end_node
run_id(UUID): The run ID.**kwargs(Any): Additional parameters to update the span with.