Commit graph

234 commits

Author SHA1 Message Date
emanuele-f
d296210aa6 Improve active monitoring configuration import logic
Existing hosts are now preserved as the logic now relies on the add/edit active monitoring host API.

Addresses #3903
2020-05-07 15:50:08 +02:00
Luca Deri
d51ab8b578 Shrinked acrive monitoring graph to save space 2020-05-07 12:49:36 +02:00
Simone Mainardi
cec9be4be7 Simplifies notification recipients getter 2020-05-06 23:12:06 +02:00
gabryon99
24d85fa8ec fixed import modal active monitoring 2020-05-06 20:18:45 +02:00
Simone Mainardi
2435305166 Fixes icmp/icmpv6 http/https and cicmp/cicmp6 active monitoring
Fixes #3887
2020-05-06 20:10:19 +02:00
gabryon99
95279f07c6 fixed category for slow purge 2020-05-06 18:42:49 +02:00
emanuele-f
010ea26c85 Fix broken active monitoring conf export
Fixes #3892
2020-05-06 17:52:02 +02:00
emanuele-f
3557284b87 Rename and move notifications endpoints 2020-05-06 17:16:40 +02:00
Simone Mainardi
047c5e220f Minor cleanup 2020-05-06 14:59:46 +02:00
Simone Mainardi
bded5d10a4 Fixes deletion of notification endpoint configs 2020-05-06 14:48:05 +02:00
gabryon99
9973d63847 add endpoint_notifications_list 2020-05-05 22:28:28 +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
emanuele-f
976cf183be Add latency vs jitter chart 2020-05-04 16:15:46 +02:00
Simone Mainardi
9a03880393 Implements edits of endpoint recipients 2020-05-04 15:20:43 +02:00
Simone Mainardi
6fd3442d10 Implements getter for configuration recipients 2020-05-04 15:05:30 +02:00
Simone Mainardi
e96d8a6b09 Tests endpoint recipients deletion 2020-05-04 14:53:46 +02:00
Simone Mainardi
bc8a4ea73d Implements deletion of alert endpoint recipients 2020-05-04 14:47:29 +02:00
Simone Mainardi
31b09206c9 Implements add of endpoint recipients 2020-05-04 13:11:45 +02:00
Simone Mainardi
0b26c7afe0 Implements getter for all existing configuration endpoints 2020-05-04 11:50:47 +02:00
Simone Mainardi
177f8c6cde Implements notification endpoint edit and documentation 2020-05-04 11:21:28 +02:00
Simone Mainardi
fa26a0a849 Simplifies notification endpoint 2020-05-04 11:21:28 +02:00
emanuele-f
c9b464cd5b Show jitter information for continuous ping 2020-05-04 11:11:17 +02:00
emanuele-f
abf91c2702 Fix active monitoring add action in the host page 2020-04-30 15:00:32 +02:00
emanuele-f
6c5e6f654b Fix continuous ping IPv6 domain resolution 2020-04-30 09:25:16 +02:00
Simone Mainardi
7202260a9d Implements notification endpoints backend 2020-04-29 19:46:53 +02:00
emanuele-f
e75b453cb0 Remove confusing placeholders 2020-04-29 17:48:28 +02:00
emanuele-f
ae0633dd1a Set maximum threshold value for continuous ping 2020-04-29 17:20:24 +02:00
Luca Deri
694715ac1b Ping and Continuous ping fixes 2020-04-29 17:10:14 +02:00
emanuele-f
9381dd6fc0 Show upload speed and latency in speedtest active monitoring 2020-04-29 16:51:11 +02:00
emanuele-f
6dcc3de535 Continuous ICMPv6 timeseries fix 2020-04-29 15:33:08 +02:00
emanuele-f
5a9e1143d8 Chart Min and Max RTT for continuous ping 2020-04-29 15:32:28 +02:00
emanuele-f
815579c8b8 Split continuous icmp and one shot icmp 2020-04-29 14:38:25 +02:00
gabryon99
797359d86d fixed measuremnt count on table update 2020-04-29 14:17:47 +02:00
gabryon99
051cf67dc5 removed hardcocded string from active monitoring js
fix #3581
2020-04-29 13:06:21 +02:00
emanuele-f
fe81beee33 Fix active monitoring hosts passed to wrong check functions 2020-04-29 12:41:22 +02:00
emanuele-f
370c7bb8ec Add continuous ping measurement 2020-04-29 12:25:27 +02:00
emanuele-f
ae07188dd7 Don't delete per-hour stats and handle form submit button 2020-04-29 11:54:49 +02:00
gabryon99
d913752117 added alert filtering to active monitoring 2020-04-28 20:49:08 +02:00
emanuele-f
675d8ce8ab Drop hour stats when the host is edited 2020-04-28 15:33:42 +02:00
emanuele-f
3c62b56a0b Enable Redis monitor in Windows 2020-04-28 14:33:21 +02:00
emanuele-f
e3115e14e8 Alternative message for speedtest execution alerts 2020-04-28 12:53:43 +02:00
emanuele-f
0af92b8bca Enable active monitoring in Windows
Only the Ping should be disabled
2020-04-28 10:58:21 +02:00
Alfredo Cardigliano
963cff670f Cleanup severity for external alerts 2020-04-27 18:04:41 +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
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
f323aa741c Avoid loading am hosts for unavailable measurements 2020-04-27 12:29:07 +02:00
emanuele-f
80da76314d Avoid ICMP failures when socket cannot be created
Addresses #3842
2020-04-27 12:10:56 +02:00
gabryon99
fad9ce6542 add new i18n string for active monitoring 2020-04-24 19:57:24 +02:00