Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
process-tracer
command
process-tracer is an eBPF-based process and network tracer with OpenTelemetry span integration.
|
process-tracer is an eBPF-based process and network tracer with OpenTelemetry span integration. |
|
internal
|
|
|
attributes
Package attributes provides expression evaluation and validation for custom attributes, trace IDs, and parent span IDs.
|
Package attributes provides expression evaluation and validation for custom attributes, trace IDs, and parent span IDs. |
|
bpf
Package bpf provides Go bindings for the eBPF process tracer.
|
Package bpf provides Go bindings for the eBPF process tracer. |
|
bpfloader
Package bpfloader manages the lifecycle of eBPF programs and their kernel attachments.
|
Package bpfloader manages the lifecycle of eBPF programs and their kernel attachments. |
|
config
Package config handles command-line argument parsing and OpenTelemetry configuration.
|
Package config handles command-line argument parsing and OpenTelemetry configuration. |
|
envreassembler
Package envreassembler handles reassembly of environment variable data from eBPF events.
|
Package envreassembler handles reassembly of environment variable data from eBPF events. |
|
eventprocessor
Package eventprocessor coordinates event processing and routes eBPF events to specialized handlers.
|
Package eventprocessor coordinates event processing and routes eBPF events to specialized handlers. |
|
eventstream
Package eventstream manages the processing of eBPF ring buffer events.
|
Package eventstream manages the processing of eBPF ring buffer events. |
|
otel
Package otel provides OpenTelemetry tracer provider initialization and management.
|
Package otel provides OpenTelemetry tracer provider initialization and management. |
|
output
Package output provides formatters for converting processed events into output formats.
|
Package output provides formatters for converting processed events into output formats. |
|
procmeta
Package procmeta manages process metadata lifecycle.
|
Package procmeta manages process metadata lifecycle. |
|
reversedns
Package reversedns provides connection enrichment by extracting network endpoints from process environment variables, command-line arguments, and runtime events.
|
Package reversedns provides connection enrichment by extracting network endpoints from process environment variables, command-line arguments, and runtime events. |
|
timesync
Package timesync provides time conversion utilities for converting monotonic timestamps from eBPF events to wall-clock time.
|
Package timesync provides time conversion utilities for converting monotonic timestamps from eBPF events to wall-clock time. |
Click to show internal directories.
Click to hide internal directories.