Warning
sniffnet-agent isn't yet supported by Sniffnet and is still in early development.
Stay tuned for updates!
Lightweight network flows exporter compatible with Sniffnet.
sniffnet-agent captures traffic on a network interface, aggregates packets into
flows, and exports them as IPFIX (RFC 7011) records over UDP to a collector.
It lets you observe devices where running Sniffnet itself isn't practical (headless servers, routers, embedded boxes, firewalls), forwarding their traffic to a single Sniffnet instance that aggregates and visualizes activity across your whole network from one place.
Any IPFIX exporter can feed Sniffnet, but sniffnet-agent is built for maximum compatibility:
it emits exactly the Information Elements (IEs) Sniffnet needs, allowing to export only the required data at the
expected rate, without having to configure a more complex exporter to do so.
sniffnet-agent --interface <IFACE> --collector <HOST:PORT>Run with no arguments to be prompted interactively for the interface and collector.
| Flag | Description |
|---|---|
-i, --interface |
Network interface to capture on (e.g. en0, eth0). |
-c, --collector |
Collector address as HOST:PORT. |
-f, --filter |
BPF filter expression applied to the capture. |
-v, --verbose |
Enable debug logging. |