Commit graph

704 commits

Author SHA1 Message Date
Simone Mainardi
8048fa50af Fixes attempts to index nil alert tables 2018-05-14 15:14:26 +02:00
emanuele-f
89d203883f Add support for custom categories lists
- Extend malware hosts from list
- Read web mining hosts from list and generate alerts
2018-05-10 17:12:53 +02:00
emanuele-f
09c24c377e Unify engage/release host alert lua API 2018-05-07 20:26:00 +02:00
Luca Deri
afcfc6a0f0 Cosmetic fix 2018-04-14 18:22:51 +02:00
Simone Mainardi
72dacb7459 Prevents unnecessary prefs dump upon alerts check 2018-04-13 18:25:40 +02:00
Luca Deri
6d47e659f1 Reworked alerts
Added informative event when ntopng starts/stops
Fixed packet capture bug on ODX (and other BSD flavous)
Renamed #ifdef linux to #ifdef __linux__ to ease portabiity across architectures
2018-04-13 18:10:19 +02:00
Luca Deri
5c56afba53 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2018-04-13 17:21:33 +02:00
Luca Deri
00004494bf Reworked alarms
Added informative message at ntopng startup/shutdown
2018-04-13 17:19:58 +02:00
emanuele-f
fbeb24a509 Replace pipes with json in ip reassignment alerts 2018-04-13 16:20:06 +02:00
Simone Mainardi
7fcc591466 Fixes activity_time alert calculation 2018-04-13 15:12:08 +02:00
Simone Mainardi
dbb05fe6b6 Prevents alerts starvation in the emails queue 2018-04-13 11:57:28 +02:00
emanuele-f
23d7a2676a Rework alerts export to provide more endpoint control 2018-04-12 18:10:45 +02:00
emanuele-f
e0a2aa8088 Fix alert notification periodicity 2018-04-10 16:39:24 +02:00
emanuele-f
6c98de951e Move all the alerts exporters to batched export api 2018-04-10 15:49:29 +02:00
emanuele-f
bfaf36ba63 Group email notifications to prevent mail flooding 2018-04-10 11:33:40 +02:00
emanuele-f
11517970ac Fix interface switch while processing alerts causing alerts release to fail
getInterfaceId and getInterfaceName now do not change selected interface after the call
2018-04-06 16:15:36 +02:00
Luca Deri
9893a62174 Added check for old queued messages 2018-04-05 14:25:31 +00:00
Simone Mainardi
3ed603498f Fixes curl smtp send mail issues 2018-04-05 14:39:19 +02:00
emanuele-f
4492e18926 Generalize engage/release alerts API 2018-04-04 17:25:50 +02:00
emanuele-f
0f5d76ca74 Implement alerts via email
Closes #272
2018-04-03 20:49:43 +02:00
emanuele-f
d4bbeb10a2 Generalize alerts external report 2018-03-30 20:36:05 +02:00
emanuele-f
89cb18d29c Release all the engaged alerts when alerts are disabled 2018-03-30 15:57:46 +02:00
emanuele-f
8f27bf8f47 Implement SNMP alerts on port status change 2018-03-29 23:00:43 +02:00
emanuele-f
0e3029f4c2 Add missing nedge doc makefile 2018-03-29 17:34:32 +02:00
Luca Deri
f0c936c368 Updated (C) to 2018 2018-03-22 21:59:42 +01:00
Luca
eee3ba9e5c Implemented IP/MAC change alerts #1092 2018-03-21 23:24:14 +01:00
emanuele-f
89174e6f92 Fix alert_utils error in community
Fixes #1696
2018-03-13 09:51:49 +01:00
emanuele-f
4b9ae1904d Fix new device alert on wan devices and add device name info 2018-03-08 13:36:35 +01:00
emanuele-f
b2082b7788 Generate alert when interface drops exceed a given threshold and fix alerts invalid cache 2018-03-07 15:13:23 +01:00
Luca Deri
4983dd04a0 Fixed Lua warning 2018-03-01 21:06:49 +01:00
emanuele-f
4c705e9e1b Change quota exceeded alert severity to info 2018-02-23 15:33:18 +01:00
emanuele-f
66b024c21d Generate alerts when a quota is exceeded 2018-02-23 15:29:28 +01:00
emanuele-f
0f198dd638 Trigger an informative alert when an host pool is activated/deactivated
Closes #1363
2018-02-22 15:26:30 +01:00
emanuele-f
8ff93579aa Implement informative alert when a new MAC address is observed/re-seen/disappears
Implements #1659
2018-02-21 12:42:01 +01:00
emanuele-f
392bd7040a Extends ntopng localization 2018-02-09 19:34:02 +01:00
emanuele-f
24ed4ac212 Hide elements and reorganize menu in nEdge 2018-01-23 15:28:36 +01:00
emanuele-f
6661c6ef53 add checkpoint details level 2017-11-27 12:00:56 +01:00
Simone Mainardi
9b90d1f06d Preliminary code for in-memory top talkers calculations 2017-11-24 14:39:20 +01:00
emanuele-f
83a58ad016 Rework scanAlerts to avoid iterating hosts twice 2017-11-23 14:50:09 +01:00
emanuele-f
458d627203 Remove host ip and vlan from json
They are already included into the host key
2017-11-21 17:03:17 +01:00
emanuele-f
6b37ee2820 Optimize alerts handling
Avoid checkpointing on entities with no configured threshold
2017-11-17 14:00:53 +01:00
emanuele-f
d85fc2b06b Migrate interface alerts to in-memory alerts 2017-11-16 16:05:49 +01:00
emanuele-f
346627eb74 Migrate network alerts to in-memory alerts 2017-11-16 15:23:43 +01:00
emanuele-f
7a62ae009b Fix interface, macs, hosts configuration pages consinstency 2017-11-15 17:34:24 +01:00
Simone Mainardi
a22022bb30 Reworks alerts to prevent local hosts I/O 2017-11-01 23:04:33 +01:00
Simone Mainardi
69a7b91764 Prevents deletion of alert toggle upon flush of alerts
Fixes #1488
2017-10-02 19:36:40 +02:00
Simone Mainardi
aaf84a6261 Adds a lua debug print
Tentative for #1446
2017-09-25 23:54:58 +02:00
emanuele-f
6a9e443b35 Fix alert configuration page on hosts
The error was caused by a global variable reference
2017-09-19 17:05:31 +02:00
Simone Mainardi
7e1af2b196 Implements customizable per-interface RRD generation
Implements #1429
2017-09-06 16:02:32 +02:00
Simone Mainardi
07301d01cd Minor rendering fix for alerts thresholds
Fixes #1381
2017-07-28 12:28:41 +02:00