Expand description
Trace processing pipeline
handle_traces is called once per batch of TraceObjects received
from a connected node. It fans the batch out to every configured output:
-
File logging โ writes each trace to the appropriate log file via
LogWriter, one file per(node, logRoot, logFormat)triple. -
Journal logging โ on Unix/Linux, writes each trace to the systemd journal via
/run/systemd/journal/socketusing the native journal protocol. On non-Unix platformsJournalModeis silently skipped. -
Re-forwarding โ if a
ReForwarderis configured, passes the (optionally namespace-filtered) batch on to the downstream forwarder.
Functionsยง
- handle_
traces - Process a batch of received TraceObjects for one node