Commit graph

2547 commits

Author SHA1 Message Date
Luca Deri
6b6066e15b Improved brodcast host detection
Fixed invalid is_broadcast host report
2021-01-26 16:38:51 +01:00
Luca Deri
14c23188bb Added ntop.getStaticFileEpoch() mathos for handling static file lifecycle 2021-01-26 11:09:39 +01:00
Simone Mainardi
ce45bf0f9c Reworks throughput estimation for ZMQ interfaces 2021-01-25 17:27:13 +01:00
Matteo Biscosi
c44dbecf5f Implements #4957 backend, binding interface in ICMP 2021-01-25 17:21:02 +01:00
Matteo Biscosi
04a92124b0 Implements per interface Ping 2021-01-25 16:08:29 +01:00
Matteo Biscosi
c4dd51e9b6 Implements dynamic menu for periodicity and service map
Implements #4939
2021-01-22 16:18:57 +01:00
Alfredo Cardigliano
f2e64bb9ef Support 4-byte INPUT/OUTPUT SNMP 2021-01-22 10:24:56 +01:00
Matteo Biscosi
4c3d1d628d Implements Service/Periodicity map: add ageing an protocol filter
Implements #4939
2021-01-22 10:12:56 +01:00
Alfredo Cardigliano
fb0e738163 Fix size of IN/OUT BYTES columns in MySQL 2021-01-22 09:36:29 +01:00
Luca Deri
440f6e5892 Added IEC flow info
Changed getFlowInfo() method signature
2021-01-21 22:10:48 +01:00
Simone Mainardi
3159f49b2d Maximum number of interfaces fixes 2021-01-21 19:14:59 +01:00
Matteo Biscosi
f6fcce5e0b Fixed #4937 top sites generation is broken 2021-01-21 18:05:25 +01:00
Luca Deri
d2dfdd288c Check for broacast IP addresses that were not indicate as such in -m (for instance for larger network being specified) 2021-01-21 15:28:36 +01:00
Simone Mainardi
d11e58c498 Operating systems set fixes 2021-01-21 14:38:14 +01:00
Simone Mainardi
8a62783e2d Cleanup old partial host groups code
Fixes #1599
2021-01-21 11:27:17 +01:00
Matteo Biscosi
43fa8cf6e9 Implements OperatingSystem Hash
Implements #1599
2021-01-21 11:14:52 +01:00
Luca
685bab35f4 Fix invalid host serialization for MAC-based interfaces 2021-01-20 08:38:43 +01:00
Simone Mainardi
7641faab96 Allows DHCP hosts to be serialized by Mac 2021-01-19 16:57:10 +01:00
Luca
5cbe8324ec Top sites are now serialized to JSON in sorted format and they are limited to double the top X 2021-01-19 12:14:38 +01:00
Simone Mainardi
649392f359 Fixes Elasticsearch version initialization
Possibly fixes #4833
2021-01-19 12:05:26 +01:00
Matteo Biscosi
6f25185ed3 Fixed serialized current top sites for hosts 2021-01-19 10:18:10 +01:00
Matteo Biscosi
3c6674e32d Fixed #2611 automatically delete alert older than 2021-01-18 18:12:53 +01:00
Matteo Biscosi
864723c151 Fixed top sites problem and added a slice of top OS stats 2021-01-18 18:12:53 +01:00
Simone Mainardi
c183008859 Prints SNMP details in interfaces dropdown when available 2021-01-17 12:49:54 +01:00
Matteo Biscosi
0311b4ce41 Removed duplicated code from top sites code 2021-01-15 17:51:06 +01:00
Luca Deri
d7d0b69a5c Added new include 2021-01-15 12:14:37 +01:00
Matteo Biscosi
acba25becb Added unicast filter to service/periodicity map 2021-01-13 18:31:23 +01:00
Matteo Biscosi
1d9b034974 Added host pool and vlan filter for periodicity map 2021-01-13 18:09:09 +01:00
Matteo Biscosi
faf44e0a64 Added vlan and host_pool_id for the service map 2021-01-13 11:57:49 +01:00
Matteo Biscosi
4586833114 Fixed #4896 service map nodes have numerical label even though a symbolic name exists 2021-01-11 17:42:49 +01:00
Matteo Biscosi
e1627733fe Reviewed top sites table graphic 2021-01-11 10:41:36 +01:00
Matteo Biscosi
023b7fd1df Reviewed Top Sites per host and Added Top Sites per Interface 2021-01-08 20:07:19 +01:00
Matteo Biscosi
2a339abab9 Added hour and daily top sites report of the host 2021-01-05 18:02:01 +01:00
Luca Deri
1e9b52be06 FreeBSD path changes 2021-01-03 11:41:36 +01:00
Alfredo Cardigliano
c1f2fc92f8 Do not show directions for Loopback and interfaces with no MAC 2021-01-02 15:30:06 +01:00
Luca Deri
a1178a0791 Updated (C) 2021-01-02 12:08:23 +01:00
Luca Deri
249f8300a1 FreeBSD changes 2020-12-31 19:54:08 +01:00
Matteo Biscosi
70fbdecb14 Added IEC60870 learning period settings 2020-12-30 17:00:03 +01:00
Luca Deri
62e76db122 Fixed TLS stats 2020-12-30 16:50:14 +01:00
Alfredo Cardigliano
662bfab50d Fix linux check macros, read mac from the interface 2020-12-30 10:02:48 +01:00
Alfredo Cardigliano
351210be45 Use the interface mac to compute traffic direction when not available 2020-12-30 09:42:55 +01:00
Simone Mainardi
d989f8d2c6 Reworks notifications thread to avoid Redis accesses
Fixes #4673
2020-12-29 18:48:55 +01:00
Alfredo Cardigliano
9d8419ff29 Show traffic direction in mirror mode if mac-based direction is configured 2020-12-29 15:59:09 +01:00
Alfredo Cardigliano
33415ad2dd Add support for traffic direction based on the MAC address (implement #4852) 2020-12-29 09:36:51 +01:00
Luca Deri
903e76c480 Set learning mode in IEC to 6 hours. A new preference will be added 2020-12-28 19:47:36 +01:00
Luca Deri
cc9decd28f Enhancements for handling IEC stats 2020-12-28 18:38:13 +01:00
Simone Mainardi
5080e22c85 Avoids extra Redis accesses when dispatching to recipients
Partially addresses #4673
2020-12-28 17:42:00 +01:00
Simone Mainardi
9e5c153b7f Fixes remote-to-remote alerts (leaves flow r2r alerts) 2020-12-24 10:59:51 +01:00
Matteo Biscosi
bbd01a482f Added batch set into service map 2020-12-23 15:37:58 +01:00
Simone Mainardi
aeaa68cb05 Adds traffic behaviour learning prefs into the core 2020-12-23 10:58:03 +01:00