Commit graph

118 commits

Author SHA1 Message Date
Alfredo Cardigliano
a8be99b7cc ZMQ drops code review and cleanup 2026-04-14 14:30:35 +02:00
Alfredo Cardigliano
16ae237845 Do a single lookup 2026-04-14 14:21:45 +02:00
Luca Deri
edee5e5cda Code format 2026-03-15 10:50:50 +01:00
Alfredo Cardigliano
b6e30f9511 Rework threads labeling 2026-02-24 16:21:16 +01:00
Alfredo Cardigliano
0dd78b4958 Update (c) 2026-01-02 09:11:30 +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
5a6d0d8181 Major flow collection code rework. Add support for NPROBE_SOURCE_ID. 2025-10-24 12:47:59 +02:00
Alfredo Cardigliano
6341316d8e Flow collection code cleanup and utility functions 2025-10-23 11:47:03 +02:00
Luca Deri
fe5bed8601 Indent 2025-10-20 23:58:44 +02:00
Luca Deri
c082cb9e89 ZMQ drops are not accouted in the first 15 sec since startup 2025-10-17 23:09:10 +02:00
Alfredo Cardigliano
e76d7f2177 Ignore startup drops for zmq 2025-10-16 11:29:50 +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
7cb102312a Add ifname to zmq debug trace 2025-08-26 17:00:09 +02:00
Alfredo Cardigliano
89e7fb7854 ZMQ code improvements 2025-08-26 16:32:12 +02:00
Alfredo Cardigliano
e733a319eb Fix multiple ZMQ issues: missing ntoh size conversion, use of compressed vs uncompressed length 2025-08-21 09:23:51 +02:00
Alfredo Cardigliano
7a443d07e4 Rename struct to match msg version 2025-08-20 15:28:04 +02:00
Alfredo Cardigliano
dee531ae2e Cleanup and debug info 2025-08-18 18:24:55 +02:00
Alfredo Cardigliano
c918054c06 Cleanup 2025-08-18 17:56:22 +02:00
Alfredo Cardigliano
b84d7ef5c9 Improve debug trace 2025-07-28 12:15:11 +02:00
Luca Deri
983c814a40 Fixes #9221 2025-06-04 22:57:47 +02:00
Luca Deri
a7e027f024 Fixes for handling nProbe-like applications 2025-01-02 21:23:22 +01:00
Alfredo Cardigliano
9352d0cdcd Update copyright 2025-01-02 09:09:56 +01:00
Luca Deri
a4b0a8af82 Changes for handling nprobe-like ZMQ messages 2024-12-31 15:22:06 +01:00
Luca Deri
f3d471d9c8 Added code for handling custom-ie 2024-11-04 19:45:39 +01:00
Matteo Biscosi
e21c91d7e1 Possible fix for drops reset not working 2024-10-24 15:47:29 +02:00
Luca Deri
9f955ce2e2 Minor fix for ZMQ decompression 2024-09-06 20:03:37 +02:00
Luca
b99e022cfa Added support for new ZMQ message header 2024-09-01 17:38:28 +02:00
Luca
fc861a3fe0 Extended ZMQ decompression buffer 2024-08-30 09:03:25 +02:00
Luca
823620cc28 Fixes [ZMQCollectorInterface.cpp:475] ERROR: Uncompress error [-5][len: 2123] 2024-08-30 08:34:57 +02:00
Luca
b33118cd29 Enhanced trace 2024-08-28 19:47:08 +02:00
Luca
afcb640757 Fixed if_stats.lua refresh 2024-07-24 07:27:06 +02:00
Luca Deri
e020843d42 Code cleanup 2024-07-19 16:29:39 +02:00
Luca Deri
3cc0aeddc5 Removed outdated unahandled flows that was casing fiscrepancies in flow accounting 2024-05-02 10:54:56 +02:00
Alfredo Cardigliano
7c936f9d09 Remove deprecated private cloud support 2024-03-15 10:03:25 +01: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
538d4571d0 Added --disable-purge for debug purposes
Added average flow throughtput in flows
2024-01-10 09:36:45 +01:00
Luca Deri
d0ade51858 Added better tracings 2023-12-27 21:01:48 +01:00
Alfredo Cardigliano
ffb7ce58c8 Fix warning 2023-11-27 16:49:18 +01:00
Luca Deri
4db4ca7761 ZMQ Fixes 2023-10-09 23:51:14 +02:00
Luca Deri
c2ea5a5cb5 Improved VLAN mapping in cloud-mode 2023-09-14 11:39:07 +02:00
Luca Deri
6f156069f7 Small leak fixes 2023-08-15 07:47:08 +02:00
Alfredo Cardigliano
aeb75e4975 Fix erase in iterators 2023-06-14 11:48:12 +02:00
Luca Deri
93166909a2 Fixed crash in ZMQ probe lifecycle 2023-06-13 22:28:21 +02:00
Alfredo Cardigliano
0edd399d2e Keep track of active probes 2023-06-12 16:45:48 +02:00
Alfredo Cardigliano
227e0867eb Subscribe to control messages topic. Rework 'pro' message handles 2023-06-09 15:54:03 +02:00
Alfredo Cardigliano
5935bce2a9 Do not compile cloud support on nedge 2023-06-09 09:40:36 +02:00
Alfredo Cardigliano
7a65f7f054 Throw error on setServerEncryptionKeys failure 2023-06-08 17:57:52 +02:00