Commit graph

434 commits

Author SHA1 Message Date
Alfredo Cardigliano
0dd78b4958 Update (c) 2026-01-02 09:11:30 +01:00
Matteo Biscosi
2a6ff756c0 Added support to profinet 2025-12-31 12:20:46 +01:00
Alfredo Cardigliano
895ec34157 Add OTStats superclass 2025-12-11 09:13:42 +01:00
Alfredo Cardigliano
cb3e15dbf5 Collect s7comm stats 2025-12-10 17:09:19 +01:00
Alfredo Cardigliano
9508c56471 Major rework of exporters stats support (second iteration) 2025-10-27 09:41:41 +01:00
Alfredo Cardigliano
dbdc3d7ecb Remove dead code (CH import with csv) 2025-10-13 15:57:43 +02:00
Alfredo Cardigliano
44f34e7485 Implement generic Bitmap. Rework Bitmap128 to use Bitmap. Add Bitmap4096. 2025-10-09 11:26:00 +02:00
Alfredo Cardigliano
bfef98601c Rename Bitmap to UintBitmap to make class name self explanatory 2025-10-09 10:34:59 +02:00
Luca Deri
c4c4e5f367 Removed dead code 2025-10-03 07:21:52 +02:00
Alfredo Cardigliano
07437c5812 Rework DB classess hierarchy (this should address #9576). Add db check (#9620) 2025-09-12 09:15:56 +00:00
Luca Deri
50dc839453 Initial work towards the inmplementation of an in-memory DB used in Lua VMs 2025-08-12 20:11:33 +02:00
Luca Deri
7a3e40f6ba Rearranged code 2025-08-01 12:44:33 +02:00
Alfredo Cardigliano
3b4706e441 Remove AlertStore. SQLiteAlertStore is not SQLiteDB which is using DB as superclass. 2025-06-18 14:54:55 +02:00
Matteo Biscosi
b37f31c963 Added ASN Configuration page (#9271) 2025-06-13 16:40:31 +02:00
Alfredo Cardigliano
80e79c46de Update includes 2025-06-11 11:34:07 +02:00
Alfredo Cardigliano
a31ce3ff7c Rename clickhouse class as it is now generic 2025-06-10 16:59:10 +02:00
Alfredo Cardigliano
3873920bea Remove mysql/maria dependencies. Update docs. 2025-06-09 16:50:09 +02:00
Alfredo Cardigliano
6f9d7cd14f Major code rework to fully use the clickhouse API in place of Mysql 2025-06-09 15:33:57 +02:00
Alfredo Cardigliano
4adba8ec0c Remove -F mysql support due to incompatibility with the new ClickHouse support 2025-06-05 16:29:28 +02:00
Anton Melnikov
cb3a56dce4
fix compilation error when building with dynamic nDPI (#9252)
Signed-off-by: botantony <antonsm21@gmail.com>
2025-06-01 22:08:00 +02:00
Alfredo Cardigliano
6fd4975f09 Enable clickhouse-cpp on linux only 2025-05-16 12:38:10 +02:00
Alfredo Cardigliano
bb810adeff Add native clickhouse support for queries 2025-05-16 11:14:18 +02:00
Alfredo Cardigliano
4dc5ec5926 Call FlowRTP methods to compute MOS 2025-04-03 15:10:44 +02:00
Luca Deri
704bb92b5b Asset rework 2025-03-18 18:01:44 +01:00
Luca Deri
637aa478ef --ndpi-protocols not accepts both a file and a URL
Reworked view interface code
2025-03-08 10:55:13 +01:00
Matteo Biscosi
c6c47f727e Added QoE timeseries and stats into various entities (#8984) 2025-02-26 18:13:11 +01:00
Alfredo Cardigliano
9352d0cdcd Update copyright 2025-01-02 09:09:56 +01:00
Luca Deri
6b4afa074a Removed OS stats 2024-11-26 10:23:04 +01:00
Luca Deri
9796192d29 Minor enhancements 2024-11-21 20:43:21 +01:00
Luca
6ee1000387 Added native sFlow (packet sample only) collector.
Example ntopng -i sflow:2055
2024-11-13 17:48:45 +01:00
Matteo Biscosi
d4cb75abfd Added support to network servers configuration in c++ (#8686) 2024-09-09 18:59:47 +02:00
Alfredo Cardigliano
f2f3618145 Move snmp trap code 2024-07-25 08:26:37 +00:00
Alfredo Cardigliano
22ab01d6ff Split code for SNMP walk and trap collection 2024-07-22 10:31:40 +00:00
Matteo Biscosi
b4b9253472 Fixes flow exporters issues 2024-07-18 10:24:20 +02:00
Alfredo Cardigliano
a076912e52 Fix include dep 2024-07-08 13:38:01 +00:00
Alfredo Cardigliano
3d83532812 Add ClickHouseInterface (WIP) 2024-07-05 16:27:53 +00:00
Luca Ferretti
4ae4f0cec8
Added ServerPortsBitmap (#8437)
* added feature sorting flows by protocol

* changed protocols comparison order

* initial commit for bitmap of server ports

* bitmap added to redis

* added debug string, bitmap not working

* Update ServerPortsBitmap.cpp

* updated bitmapserverports

* added restore function
2024-06-05 17:17:56 +02:00
Nicolò Maio
c443e03825
Fix NATS preferences and add message broker (#8221)
* Fix NATS preferences and add message broker.

* Fix on LuaEngineNtop
2024-02-23 19:57:39 +01:00
Alfredo Cardigliano
de03d66a73 Reworked forwarder to cleanup duplicated code 2024-02-21 11:31:18 +01:00
Luca Deri
ab4e49939e Reworked periodic activities 2024-02-17 13:23:20 +01:00
Luca Deri
68a38a8796 Code cleanup 2024-02-17 21:31:50 +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
73283fce82 Added NtopLuaContext class 2024-02-13 17:52:16 +01:00
Luca Deri
c3204fb606 Aded NATS check 2024-02-13 17:22:11 +01:00
Nicolo Maio
46f1095bd8 Add message broker url preference (#8205). 2024-02-13 16:52:38 +01:00
Luca Deri
8e405d760f Added ablity to set in NtopGlobals the ntopng initialization status 2024-01-18 18:32:25 +01:00
Luca Deri
55870e97b9 (C) Update 2024-01-12 11:44:18 +01:00
Alfredo Cardigliano
521daf5982 Fix includes 2023-12-20 13:02:10 +01:00
Luca Deri
19b62fe48f Experimental cloud code 2023-11-11 19:53:32 +01:00
Luca Deri
f794a804af Implemented JobQueue 2023-10-20 00:06:22 +02:00