Commit graph

439 commits

Author SHA1 Message Date
Luca Deri
20ccde4bd0 Fixes for --limit-resources 2023-12-04 22:27:29 +01:00
Luca Deri
a5d1c92cdc Now with PF_RING in case of merged interfaces (e.g. -i virbr0,virbr1,eno1) ntopng keeps
track of the interface where a flow/host has been first observed
2023-12-01 20:48:40 +01:00
Nicolo Maio
b84c9f4e9a Add host name discovered with DHCP (#7972) 2023-11-28 17:06:32 +01:00
Luca Deri
d13e92ecf2 Warnign fix on 32 bit systems 2023-11-07 10:47:33 +01:00
Luca Deri
1052418d98 Fixed blacklist counter stats 2023-10-03 22:13:56 +02:00
Nicolò Maio
c71e4faa4d
Remove the is_blacklisted boolean and the unused ntop_host_blacklist method. (#7852) 2023-09-29 17:50:07 +02:00
Luca Deri
5d4df16e2d Discontinued hide from top feature 2023-08-30 12:52:09 +02:00
Matteo Biscosi
577b3f2d0d Added deferred initialization to hosts 2023-06-05 15:01:20 +00:00
Nicolo Maio
45bcae5e90 Fix top talkers. (#7478) 2023-05-26 14:04:04 +00:00
Alfredo Cardigliano
737ea7be5e Remove C++ implementation of External Alert (replaced by Lua implementation) 2023-04-26 10:30:56 +02:00
lucaderi
d395deac4e Automated commit of clang-format CI changes. 2023-04-07 14:20:44 +00:00
Matteo Biscosi
f77cc9e8d0 Removed some memory wasting 2023-03-03 17:36:16 +00:00
Luca Deri
e03f5b2b22 Implemented mechanism for enabling periodic hosts evaluation in lua scripts 2023-02-27 00:08:20 +01:00
Luca Deri
b58b6cfde0 Implemented host counters reset 2023-02-26 15:37:52 +01:00
Luca Deri
42d8bc2073 Fixed invalid check 2023-02-25 10:44:38 +01:00
Luca Deri
6a38a09b10 Added UDP stats to existing TCP stats 2023-02-25 10:20:15 +01:00
Luca Deri
9618eee614 Reworked host rx-only accounting 2023-02-21 13:14:21 +01:00
Luca Deri
05ecf9eb90 Remove un-necessary VLANid type in order to simplify code and avoid un-necessary and's 2023-02-20 22:30:12 +01:00
Luca Deri
31c8d7fbf0 Method signature change to be called it also from a lua host script 2023-02-17 16:43:04 +01:00
Luca Deri
eabccda9b2 Added ability to blacklist hosts via Lua API 2023-02-17 15:43:20 +01:00
Luca Deri
2f20e3f903 Removed "hide from top" hist feature that was not popular and reduced the overall speed
Added icon for blackhole hosts (i.e. hosts RX-only)
2023-02-17 15:27:36 +01:00
Luca Deri
ce5c657432 Minor code optimizations
Clockdrift is now disabled in case of ZMQ drops
2023-02-17 15:16:25 +01:00
Alfredo Cardigliano
c98f39f2a4 Remove Hide from host feature 2023-02-17 11:43:07 +01:00
Luca Deri
54a87a1bc6 Implemented host blackhole 2023-02-17 09:11:16 +01:00
Matteo Biscosi
725a0a9640 Added rtt network timeseries 2023-02-16 16:17:26 +01:00
Luca Deri
0fae8eb3ce Improved Host no-TX statistics now available also for remote hosts 2023-02-15 22:38:21 +01:00
Luca Deri
3945f44021 Improvements for No-RX traffic analysis 2023-02-15 00:38:45 +01:00
Luca Deri
1db1c68fd5 Host page now reports Unicast local hosts 2023-02-14 00:34:37 +01:00
Luca Deri
013d9f6604 Added REST API call rest/v2/get/host/no_tx_peers.lua
for listing RX-only hosts (i.e. those with no TX traffic)
2023-02-12 21:47:15 +01:00
Alfredo Cardigliano
73af3fa521 Add support for external (REST) host alerts (#7170) 2023-01-26 15:34:54 +01:00
Luca Deri
8b65046017 Implemented count of incoming tx peers with TCP flows unanswered 2023-01-23 15:36:16 +01: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
Luca Deri
f726b867c7 Updated (C) 2023-01-01 16:37:57 +01:00
Alfredo Cardigliano
16f5c11f2d Add Host::storeAlert API 2022-12-20 10:57:04 -05:00
MatteoBiscosi
cde463a324 Added RST scan alert (#5903) 2022-11-30 17:01:49 +01:00
Luca Deri
4212c6225d Enhanced the host Lua API for host checks 2022-11-25 18:34:10 +01:00
Luca Deri
71fbbdbf58 Implemented custom host script (WIP) 2022-11-24 12:34:14 +01:00
MatteoBiscosi
2e27e21cc8 Added SNMP flood check (#5905) 2022-11-23 12:14:42 +01:00
MatteoBiscosi
71bb0efbc2 Added DNS flood alert (#5905) 2022-11-22 11:13:02 +01:00
Luca Deri
45b7a1c931 Reworked local hosts port handling 2022-10-29 14:19:57 +02:00
Luca Deri
75aece27e0 Implemented interace.getLocalServerPorts() 2022-10-23 23:22:44 +02:00
Luca Deri
7456607b53 Reworked host ports implementation 2022-10-23 22:13:33 +02:00
Luca Deri
49953e8647 Reworked unidirectional flow counter name 2022-10-20 17:25:01 +02:00
Luca Deri
809fa1ea9b Added oneway TCP flows counters 2022-10-17 22:59:24 +02:00
Luca Deri
fadd612d14 Implemented support of host filtering with TX traffic sent 2022-10-15 12:44:20 +02:00
Luca Deri
784e2d86b3 Improved top host sites adding reset method 2022-10-15 00:39:24 +02:00
Luca
8c43f5b28b Implements #6150 2022-10-10 19:35:07 +02:00
Luca Deri
d7c866f4ee Implements logic for #6150 2022-10-06 20:05:11 +02:00
Luca Deri
7f648c0761 Added blacklist name to info stored in hosts 2022-10-05 18:19:10 +02:00
Luca Deri
93d4d923af Removed prefs for behaviour analysis
Tiny method signature changes
2022-09-25 18:49:52 +02:00