Commit graph

636 commits

Author SHA1 Message Date
Luca
440a2c8329 Reworked flow listing by sorting flows in memory before they are pased to Lua. This prevents Lua from using too much memory (in particular with limited-memory hosts or large sites with many flows) 2015-12-26 12:34:45 +01:00
Simone Mainardi
8b01d5b2c3 Adds nagios alert deactivation notifications
Nagios services are notified when ntopng
alerts are deactivated
2015-12-20 16:19:15 +01:00
Simone Mainardi
63bcbb12c7 Adds status information to nagios alerts
Alert status information is propagated together with nagios alerts.
This status will be used by nagios to handle service statuses.
2015-12-19 15:08:18 +01:00
Simone Mainardi
adf41511eb Merge remote-tracking branch 'upstream/dev' into dev 2015-12-18 20:06:36 +01:00
Simone Mainardi
d0b580f934 Adds Re-Arm Time for Alerts
A re-arm period is added to alarms so that
back-to-back alarms can be silenced.
2015-12-18 19:59:03 +01:00
Luca
97a5e2f3cc Categorization improvements 2015-12-18 09:32:48 +01:00
Luca
3e6fec8d84 Added support for http-based categorization (work in progress) 2015-12-18 08:32:15 +01:00
Luca
3c8e133015 Added threasholds to breakdown bars for displaying alerts when crossed
Better depict of DNS query/replies that have now theresholds
2015-12-09 14:59:51 +08:00
Simone Mainardi
b41f7c28b4 Implements the alerting system on a per-network basis
Multiple commits have been squashed here:
- Adds alert configuration page for local networks
- Cleans unused branch
- Adds alert settings for local networks
- Implements alerts for networks
2015-12-03 19:24:32 +01:00
Luca Deri
4a5948ff27 Added tab pane for traffic profiles 2015-11-07 18:28:05 +01:00
Luca
19584df224 Renamed old variables whose name changed a few days ago 2015-09-18 17:56:53 +02:00
Luca Deri
4dd80d4778 Partial rework of NetworkInterfaceView (work in progress) 2015-09-16 00:41:29 +02:00
Luca Deri
a820699db1 Replaced historical label with icon
Reworked history on networks
2015-09-15 09:54:21 +02:00
Luca Deri
d5e19ec8af Removed -F sqlite: due to this the historical interface is not finally gone and it is now possible to move forward to properly re-implement it 2015-08-15 00:09:12 +02:00
Luca Deri
792ccd15ac Fix for saving/reading local hosts activities 2015-08-09 11:49:01 +02:00
Luca Deri
8cedf73bfa Updated FontAwesome
Fixed minor HTML errors
Added mime type for fonts in HTTP server
Shortened version id
2015-08-08 16:01:12 +02:00
Luca Deri
df38dee87d Removed old legacy code
Added various fixes to networks view including the ability to visualize per-network graphs
Local hosts dumps (before purging) are now handled properly again.
2015-08-08 15:30:04 +02:00
Luca Deri
6aa141caa9 Code cleanup: removed code used very seldom such as host aggregations/contacts. This should reduce memory usage and make ntopng faster
Little progresses towards MySQL support
2015-08-08 01:13:59 +02:00
Luca Deri
e292d95814 Updated fontawesome to the latest version
Added supporto for BATMAN antenna stats
Improved MAC formatting
2015-07-27 09:07:10 +02:00
Luca
dc731e3177 Work in progress towards BATMAN support (http://www.open-mesh.org/projects/open-mesh/wiki/BATMANConcept) 2015-07-15 17:12:28 +02:00
Arianna Avanzini
eec2b3e01c scripts/lua/host_details.lua: changes to let historical be viewed alone
This commit changes the host_details Lua script to let the Historical
data be viewed even if the host is no more in memory if a get parameter
is specified.
2015-07-11 17:19:28 +02:00
Arianna Avanzini
9a26d6d6a8 host_details.lua: fix format of MAC-based host classification
This commit fixes format of host classification based on MAC
in case classification is not successful.
2015-07-08 02:53:20 +02:00
Arianna Avanzini
0d2eeeb4d8 host_details.lua: add MAC-based host classification
This commit adds to host details the classification of a host based
on its MAC address. The classification is performed according to
https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=manuf.
This partially addresses issue #43.
2015-07-08 02:48:32 +02:00
Luca
b2b92a4da1 Fixed shaper rate in host view 2015-06-15 15:53:20 +02:00
Guillaume Simon
62bc62edcb Fix for bringing back the top stats table for hosts graphs 2015-06-09 19:02:32 +02:00
Luca Deri
e2b04d128f Revamped host categorization and moved to Google Safe Browsing for detecting safe and malware sites 2015-05-27 17:58:26 +02:00
Luca Deri
1b47d05507 Optimized preferences redis read
DNS resolution is not slower on embedded boxes
Preferences layout renders better when resizing the windows
2015-05-27 00:35:28 +02:00
Arianna Avanzini
1e88d773f1 scripts/lua/host_details.lua: correctly handle vlan when setting alert prefs
This commit lets the code handling per-host alert preferences
correctly handle the host's vlan when storing the value in Redis.
2015-05-18 11:59:25 +02:00
Arianna Avanzini
7ee3b06c21 scripts/lua/host_details.lua: add missing binding for per-host alert prefs
This commit adds missing binding code which handles per-host alert
prefs refresh. This also changes Lua binding code and core ntopng
code to suit the new prefs system.
2015-05-18 11:47:00 +02:00
Luca
773383e48b Fixed bug in hosts alert generation: alerts were not generated due to invalid redis key 2015-05-11 16:05:55 +02:00
Luca
d7a8bc1394 Moved alerts preference from Alerts -> Config host tab 2015-05-11 15:19:33 +02:00
Luca
9fc1069cf0 Alerts are now shown for localhosts only 2015-05-11 14:21:36 +02:00
lorenzobrunetti
9b3ce26911 Trigger Hosts Alerts only for remote hosts
Now Hosts alerts can be generated only for remote hosts, this can be
set under a new tab preference under the alert section.
2015-05-10 18:57:34 +02:00
Arianna Avanzini
3cf6766eea Host.cpp: make alert thresholds per-host
This commit moves alert thresholds so that they are now per host
and not global. This addresses issue #3.
2015-05-07 14:42:48 +02:00
Luca
d89504d9f2 Exported flow peers country in JSON
Changes in GIT versioning
2015-04-30 19:07:38 +02:00
Luca
730d76b9f5 Initial import from SVN 2015-04-30 12:22:35 +02:00