ayaFlow is an open source, eBPF-based network traffic analyzer written in Rust, built on the Aya framework. It runs as a sidecarless DaemonSet in Kubernetes, attaching TC hooks at both ingress and egress to capture kernel-native packet events with minimal overhead (~33 MB RSS). A userspace Tokio agent polls a ring buffer, stores events in SQLite, and exposes a REST API plus Prometheus metrics. Optional deep inspection enables TLS SNI and DNS query extraction. The eBPF program compiles to just 784 bytes and the tool requires Linux kernel 5.8+ with BTF support.
Table of contents
ArchitectureFeaturesPrerequisitesQuick StartCLI OptionsKubernetes DeploymentAPI ReferenceProject StructurePerformance & FootprintTested OnLicenseSort: