Commit graph

292 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
Luca Deri
f794a804af Implemented JobQueue 2023-10-20 00:06:22 +02:00
Luca Deri
4db4ca7761 ZMQ Fixes 2023-10-09 23:51:14 +02:00
Luca Deri
4d5d341bfd Added logic to reset blacklist stats every night 2023-10-05 12:36:02 +02:00
Luca
43132f5889 Implemented blacklist stats 2023-10-03 08:50:42 +02:00
Luca Deri
ceb850d952 Implemented automatic detection of cloud-generated local hosts 2023-09-15 00:41:52 +02:00
Matteo Biscosi
b691841321 Added possibility to send notification to recipients (#7781) 2023-08-24 15:55:33 +00:00
Matteo Biscosi
8f770d490e Added support to deliver specific alerts to endpoints (#7694) 2023-08-01 10:04:50 +00:00
Luca Deri
fe9fdd29bf Implemented linear decay score 2023-07-15 01:11:52 +02:00
Alfredo Cardigliano
0edd399d2e Keep track of active probes 2023-06-12 16:45:48 +02:00
Alfredo Cardigliano
d69800dc42 Add broadcastControlMessage 2023-06-12 11:24:33 +02:00
Matteo Biscosi
55954c05e6 Completely add support for MAC Address accounting (#7357 #7356) 2023-05-19 07:22:00 +00:00
Matteo Biscosi
6f60ebce0e Added bytes and packets getters 2023-05-13 09:50:15 +00:00
Matteo Biscosi
d8f5956e8b Added radius accounting lua handling 2023-05-03 08:24:24 +00:00
Nicolo Maio
5f54c64dee Add multicast forwarders. (#7396) 2023-04-17 15:40:40 +02:00
Alfredo Cardigliano
423af58fb0 Rework Alert FIFO (using clean objects now) 2023-04-17 15:10:14 +02:00
Alfredo Cardigliano
4a138666c2 Format code 2023-04-13 17:54:01 +02:00
Matteo Biscosi
15a7337417 Fixes radius information loading 2023-04-13 13:50:11 +02:00
Luca Deri
ba58efb995 Compilation fixes 2023-04-08 15:01:15 +02:00
MatteoBiscosi
8faf60a457 Automated commit of clang-format CI changes. 2023-04-07 15:09:28 +00:00
Matteo Biscosi
313cb4e8ca Radius code cleanup 2023-04-07 15:08:44 +00:00
lucaderi
d395deac4e Automated commit of clang-format CI changes. 2023-04-07 14:20:44 +00:00
Alfredo Cardigliano
77f3107049 Custom informative captive portal is now working. Cleanup. 2023-03-31 18:25:06 +02:00
Nicolo Maio
45248a432a Minor fix. (#7243) 2023-03-31 10:49:10 +02:00
Nicolo Maio
984b5a253d Add MDNS repeater. (#7243) 2023-03-30 19:33:13 +02:00
Luca Deri
9340087892 Added support for estimating the number of TCP contacted servers with no reply. This is useful to detect scans or network issues 2023-01-22 20:04:05 +01:00
Alfredo Cardigliano
22dcb15887 Check user capabilities when running queries in the backend 2023-01-11 11:40:57 +01:00
MatteoBiscosi
541ec9c54d Added forced offline variabl to mantain the --offline option (#7071) 2023-01-10 16:04:21 +01:00
Alfredo Cardigliano
7da1395b87 Reworking capabilities support 2023-01-09 18:46:40 +01:00
Luca Deri
f726b867c7 Updated (C) 2023-01-01 16:37:57 +01:00
Alfredo Cardigliano
09c2e1f1c0 Fix severity filter for flow alerts on clickhouse 2022-12-27 18:47:10 +01:00
Luca Deri
9443f3f9e6 Added TTL to historical flows capabilities 2022-12-02 09:42:51 +01:00
Luca Deri
9b86f81d8e Minor changes on user capabilities 2022-12-02 09:38:04 +01:00
Luca Deri
d8769f866b Implements #6994 (Add support for Radius User Capabilities)
Removed /metrics URL leftover
2022-12-01 22:18:48 +01:00
Luca Deri
8a0ec81097 Added ntop.sendKafkaMessage("brokers;topic;options", "message") API call
for sending messages to a Kafka broker)
2022-10-27 12:23:53 +02:00
Luca Deri
ad7965637b Initial work towards blacklist statistics 2022-10-05 22:23:35 +02:00
Alfredo Cardigliano
a463ff59f8 Add entity based filter in Recipient configuration 2022-09-30 09:26:34 +02:00
Luca Deri
4ad109a7c0 Added the ability to analyze a pcap without creating a new interface 2022-09-15 00:35:56 +02:00
Alfredo Cardigliano
aa4c871bfd Code cleanup 2022-09-08 09:56:17 +02:00
Luca Deri
be90bf50df Optimized pools lock/unlock removing redis with a lock in ntopng 2022-09-05 20:00:29 +02:00
Alfredo Cardigliano
8816605841 Fix shutdown sequence with pcap to fix regression tests on historical data 2022-08-24 15:37:38 +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
Alfredo Cardigliano
fb8e748679 Handle ndpi failures loading host lists. Print failing entries 2022-07-18 15:23:45 +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
681fdb75b0 Fix for #6605 2022-05-18 18:47:38 +02:00
Luca Deri
b0158f89c2 Reworked MAC/IP Reassociation alert used to detect spoofind and MITM (Man In The Middle) Attacks 2022-05-15 19:17:18 +02:00
Luca Deri
5347d613d6 Improved host walk for lua scripts 2022-04-28 23:12:18 +02:00
Luca Deri
b2f20317b8 Reworked host map 2022-04-27 16:37:26 +02:00
Luca Deri
4397fae2e3 Added nDPI custom category file for IP-based categories 2022-04-26 14:44:03 +02:00
Luca Deri
a360086e14 ClickHouse changes 2022-04-15 11:14:58 +02:00