Commit graph

4482 commits

Author SHA1 Message Date
Alfredo Cardigliano
dde9586d34 Add support for RFC 5424 format (fix #10679) 2026-08-03 16:24:29 +02:00
Luca Deri
fc43c0c714 Typo
Some checks are pending
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-07-29 23:39:21 +02:00
Luca Deri
a8447474fe Changes due to ASN IPv4/IPv6 traffic breakdown 2026-07-29 21:24:26 +02:00
GabrieleDeri
b962ed2185
Updated error page to vuejs (#10671)
Some checks are pending
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
* Updated error page to vuejs

* Update dist

* Fixes live flows filters flow risk

* Update dist
2026-07-29 19:28:38 +02:00
DGabri
60ceacc76d Added flow risk filter 2026-07-27 19:46:39 +02:00
Luca Deri
52e1680d2d Extended network sistes methods 2026-07-27 16:09:29 +02:00
Luca Deri
0e85418c82 Added local traffic timeseries 2026-07-25 15:43:37 +02:00
Alfredo Cardigliano
1e6045d4a2 Rework clickhouse timeseries dump queue (use C++ struct rather than strings, native CH block insert, increase batch size) 2026-07-23 17:24:33 +02:00
Luca Deri
2112d69a9d Enlarged queues
Some checks are pending
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-07-21 22:05:34 +02:00
Matteo Biscosi
db55fae4f9 Added ACL scope filters 2026-07-21 14:20:57 +00:00
Matteo Biscosi
462870bfc8 Fixes various issues in site page 2026-07-21 09:07:54 +00:00
Matteo Biscosi
9bcf6ca1d7 Added interface index filter on hosts page 2026-07-20 15:40:04 +00:00
Luca Deri
04425cc588 Exporter code rework 2026-07-20 12:13:20 +02:00
Luca Deri
b225f45d31 Changed next_hop datatype
Some checks failed
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
E2E Tests / e2e (push) Has been cancelled
2026-07-19 11:55:32 +02:00
Luca Deri
94f75e3115 Implemented exporter IP mapping
Some checks are pending
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
E2E Tests / e2e (push) Waiting to run
2026-07-18 19:38:14 +02:00
Luca Deri
c3cdb6bd70 Added timeseries drops
Some checks are pending
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
E2E Tests / e2e (push) Waiting to run
2026-07-18 07:51:04 +02:00
Luca Deri
dcc8b5395f Fixed usge stats: TS written and SNMP devices polled 2026-07-17 19:23:42 +02:00
Luca Deri
98f97a7856 Extended RRD queue lenght to 300k 2026-07-17 19:23:42 +02:00
Luca Deri
d1a1729343 Improved polling stats
Some checks are pending
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
E2E Tests / e2e (push) Waiting to run
2026-07-16 19:28:13 +02:00
Luca Deri
028a50cf02 Implemented oneshot callback that run forever sicne boot
Some checks are pending
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
E2E Tests / e2e (push) Waiting to run
2026-07-15 21:20:14 +02:00
Manuel Ceroni
886dd48583
Fixed Unexpected Gateway check (#10561) 2026-07-14 09:42:48 +02:00
Luca Deri
4698fd109a Removed MessgaeBroker support (unused code) 2026-07-13 19:00:35 +02:00
Luca Deri
3c8cab6bd6 SNMP code cleanup 2026-07-10 15:37:40 +02:00
Alfredo Cardigliano
a1327eec3d Add --clickhouse-client-{cert,key} options. Update doc also for --clickhouse-server-cn option. 2026-07-10 11:41:53 +02:00
Alfredo Cardigliano
d1762b5f6f Add --clickhouse-server-cn option
Some checks are pending
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-07-09 06:30:39 +02:00
Luca Deri
0e6fcea554 IMplemented backedn for #10534
Some checks are pending
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-07-06 23:16:28 +02:00
Luca Deri
322ade40d3 ZMQ improvements
Some checks are pending
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
10a4c99b05 Added rest to return sites hierarchy (#10531) 2026-07-03 15:25:02 +00:00
Alfredo Cardigliano
be81b19bca Fix disaggregation names (probe ip is actually exporter ip) 2026-07-01 11:29:26 +02:00
Alfredo Cardigliano
20188f9f83 Fix local nets id generation
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
2026-06-30 18:21:01 +02:00
Alfredo Cardigliano
a48a234770 Code refactor 2026-06-30 16:39:05 +02:00
Alfredo Cardigliano
2db577c355 Rename misleading method names 2026-06-30 15:30:40 +02:00
Alfredo Cardigliano
4d5178f4a9 Make local net IDs persistent 2026-06-30 14:59:49 +02:00
Luca Deri
b1f72bef35 Added redis getset 2026-06-29 12:35:59 +02:00
Luca Deri
22bd9f8da1 Implemented Redis getset (atomic) 2026-06-27 08:45:47 +02:00
Luca Deri
8c72c7fd3e Win changes 2026-06-21 11:08:30 +02:00
Matteo Biscosi
679cdbf1a6 Changed modbus, s7comm and profinet mapping 2026-06-19 08:35:12 +00:00
Alfredo Cardigliano
7556232dc0 Rework LuaEngine: move pro functions
Some checks are pending
Build / build (push) Waiting to run
CIFuzz / Fuzzing (address) (push) Waiting to run
CodeQL / Analyze-1 (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
2026-06-18 17:12:34 +02:00
Matteo Biscosi
615ffc4eb4 Moved Site page to navbar, also added statistics and configuration page. Added Parent Site 2026-06-18 14:26:17 +00:00
Alfredo Cardigliano
ff73ef04d6 Increase upper bound for uncompressed zmq payload size
Some checks are pending
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-06-16 17:27:41 +02:00
Alfredo Cardigliano
5d729ebc1f Run in community mode when no license is provided 2026-06-15 17:28:35 +02:00
Matteo Biscosi
f3ffda576b Added S7_INFO, PROFINET_INFO and MODBUS_INFO mapping 2026-06-12 10:17:40 +00:00
Manuel Ceroni
f5802645f9
Added pagination to the macs list table (#10455) 2026-06-12 11:24:15 +02:00
Alfredo Cardigliano
07e23d469a Add AS information to the database from geoip/as.csv when available. Cache the information on redis. Use RIPE service as last resort. 2026-06-09 10:36:54 +02:00
Alfredo Cardigliano
8b7a155d2b Fix exporters/interfaces count with load-balancing (same exporter on multiple ntopng interfaces) 2026-06-04 12:48:42 +02:00
Matteo Biscosi
e9e149267f Fixes http port automatically loaded even if only https port was specified (#10390) 2026-06-01 14:50:13 +00:00
Luca Deri
18b9ab0b10 Added setEmptyIPv6()
Some checks are pending
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-28 19:03:37 +02:00
Luca Deri
4847350eb0 Variable rename 2026-05-28 17:37:17 +02:00
Alfredo Cardigliano
77796d51f3 Add check on HR counters collectiong 2026-05-27 10:52:25 +02:00
Luca Deri
49c54f607f Implemented BGP prefix changes handler (#10367)
Some checks are pending
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-22 19:57:50 +02:00