emanuele-f
52d2051d4c
Rework flow scripts into user scripts
2017-05-19 11:45:41 +02:00
emanuele-f
8ceacb37f6
Enable flow scripts
2017-05-19 10:25:21 +02:00
emanuele-f
8f3b730bea
Fix geomap visualization
2017-05-18 16:54:20 +02:00
Luca Deri
8fc56f1608
Win fixes
...
Optimized geolocation memory
2017-05-18 10:45:06 +02:00
emanuele-f
9c973ca439
Move host activity detection code to attic
2017-05-17 22:19:37 +02:00
emanuele-f
e7ab4af605
Preferences improvements
...
- Add a Secondary DNS server
- Organize the featured DNS list into a table
- Split shaping directions only on advanced preferences
- Add redirection URL
2017-05-17 15:48:41 +02:00
emanuele-f
0e66f642a0
Fix alerts counter bug when alerts are disabled and re-enabled.
...
Steps to reproduce the original issue:
1) alerts are enabled and counter is positive
2) the user disables the alerts from preferences
3) ntopng is stopped, then restarted
4) the user enables the alerts from preferences, but num_alerts_engaged was 0
5) a release of an alert now makes the counter wrap
2017-05-17 11:47:10 +02:00
Luca Deri
8a1e9e219f
Safe/global DNS used in bridge mode are now configured using preferences
2017-05-17 09:10:12 +02:00
Luca Deri
aea1c58c4e
Win fixes
2017-05-16 23:25:18 +02:00
Simone Mainardi
6928b83f7a
Implements system host RAM usage
2017-05-12 19:38:18 +02:00
Simone Mainardi
1001c35df8
Implements CPU load average
2017-05-12 18:22:26 +02:00
Simone Mainardi
eb9c5bc00a
Handles multiple MAC addresses for the same IP
2017-05-12 12:06:32 +02:00
Simone Mainardi
f3205cf54c
Deactivates unsupported WIndows bridge
2017-05-11 15:22:33 +02:00
Simone Mainardi
f179bda9fc
Disables nagios preferences when nagios is not available
2017-05-11 14:45:39 +02:00
emanuele-f
073537faff
Make SSL alerts configurable from preferences
2017-05-10 17:40:13 +02:00
emanuele-f
4b482f02fc
Fix host quotas reset on pools reload
2017-05-09 16:11:37 +02:00
Simone Mainardi
b5e685f243
Implements per pool member quotas
2017-05-09 15:07:53 +02:00
Simone Mainardi
1b313d2932
Implements periodic flow aggregation
2017-05-09 15:07:20 +02:00
Luca Deri
1f38534561
Flows are not set idle (and thus later purged) in periodic activities
2017-05-09 00:39:31 +02:00
emanuele-f
3496fb51c0
Add button to flush all alerts data
2017-05-08 23:31:46 +02:00
Simone Mainardi
a36e59a1e3
Implements first/last switched calculation for aggregated flows
...
First switched is chosen as the earliest first switched time among
flows of the same group. Similarly, last switched in chosen as the
latest last switched among flows of the same group.
2017-05-07 23:08:08 +02:00
Simone Mainardi
b238191bd7
Implements flows pre-aggregation
2017-05-06 22:10:56 +02:00
Simone Mainardi
ef9f6b9659
Ensures engaged alerts counters consistency with multiple interfaces
2017-05-05 12:24:07 +02:00
emanuele-f
9097333cf1
Always show IPv6 suffix in IPv6 host names
2017-05-04 21:28:11 +02:00
Simone Mainardi
9c0f7499e7
Reduces redis traffic for alerts checks
2017-05-03 13:23:28 +02:00
emanuele-f
2c53dda60b
Fix slack alerts notifications
2017-05-03 13:10:16 +02:00
Simone Mainardi
0586a814ea
Optimizes oldest alerts cleanup
2017-05-03 12:41:36 +02:00
emanuele-f
086b580cdb
Modify isAlertEngaged to return existing alert fields
2017-05-03 11:57:04 +02:00
emanuele-f
8537b2cc0a
Fix host alert counter
2017-05-02 18:32:46 +02:00
Simone Mainardi
d85302d80f
Fixes host activity alert
2017-05-02 17:19:06 +02:00
Luca Deri
0d15c513ed
Merge branch 'dev' of https://github.com/ntop/ntopng into dev
2017-05-02 15:48:59 +02:00
Luca Deri
412d4afe64
Implemented in-memory flow aggregation
2017-05-02 15:48:43 +02:00
emanuele-f
a5e528047d
Use a single redis key to read all host anomalies configuration
2017-05-02 15:38:39 +02:00
emanuele-f
9aa7b31552
Add SafeSearch and Global DNS in traffic bridge preferences.
2017-05-02 12:47:33 +02:00
Luca Deri
24f0808c23
Merge pull request #1197 from emanuele-f/password_change
...
Force default admin password change
2017-05-02 12:14:48 +02:00
Luca Deri
2d5dd2c9f0
Compilation fix
2017-05-01 18:08:44 +02:00
Luca Deri
73b3a3ded6
Added child safe information in host pools
...
Minor code rework
2017-05-01 15:53:23 +02:00
Luca Deri
de060d3470
Minor code rework
2017-04-30 23:28:32 +02:00
emanuele-f
21594b834d
Separate syn/flow attacker and victim alert thresholds
2017-04-30 20:07:58 +02:00
emanuele-f
284dfcd4cd
Specify hosts role in malware detected alerts
2017-04-30 18:24:56 +02:00
Emanuele Faranda
8b8974e56c
Alerts improvements ( #1204 )
...
* Implement flow flood alert
* Remove alerts general settings
* Implement global threshold alerts for hosts, networks and interfaces
* Implement global anomaly alert configuration, lua side
* Make the global thresholds not bound to the interface
* Implement global anomaly alert configuration, C side
* Make the engaged alerts cache per interface to avoid conflics
2017-04-29 12:19:49 +02:00
emanuele-f
011b7f5cdf
Force default admin password change
2017-04-27 21:15:58 +02:00
emanuele-f
7d12a5b58a
Fix alert counter thresholdTrepassed flag reset too early
2017-04-27 13:30:43 +02:00
emanuele-f
cc3191bc4f
Remove flapping-checking code in alert counter
2017-04-27 11:13:40 +02:00
emanuele-f
8b72607c38
Migrate interface alerts to lua logic
2017-04-27 11:07:04 +02:00
Emanuele Faranda
7d8d26efdc
Merge pull request #1182 from emanuele-f/alerts_with_cache
...
Alerts with cache
2017-04-26 20:32:46 +02:00
emanuele-f
1545dcb73e
Host Flows alert becomes a threshold alert
2017-04-26 15:50:54 +02:00
emanuele-f
4afe4328eb
Enable SYN flood/victim alert generation
2017-04-26 11:23:23 +02:00
Simone Mainardi
7b13e2e6a1
Adds an engine id to the engaged alerts
2017-04-24 12:22:47 +02:00
Simone Mainardi
2873438712
Handles VLAN statistics in both UI and backend
...
VLAN statistics are now properly accounted both in the front and
in the backend.
It is now required to add a toggle preference to save their
statistics (presently statistics are always saved) and it is
also requested to browse their historical protocols.
2017-04-23 12:58:10 +02:00