Commit graph

296 commits

Author SHA1 Message Date
Luca Deri
8d44b7fa87 Reduced memory and trhead usage
Added missing HTTP server thread naming
Added --limit-resources to tell ntopng to reduce memory usage (useful for systems with limited resources)
2023-11-30 18:23:28 +01:00
Nicolo Maio
56425948f4 [VS] Add preference for slow scan and migrate VS preferences. 2023-11-09 15:22:09 +01:00
Nicolo Maio
a1637a5777 [VS] Add the initialization of max num scans pref. 2023-10-27 11:54:44 +02:00
Alfredo Cardigliano
ebda24b932 Enable CH support on nEdge Enterprise 2023-10-04 10:02:28 +02:00
Luca Deri
6b8c405b94 Implemented blacklist collection stats 2023-09-30 20:14:20 +02:00
Luca Deri
43d8e20c98 Fix for handling process information in cloud mode 2023-09-19 18:49:21 +02:00
Luca Deri
0bc208cefa Enhanced Cloud mode and VS 2023-09-18 23:14:56 +02:00
Luca Deri
6a2017a4bc Implemented -L <path> for logging HTTP requestss #7398 2023-06-09 19:40:21 +02:00
Alfredo Cardigliano
96698a9f2d Add support for cloud license 2023-06-07 09:33:00 +02:00
Luca Deri
e86cd0f2ce added Modbus Invalid Transition Alert 2023-06-05 00:53:27 +02:00
Luca Deri
9d4e483ef2 Added -z for enabling timestamp reforge when reading pcap files 2023-06-02 18:21:56 +02:00
Luca Deri
4a13dc41d5 Implemented Modbus exceptions 2023-06-01 22:53:59 +02:00
Alfredo Cardigliano
9b6702c578 Move Push Alerted Hosts to PF_RING setting to the interface settings 2023-05-31 14:44:19 +02:00
Alfredo Cardigliano
a404a47e7f Add preference to Push Host Filters to PF_RING 2023-05-26 15:39:20 +02:00
Nicolo Maio
c120862607 Fix prefs for aggregate flows. 2023-05-19 15:44:20 +00:00
Alfredo Cardigliano
d65bb0c143 Changes for captive debug 2023-05-17 11:23:01 +02:00
Alfredo Cardigliano
d93ad2562d Rework embedded checks 2023-05-03 08:59:45 +02:00
lucaderi
d395deac4e Automated commit of clang-format CI changes. 2023-04-07 14:20:44 +00:00
Alfredo Cardigliano
a3ac67d70b Remove get_first_XXX_interface API. Cleanup. 2023-03-31 10:50:10 +02:00
Alfredo Cardigliano
f69a959f06 Add support for custom informative captive portal 2023-03-30 16:48:18 +02:00
Alfredo Cardigliano
0a65ea8039 Return set of lan/wan interfaces 2023-03-29 10:57:15 +02:00
Luca Deri
56fdaed97c Added ability to specify if condider MAC address in flow key via a preference 2023-03-22 23:29:09 +01:00
Luca Deri
d69af67a61 Removed support for data serialisation in redis
Fixes #2965
2023-02-24 10:04:37 +01:00
Luca Deri
662bfd2313 Changes for supporting clickhouse-cluster 2023-01-13 22:28:31 +01:00
Luca Deri
f726b867c7 Updated (C) 2023-01-01 16:37:57 +01:00
Alfredo Cardigliano
7be0550f9e Disable host/flow alerts/checks when disabled from Preferences 2022-10-28 17:54:59 +02:00
Luca Deri
933e8339ec Added missing #ifdef for kafka 2022-10-20 09:11:50 +02:00
Luca Deri
2d7dc6bfa0 Added kafka dependencies 2022-10-20 00:02:03 +02:00
Alfredo Cardigliano
1805ec0118 Add do_dump_alerts_on_clickhouse flag 2022-10-19 14:46:00 +02:00
Alfredo Cardigliano
6e14814b70 Add license check to do_dump_flows_on_clickhouse(). Remove duplicated function useClickHouse(). 2022-09-30 12:12:44 +02:00
Luca Deri
bd9d84764b Fixed clickhouse inconsistency 2022-09-29 12:06:34 +02:00
Luca Deri
abd2352011 Added -n 4 for name resolution 2022-09-26 18:43:19 +02:00
MatteoBiscosi
f3c38ec2e6 Added devices learning period (#6856) 2022-09-19 17:11:10 +02:00
Alfredo Cardigliano
b05b8b3bf6 Disable any host name decoding with -n 3 2022-09-14 11:05:13 +02:00
Alfredo Cardigliano
ad4e9facb7 Add support for multiple LAN/WAN interfaces in nEdge backend (C++) 2022-09-07 09:19:16 +02:00
Luca Deri
45bcebd021 Added ntopng Enterprise XL support 2022-09-03 11:26:36 +02:00
Alfredo Cardigliano
26f9f7a418 Add 'runtime' test scripts, in addition to pre and post 2022-08-24 17:13:30 +02:00
Luca Deri
b046e3d748 Added --log-labels for creating a log of labels used by ntopng when learnt during traffic processing 2022-08-12 20:21:38 +02:00
MatteoBiscosi
bf080c9407 Implement network matrix (#6679) 2022-06-30 10:47:30 +02:00
MatteoBiscosi
a34164bf67 Added ELK dump frequency to settings (#6725) 2022-06-27 16:51:14 +02:00
Alfredo Cardigliano
2b3f138300 Disable flow dump to syslog on MacOS due to broken openlog API on Sierra and later 2022-06-14 16:36:39 +02:00
Luca Deri
b09ab3e47a Fixed bug that prevented flows to be dumped on ClickHouse 2022-05-18 18:46:01 +02:00
Luca Deri
af7c4c71db Cleaned up ClickHouse code 2022-05-16 13:37:25 +02:00
Luca Deri
7c038e29da Implemented IEC104 Invalid Command Transition check/alert 2022-05-11 23:16:45 +02:00
Luca Deri
1ada912998 Added the ability to locate clickhouse-client on non standard locations 2022-05-06 21:27:07 +02:00
Luca Deri
3e2c3aee0c Database initializations fixes 2022-05-06 20:29:27 +02:00
Alfredo Cardigliano
c8a542d849 Add clickhouse port configuration in -F 2022-02-11 18:25:24 +01:00
Giorgio Zoppi
b20a59f5c0 - Addede setter for the script dir since ntop has high coupling
- Added test base for all test classe
- Set all the tests for address resolution
	modified:   include/Prefs.h
	modified:   src/AddressResolution.cpp
	modified:   tests/include/NtopTestingBase.h
	modified:   tests/src/AddressResolutionTest.cpp
	modified:   tests/src/NtopTestingBase.cpp
2022-02-07 12:50:43 +01:00
Giorgio Zoppi
6615ec052e modified: ../include/Prefs.h
modified:   include/AddressResolutionTest.h
	modified:   src/AddressResolutionTest.cpp
	include/NtopTestingBase.h
	src/NtopTestingBase.cpp
2022-02-07 12:06:40 +01:00
Alfredo Cardigliano
19310ffd06 Initial cleanup of useless consts towards migration to modern C++ (#6271) 2022-02-03 15:57:34 +01:00