emanuele-f
10aa5542f8
Rework alertEntity functions to avoid modules circular dependencies
...
Fixes #2975
2019-10-23 13:01:57 +02:00
Simone Mainardi
33b2a1b21e
Allows .online TLDs in mails server, sender, and recipient
...
Fixes #2955
2019-10-18 19:13:31 +02:00
Simone Mainardi
3950c3ddc8
Support for 5-min timeseries resolution in InfluxDB
2019-10-15 15:06:20 +02:00
Alfredo Cardigliano
7e9678de37
IDS alert -> External alert
2019-10-09 11:35:51 +02:00
Simone Mainardi
aa652145d0
Unifies flows, timeseries and top-talkers data retention
...
Implements #2897
2019-10-07 16:35:32 +02:00
Luca Deri
64482503ec
Added missing title
2019-09-26 19:29:14 +02:00
Alfredo Cardigliano
ff36d16968
Moved Disaggregation Criterion setting to the interface (per interface now)
2019-09-25 12:19:22 +02:00
emanuele-f
d32b979368
Remove Alert Endpoint preference
...
Fixes #2859
2019-09-23 10:48:21 +02:00
emanuele-f
54843a7865
Fix n2disk license validation error
...
Fixes #2872
2019-09-20 12:12:02 +02:00
emanuele-f
6e14f978d6
Flow alerts status cleanup
2019-09-10 13:12:11 +02:00
emanuele-f
06f3077da8
Avoid excessive redis lookups for hosts when hosts cache is disabled
2019-09-09 12:42:35 +02:00
emanuele-f
81a9963e46
Implement alerts based on potentially dangerous flows nDPI classification
2019-08-07 14:29:06 +02:00
emanuele-f
e8e65ca63b
Fix prefs error in alert endpoints prefs
...
Fixes #2718
2019-07-15 10:33:37 +02:00
Simone Mainardi
8c9bf94f4b
Handles possibly missing nindex_utils as in Windows
2019-07-02 16:27:34 +02:00
emanuele-f
c56b01b37e
Improve timeseries comments and fix Prometheus settings
2019-07-02 15:05:55 +02:00
Luca Deri
dfb0dd4041
Fixed Prometheus.io export. TODO: tell ntopng to read from data from it
2019-07-01 19:07:47 +02:00
Luca Deri
4166f442ab
Prometheus support (work in progress)
2019-06-30 23:25:24 +02:00
emanuele-f
a9d3c78587
Alerts changes
...
NOTE: database schema changed. Existing alerts will be lost.
- Unified engaged and closed tables
- Simplified hosts engaged alert counters handling: periodically set by lua
- Removed alert engine and replaced with alert periodicity
- Now engage is implicitly derived from the alert end timestamp and periodicity
- New alerts_api.lua to easily emit alerts
- Removed past alerts counter aggregation by hash
- Alert notifications for non-flow alerts are now removed from C and triggered by lua
2019-06-28 10:47:17 +02:00
emanuele-f
f9f341b2ca
Add preference to enable l7 total flow timeseries
2019-06-27 10:01:12 +02:00
emanuele-f
15bf893cc3
Fix missing interface selection
2019-06-26 12:30:18 +02:00
Alfredo Cardigliano
99aa386a12
Implements alerts on SNMP port load exceeding a configured threshold (%) based on port speed ( #2223 )
2019-05-30 15:18:46 +02:00
emanuele-f
00a2eaad46
Fix broken timeseries prefs
2019-05-29 10:35:44 +02:00
emanuele-f
1c9a4d3461
Implement ICMP data exfiltration alerts
...
Closes #256
2019-05-28 10:37:59 +02:00
Simone Mainardi
9252ead5a5
Implements telemetry data with options and contact email
2019-05-27 18:59:55 +02:00
Simone Mainardi
c7e8c32559
Implements telemetry data POST
2019-05-23 16:43:16 +02:00
Alfredo Cardigliano
7590f629fe
Alerts on duplex status change on SNMP interface ( #2349 )
2019-05-23 12:23:45 +02:00
Simone Mainardi
bbb81ceddd
Optionally determines (and swaps) ZMQ src and dst using port numbers
...
Implements #1978
2019-05-22 16:58:58 +02:00
emanuele-f
f0ae0f4274
Choose appropriate shard group duration for InfluxDB retention policies
2019-05-21 19:55:21 +02:00
emanuele-f
15cb890b19
Improve influxdb database name validation
2019-05-14 09:42:20 +02:00
emanuele-f
dad7057233
Add warning when remote admin access is enabled but gui access is restricted
...
Closes #2501
2019-04-19 18:10:40 +02:00
emanuele-f
dfc9de74a0
Host pools gui fixes and improvements
...
- Fix selectable "Not Assigned" pool in manage pools
- Hide "Unassigned Devices" tab for interfaces without macs
- Add note in "Unassigned Devices" to explain the list shown
Fixes #2486
2019-04-19 12:43:53 +02:00
Simone Mainardi
5a89e6f131
Link to see all the applications belonging to a certain category
...
Implements #2539
2019-04-17 15:56:11 +02:00
emanuele-f
4a4f40dfd3
Fix page numbers in Applications and Categories when a filter is selected
2019-04-16 17:06:05 +02:00
emanuele-f
fa4330bbfd
Implement alert for IP addresses assigned outside the configured DHCP ranges
2019-04-11 17:01:39 +02:00
emanuele-f
14a9d83a30
Move local broadcast domain preference to the interface settings and show warnings
...
A dismissable warning is shown if DHCP traffic has been seen on the currrent interface.
2019-04-11 12:52:15 +02:00
emanuele-f
21f202ccb2
Implement protos.txt editing via the gui.
...
Editor is only enabled if the -p option is specified.
Also added an hook in the flow to easily add domain.
Closes #1837
2019-04-10 16:16:39 +02:00
emanuele-f
7fbbbf7f2a
Add filter by category in category lists page
2019-04-05 12:10:07 +02:00
Alfredo Cardigliano
96954bdabb
new ids alert type and configuration
2019-04-04 11:02:01 +02:00
Simone Mainardi
3b3e04528d
Fixes unnecessary escaping of passwords
...
Unescaping is already done in C.
Fixes #2490
2019-04-03 12:22:19 +02:00
emanuele-f
ad77797482
Fix flow status formatting when no flowstatus_info is available
2019-03-28 11:59:14 +01:00
Simone Mainardi
2c50c66532
Fixes locales ordering
2019-03-18 16:37:55 +01:00
Simone Mainardi
4b3ae0e652
Makes the ARP matrix generation optional using a pref
2019-03-12 14:53:06 +01:00
emanuele-f
bb36653fd2
Add input checks in DHCP range configuration page
2019-02-27 15:58:26 +01:00
emanuele-f
b778e77207
Initial support for DHCP range configuration
2019-02-26 18:08:02 +01:00
emanuele-f
4a97017f35
Fix mac-based serialization key and add a preference to enabled it (disabled by default)
2019-02-22 16:01:58 +01:00
emanuele-f
6879dc6c7d
Extend lists download timeout and show error messages
2019-02-15 10:26:09 +01:00
emanuele-f
b1cf5c0fcd
Category lists improvements
2019-02-13 10:33:13 +01:00
emanuele-f
a09e8efed0
Add hosts anomalous flows counter
2019-02-12 12:05:30 +01:00
emanuele-f
8de37f4b4d
Add confirmation message for list manual update
2019-02-12 10:08:20 +01:00
emanuele-f
6bbb828ead
Implement Category Lists editor to manage ip/domain lists
2019-02-11 15:47:17 +01:00