emanuele-f
d43d4e5e74
Make DHCP names cache expire after 1 day
...
Addresses #3641
2020-05-08 10:15:31 +02:00
Luca Deri
ff76407e68
Added detection of self-signed (< TLS 1.3) certificates
2020-05-08 09:53:31 +02:00
gabryon99
88635566ac
change input name fields for recipients
2020-05-07 21:43:15 +02:00
gabryon99
db9f3ecc03
add recipient for endpoint notifications
2020-05-07 18:30:27 +02:00
Simone Mainardi
78a6f4f8d4
Adds endpoint conf to the endpoint recipient getter
2020-05-07 17:48:19 +02:00
emanuele-f
ba5c64b107
Rework host label getters
...
This fixes inconsistencies across the ntopng gui
Addresses #3699
2020-05-07 17:47:18 +02:00
gabryon99
19edceec4c
add http validation for endpoints
...
fix #3889
2020-05-07 16:20:37 +02:00
Simone Mainardi
cec9be4be7
Simplifies notification recipients getter
2020-05-06 23:12:06 +02:00
Luca Deri
5294179bf9
Added widgets in use in get_datasources.lua
...
Reconciled widget_utils.lua name
2020-05-06 19:02:29 +02:00
emanuele-f
3557284b87
Rename and move notifications endpoints
2020-05-06 17:16:40 +02:00
gabryon99
9973d63847
add endpoint_notifications_list
2020-05-05 22:28:28 +02:00
emanuele-f
d65bd41212
Implement proper LBD host restore
2020-05-05 12:20:40 +02:00
Alfredo Cardigliano
22304542c2
Hide telemetry setting for OEM
2020-05-05 10:36:13 +02:00
Luca Deri
b0c23144ee
Fixed labels and inconcistencies on active monitoring
...
Added ability for RRD to handle RRDs with 4 measurements. rrd driver might need further work
2020-05-04 19:13:03 +02:00
gabryon99
98930cd55f
improved datasources and widgets
2020-05-03 23:18:19 +02:00
emanuele-f
9381dd6fc0
Show upload speed and latency in speedtest active monitoring
2020-04-29 16:51:11 +02:00
emanuele-f
04328b7f37
Fix alert formatting with percentage value
2020-04-29 15:47:14 +02:00
Luca Deri
eb2c2dd47a
Added datasource extraction check
2020-04-29 12:42:01 +02:00
emanuele-f
ae07188dd7
Don't delete per-hour stats and handle form submit button
2020-04-29 11:54:49 +02:00
emanuele-f
f6949452c3
Add SSDP as an allowed protocol for Multimedia devices
...
Also fix old SSL protocol references. Closes #3760 .
2020-04-28 15:16:36 +02:00
emanuele-f
237bac3afe
Shorten the broadcast domain alert message
...
Closes #3790
2020-04-28 15:02:57 +02:00
emanuele-f
e3115e14e8
Alternative message for speedtest execution alerts
2020-04-28 12:53:43 +02:00
gabryon99
ab0c7ae440
fix for multibar widget
2020-04-27 21:07:02 +02:00
Alfredo Cardigliano
963cff670f
Cleanup severity for external alerts
2020-04-27 18:04:41 +02:00
emanuele-f
c92404757e
Add interface score
2020-04-27 18:01:48 +02:00
gabryon99
22b716b4f1
widgets working progress
2020-04-27 18:00:39 +02:00
Simone Mainardi
83c4d36e34
Simplifies flow.triggerStatus using internal flow status reference
2020-04-27 17:48:56 +02:00
Simone Mainardi
290175b16f
Refactors alrt builders into creators
...
Refactors builders into creators: calls
2020-04-27 15:53:56 +02:00
emanuele-f
00c5e9f909
Add ability to report resolved IP address for unreachable hosts
2020-04-27 15:46:03 +02:00
Simone Mainardi
efe4f9a8be
Unifies alerts generation format with flow statuses
2020-04-27 14:37:04 +02:00
emanuele-f
2648ae372f
Rename measure in metric for active monitoring ts
...
Closes #3837
2020-04-27 14:36:30 +02:00
Simone Mainardi
ab1690ad9e
Implements builders for each flow status definition
...
[FlowsK] alert_blacklisted_country.lua
[FlowsK] alert_flow_blacklisted.lua
[FlowsK] alert_device_protocol_not_allowed.lua
[FlowsK] external_alert.lua
[FlowsK] alert_potentially_dangerous_protocol.lua
[FlowsK] tls_certificate_mismatch.lua
[FlowsK] tls_certificate_expired.lua
[FlowsK] tls_malicious_signature.lua
[FlowsK] elephant_flows.lua
[FlowsK] not_purged.lua
[FlowsK] web_mining.lua
[FlowsK] potentially_dangerous.lua
[FlowsK] alert_flow_blocked.lua
2020-04-27 12:43:37 +02:00
emanuele-f
7191f3e1a5
Add checks to avoid startup failures when plugins metadata does not exist
2020-04-27 12:25:48 +02:00
Luca Deri
c787a9d956
Timeseries datasource (work in progress)
2020-04-25 19:48:23 +02:00
emanuele-f
345b202975
Split 95th percentile by direction
2020-04-24 18:24:57 +02:00
Simone Mainardi
2739aac076
Implements alert builders for each alert definition
...
[AlertsK] Implements alert consts builder
[AlertsK] alert_threshold_cross.lua
[AlertsK] too_many_drops.lua
[AlertsK] alert_test_failed.lua
[AlertsK] alert_flows_flood.lua alert_tcp_syn_flood.lua lert_tcp_syn_scan.lua
[AlertsK] alert_snmp_topology_changed.lua
[AlertsK] snmp_device_reset.lua
[AlertsK] alert_slow_periodic_activity.lua
[AlertsK] alert_port_status_change.lua
[AlertsK] alert_port_status_change.lua
[AlertsK] alert_port_load_threshold_exceeded.lua
[AlertsK] alert_port_errors.lua
[AlertsK] alert_port_duplexstatus_change.lua
[AlertsK] alert_periodic_activity_not_executed.lua
[AlertsK] alert_misbehaving_flows_ratio.lua
[AlertsK] alert_influxdb_error.lua
[AlertsK] alert_influxdb_dropped_points.lua
[AlertsK] alert_dropped_alerts.lua
[AlertsK] alert_am_threshold_cross.lua
[AlertsK] alert_broadcast_domain_too_large.lua
[AlertsK] alert_device_connection.lua
[AlertsK] alert_device_connection.lua
[AlertsK] alert_host_pool_connection.lua alert_host_pool_disconnection.lua
[AlertsK] alert_ghost_network.lua
[AlertsK] alert_ip_outsite_dhcp_range.lua
[AlertsK] alert_list_download_failed.lua
[AlertsK] alert_login_failed.lua
[AlertsK] alert_mac_ip_association_change.lua
[AlertsK] alert_slow_purge.lua
[AlertsK] alert_request_reply_ratio.lua
[AlertsK] alert_quota_exceeded.lua
[AlertsK] alert_process_notification.lua
[AlertsK] alert_nfq_flushed.lua
[AlertsK] alert_misconfigured_app.lua alert_new_device.lua
[AlertsK] alert_influxdb_export_failure.lua
[AlertsK] alert_unresponsive_device.lua
[AlertsK] alert_user_activity.lua
[AlertsK] alert_user_script_calls_drops.lua
[AlertsK] minor fix
2020-04-24 15:35:44 +02:00
emanuele-f
9539af1905
Fix bad enterprise version reported
2020-04-24 12:40:32 +02:00
Simone Mainardi
bc154394e9
Cleanup unused code
2020-04-23 12:21:32 +02:00
emanuele-f
8d0e887878
Handle NaN in timeseries stats and total
2020-04-23 11:46:41 +02:00
emanuele-f
24583f8443
Handle NaN when downsampling
...
NaN values should be converted to 0 before calculating the sums. However, if all the values for the
current downsampled point are NaN, they still have to be reported as NaN.
2020-04-23 11:46:41 +02:00
Simone Mainardi
3aae0dd849
Removes unused require
2020-04-23 11:03:26 +02:00
Simone Mainardi
f6952358e7
Uniforms handling of alert ids
...
Implements #3823
2020-04-23 10:27:05 +02:00
gabryon99
df95482829
add animation and live update to table and pie widgets
2020-04-22 23:46:03 +02:00
Simone Mainardi
ae9b4b963e
Standardizes export/dump nomenclature
2020-04-22 18:54:35 +02:00
Luca Deri
7be31e1919
Updated donut data model
2020-04-22 18:36:03 +02:00
Simone Mainardi
28480748aa
Implements runtime flows dump toggle
2020-04-22 18:12:49 +02:00
gabryon99
747980cf45
migrating widgets to nvd3
2020-04-22 18:11:08 +02:00
Simone Mainardi
ac8bd534ea
Implents PEN for alert keys
...
Implements #3823
2020-04-22 13:21:40 +02:00
emanuele-f
17099311de
Remove unnecessary json decode
2020-04-22 11:53:38 +02:00
Simone Mainardi
78b334e4eb
Refactors alerts and flow statuses in builtin and plugins
...
Implements #3811
Implements #3812
Refactors builtin alerts
Refactors builtin flow statuses
2020-04-21 22:27:49 +02:00