Skip to content

Repository files navigation

if_flow

Host-level network traffic accounting agent written in C. It captures TCP/UDP traffic plus selected IP protocols such as ICMP/ICMPv6, GRE, ESP, AH, OSPF, VRRP, IGMP, PIM, and SCTP, aggregates them in memory, enriches flows with optional process and application metadata, and exports minute-based records without storing raw packets.

Documentation:

Quick start:

make
./if_flow --selftest
./if_flow -i any --json-path ./if_flow.jsonl

For ClickHouse upload and dashboards, continue with clickhouse_uploader/README.md.

About

Host-level network traffic accounting agent written in C

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages