Luca Deri
322ade40d3
ZMQ improvements
...
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
- preallocates buffer (used to be per flow)
- replaced per-message malloc/free in the zlib decompression
- changed std::map to std::unordered_map
- improved searched on long string comparisons
2026-07-04 00:51:45 +02:00
Matteo Biscosi
a0a43a008f
Fixes missing include
2026-05-06 09:32:43 +00:00
Luca Deri
e557b0a0fe
Changes for implementing full IPv6 Support in Flow Exporters ( #10325 )
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
2026-05-06 00:28:22 +02:00
Luca Deri
edee5e5cda
Code format
2026-03-15 10:50:50 +01:00
Alfredo Cardigliano
0dd78b4958
Update (c)
2026-01-02 09:11:30 +01:00
Luca
a8a31a694c
Fix for avoid spawning clock drift warning message too often
2025-12-11 12:06:49 +01:00
Alfredo Cardigliano
f1fdcbf777
Move stats from ZMQCollectorInterface to ZMQParserInterface superclass. Add support for stats to zcflow interfaces
2025-11-20 12:55:37 +01:00
Alfredo Cardigliano
0bb861bb94
Merge flow probes data structures
2025-10-28 10:35:44 +01:00
Alfredo Cardigliano
d9f83f8bb3
Replace full cumulative stats with a few counters to avoid unneeded shadow
2025-10-27 15:51:29 +01:00
Alfredo Cardigliano
9508c56471
Major rework of exporters stats support (second iteration)
2025-10-27 09:41:41 +01:00
Alfredo Cardigliano
5a6d0d8181
Major flow collection code rework. Add support for NPROBE_SOURCE_ID.
2025-10-24 12:47:59 +02:00
Alfredo Cardigliano
fd3a0d7abf
Fix ZMQ drops computation when collecting from cento. Add ZMQ_FLAG_EVENT_SOCKET zmq message flag.
2025-08-27 11:58:33 +02:00
Alfredo Cardigliano
050c0a072d
Change counters to 64 bit. Rework zmq drop accouting (testing)
2025-08-26 20:02:56 +02:00
Alfredo Cardigliano
dee531ae2e
Cleanup and debug info
2025-08-18 18:24:55 +02:00
Luca Deri
983c814a40
Fixes #9221
2025-06-04 22:57:47 +02:00
Alfredo Cardigliano
9352d0cdcd
Update copyright
2025-01-02 09:09:56 +01:00
Matteo Biscosi
91caccc085
Added zmq mapping at startup and shutdown ( #8796 )
2024-12-16 18:53:36 +01:00
Matteo Biscosi
4729f76ea4
Added possibility to filter by custom fields sent from nprobe
2024-11-07 11:33:13 +01:00
Luca Deri
f3d471d9c8
Added code for handling custom-ie
2024-11-04 19:45:39 +01:00
Luca Deri
6548c0659b
Reworked flow exportrs page ( #8590 )
2024-08-04 11:55:32 +02:00
Matteo Biscosi
b4b9253472
Fixes flow exporters issues
2024-07-18 10:24:20 +02:00
Matteo Biscosi
6d0c53ffc6
Added flows and drops ts to netflow/sflow exporters
2024-07-09 15:13:05 +02:00
Luca Deri
3aadd4e8be
Added tracings
...
Added details parameter to NetworkInterface::lua() and subclasses
2024-02-15 07:10:24 +01:00
Luca Deri
55870e97b9
(C) Update
2024-01-12 11:44:18 +01:00
Luca Deri
ceb850d952
Implemented automatic detection of cloud-generated local hosts
2023-09-15 00:41:52 +02:00
Luca Deri
c2ea5a5cb5
Improved VLAN mapping in cloud-mode
2023-09-14 11:39:07 +02:00
Luca Deri
2d10109388
Implemented VLAB maooing
2023-09-13 23:29:48 +02:00
Alfredo Cardigliano
e07dbb55f8
Change/fix source_id which is 32-bit in zmq messages v2
2023-06-09 17:24:06 +02:00
lucaderi
d395deac4e
Automated commit of clang-format CI changes.
2023-04-07 14:20:44 +00:00
Alfredo Cardigliano
7965c8657d
Add support for sFlow counters over TLV
2023-02-23 10:41:06 +01:00
Luca Deri
0a6acbee78
Fix for mitigating the clock drift issue
2023-02-11 00:06:52 +01:00
Luca Deri
f726b867c7
Updated (C)
2023-01-01 16:37:57 +01:00
Luca Deri
f568ead80c
Patch for handling nicely clock drift at startup
2022-12-23 17:16:48 +01:00
Luca
23cfc5efb8
Added SNMP interface polling collection sent by nProbe via ZMQ (--snmp-mappings)
2022-08-27 18:20:45 +02:00
Alfredo Cardigliano
0a662c1a25
Add initial process IE colleciton from nProbe
2022-06-07 17:43:32 +02:00
Alfredo Cardigliano
19310ffd06
Initial cleanup of useless consts towards migration to modern C++ ( #6271 )
2022-02-03 15:57:34 +01:00
Alfredo Cardigliano
f2060f2488
Copyright update (C)
2022-01-03 09:35:09 +01:00
Simone Mainardi
c105ade0c9
Implements ability to display all IE descriptions from nProbe
...
Addresses #6028
2021-11-09 13:58:48 +01:00
Luca Deri
e8a6c2387c
Added listening ports parsing
2021-10-26 00:32:09 +02:00
Luca Deri
e55f88faa2
ZMQ timeout optimizazion
2021-07-09 16:36:46 +02:00
Simone Mainardi
65769a7f42
Parses sflow samples via ZMQ, determines interfs. w/ sampled traff.
2021-07-09 15:57:26 +02:00
Luca Deri
e73adec924
Removed race conditions on the ZMQParserInterface
2021-07-07 08:54:13 +02:00
Luca Deri
4c27f6f98c
Implemented handlig of hello message from nprobe
2021-05-28 19:34:11 +02:00
Luca Deri
a1178a0791
Updated (C)
2021-01-02 12:08:23 +01:00
Alfredo Cardigliano
eaa98e6002
Show counters for unhandled flows
2020-09-16 18:52:19 +02:00
Luca Deri
192a1cf942
Fixed logic of flow purging with ZMQ interfaces
2020-08-07 23:31:43 +02:00
Alfredo Cardigliano
6e1e21f7ba
Fix interface type detection with sub interfaces
2020-07-20 12:20:13 +02:00
Alfredo Cardigliano
21462270e2
Fix use after free in zmq_remote_stats ( #3496 )
2020-03-03 13:50:02 +00:00
Alfredo Cardigliano
731278448a
Handle stats from multiple ZMQ producers in the same endpoint ( fix #3409 )
2020-02-18 12:26:50 +01:00
Luca Deri
57e6a93065
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
...
Updated (C)
2020-01-06 23:36:36 +01:00