Dmitri Dolguikh
9ea463ec2e
reset aggregated event type to unknown
...
Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io >
2026-06-16 16:45:40 +02:00
Dmitri Dolguikh
ca4ce0a639
icmp code values in aggregated events do not matter
...
Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io >
2026-06-16 16:01:07 +02:00
Dmitri Dolguikh
7295e2e51f
fixed an issue with how we track events that shouldn't be aggregated
...
Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io >
2026-06-16 15:47:38 +02:00
Dmitri Dolguikh
a93cb66ea1
respond to feedback
...
Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io >
2026-06-16 14:43:49 +02:00
Dmitri
b21f7f7d6a
updated event aggregation test
...
Signed-off-by: Dmitri <dmitri.external@netbird.io >
2026-06-12 15:14:17 +02:00
Dmitri
98ce097ecb
update test to validate event aggregation over tcp, udp, icmp, and icmpv6
...
Signed-off-by: Dmitri <dmitri.external@netbird.io >
2026-06-11 15:34:03 +02:00
Dmitri
42e0007f4a
fixes based on sonarcube checks
...
Signed-off-by: Dmitri <dmitri.external@netbird.io >
2026-06-11 10:18:08 +02:00
Dmitri
8f99362a25
added tracking of the number of start-, drop, and end-events in an aggregation window
...
Signed-off-by: Dmitri <dmitri.external@netbird.io >
2026-06-10 16:06:29 +02:00
Dmitri
b654a75a43
added tcp-aggregation test
...
Signed-off-by: Dmitri <dmitri.external@netbird.io >
2026-06-10 10:33:37 +02:00
Dmitri
243e93477f
initial support for aggregation of events
...
Signed-off-by: Dmitri <dmitri.external@netbird.io >
2026-06-09 15:54:39 +02:00
Dmitri
60bcf7dfc3
added an implementation of aggregating memory store
...
Signed-off-by: Dmitri <dmitri.external@netbird.io >
2026-06-09 11:38:02 +02:00
Viktor Liu
057d651d2e
[client, proxy] Add packet capture to debug bundle and CLI ( #5891 )
2026-05-04 11:28:56 +02:00
Maycon Santos
c02e236196
[client,management] add netflow support to client and update management ( #3414 )
...
adds NetFlow functionality to track and log network traffic information between peers, with features including:
- Flow logging for TCP, UDP, and ICMP traffic
- Integration with connection tracking system
- Resource ID tracking in NetFlow events
- DNS and exit node collection configuration
- Flow API and Redis cache in management
- Memory-based flow storage implementation
- Kernel conntrack counters and userspace counters
- TCP state machine improvements for more accurate tracking
- Migration from net.IP to netip.Addr in the userspace firewall
2025-03-20 17:05:48 +01:00