emanuele-f
4f6788fb58
New page_utils api to handle sidebar subitems selection
2020-01-30 11:53:13 +01:00
Luca Deri
70dc07c3f1
ArpMatrix code moved to attic
2020-01-30 09:57:32 +01:00
Luca Deri
2b6cc52f02
GUI fixes
...
Added GUI preferences section
2020-01-29 23:02:07 +01:00
Luca Deri
c5b50dd8b3
Various UX fixes
2020-01-28 23:15:27 +01:00
emanuele-f
67787a168b
Remove unused SNMP device config
...
Now the SNMP configuration is specified into the user scripts config
2020-01-22 18:26:56 +01:00
emanuele-f
f36520a22d
Remove long lived flows global duration
2020-01-22 13:49:39 +01:00
emanuele-f
4a4106a796
Integrate elephant flows new gui
2020-01-21 19:39:41 +01:00
emanuele-f
a97dbd013b
Remove score global preference
2020-01-16 18:21:35 +01:00
emanuele-f
6edecb12cb
Score visualization improvements
2020-01-15 15:27:45 +01:00
emanuele-f
85e55afe90
Fix hosts statistics update frequency range and step
...
Note: the stats update is performed into the stats_update.lua which is executed every 5 seconds.
2020-01-13 15:20:38 +01:00
Luca Deri
170bc60f19
Updated (C)
2020-01-08 23:52:51 +01:00
Simone Mainardi
5876a7362e
Adds SNMP devices debug pref
2019-12-20 10:55:51 +01:00
emanuele-f
2047386431
Implement alert_endpoints and http_lint plugin extensions
...
Alert endpoints can now be loaded via custom plugins.
It's now possible to extend the http_lint parameters with custom parameters and validators.
2019-12-19 12:44:39 +01:00
Simone Mainardi
dacaa7e3db
Migrates font-awesome 5 fa to fas
2019-12-18 11:50:02 +01:00
Alfredo Cardigliano
b16479603f
Automatic updates preference
2019-12-13 13:05:58 +01:00
Alfredo Cardigliano
169da9e91f
Fix preference table style
2019-12-05 17:52:07 +01:00
Simone Mainardi
10a4367f86
Bootstrap migration table-condensed to table-sm
2019-12-05 11:24:59 +01:00
Simone Mainardi
cba220ab4c
Bootstrap migration preferences
2019-12-05 09:27:48 +01:00
emanuele-f
d86d58a80d
Make InfluxDB query timeout configurable
2019-11-29 12:10:59 +01:00
emanuele-f
20ef1a4ebc
Fix ts_utils.listSeries in redis.lua being performed on every page load
...
This was caused by probe.getTimeseriesMenu being called at every page load by the timeseries
code to load the schemas. probe.loadSchemas is now called instead.
2019-11-25 15:39:21 +01:00
Alfredo Cardigliano
88a2c9c36f
Email Notification improvements: add smtps support, add username/password configuration
2019-11-22 11:34:22 +01:00
emanuele-f
69fa394bb6
Fix disabled SNMP timeseries toggle
2019-11-22 10:40:34 +01:00
Simone Mainardi
4cde74af2b
Allows system probes timeseries to be enabled/disabled
...
Fixes #3069
2019-11-20 16:05:14 +01:00
Simone Mainardi
24c1c1bd73
Fixes elephant and long-lived flow alerts configuration
...
Fixes #3028
Issue was due to commit b3a8c6d49a which removed preferences defaults
2019-11-04 11:49:07 +01:00
emanuele-f
1d5ff7c4e7
Remove global flow user scripts on/off
2019-10-25 13:12:47 +02:00
Alfredo Cardigliano
858fa244c4
Hiding Active local host cache settings when Idle local host cache is disabled
2019-10-23 15:27:04 +02:00
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
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
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