agentsight-capture
agentsight-capture is the reusable collection and analysis library behind the
agentsight command-line tool. It
provides the embedded eBPF probe runners, agent-native and /proc sources,
HTTP/SSE analyzers, normalized event and snapshot models, and SQLite and
OpenTelemetry sinks.
The eBPF runners are Linux-only at runtime and require root or suitable BPF capabilities. AgentSight keeps the probes in isolated child processes; linking this crate does not link libbpf into the caller.
use ;
# async
The agentsight binary is the primary consumer of this API. It adds command
parsing, terminal and web views, session orchestration, and reports.