Commit graph

819 commits

Author SHA1 Message Date
Luca Deri
46e0fef38b Implemented alert generation for suspicious probing attempts
Refactored code for historical traffic analysis
Added various HTML anchors to quick jump to historical reports if -F is used (Pro version only)
2016-06-15 11:37:52 +02:00
Simone Mainardi
376c6402ae Beautifies historical data explorer links 2016-06-14 17:54:48 +02:00
Luca Deri
54942a8bec Added warning in host details -> protocols to highlight probing attempts or service down
Tiny changes to tables in host view
2016-06-13 16:05:31 +02:00
Luca Deri
59c35d4a9b Fixed invalid label on flow count 2016-06-08 15:50:13 +02:00
Simone Mainardi
c2767e37f5 Conditional UI layout
Different information and messages are shown depending on the
kind of interface. For example, low goodput flows are hidden
when processing a non-packet interface.
2016-06-06 17:50:57 +02:00
Simone Mainardi
d00c3081ec Removes a debug print 2016-06-03 16:28:44 +02:00
Simone Mainardi
e79e9dfc7a Refreshes alert status after UI changes
Fixes #595
Fixes #598
2016-06-03 16:25:45 +02:00
Simone Mainardi
c28fe1248e Adds a method to print purged hosts/flows error messages 2016-05-27 14:26:44 +02:00
Simone Mainardi
7d82c7b897 Fixes Host Top Peers Page Rendering
Traffic volume for peers has been fixed. Also the following exception has been handled:

WARNING: Script failure [/usr/share/ntopng/scripts/lua/host_top_peers_protocols.lua][/usr/share/ntopng/scripts/lua/host_top_peers_protocols.lua:34: table index is nil]
2016-05-23 16:26:17 +02:00
Luca Deri
4acb2b0e81 Minor cosmetic fixes 2016-05-07 00:20:55 +02:00
Luca
2fb0e863fe Fixed inter-arrival time in flows
Updated (C)
2016-04-19 11:06:39 +02:00
Simone Mainardi
28ea100379 Fixes a JS uncaught reference exception
Fixes:
host_details.lua?ifname=0&host=192.168.2.130&page=historical:1606 Uncaught ReferenceError: http is not defined
2016-04-13 17:15:30 +02:00
Simone Mainardi
7b1e38cc6e Checks whether local packet dump is enabled via Lua
Fixes #487
2016-04-12 18:26:32 +02:00
Simone Mainardi
bb52aa747c Prevents dump buttons from being shown for non-packets interfaces or when nBox integration is enabled
Traffic dump buttons are not shown for non-packet interfaces
as well as when the nbox integration is enabled.
2016-04-11 14:34:21 +02:00
Luca Deri
f88ea31239 Reworked HTTP stats (more work to be done) 2016-04-10 12:34:09 +02:00
Luca Deri
0c0b671e0f Improved top sites 2016-03-22 14:56:03 +01:00
Luca Deri
4580211257 Improved http history for local hosts 2016-03-22 12:38:40 +01:00
Luca Deri
469b23b77e Added to visited (local) host sites 2016-03-21 22:28:50 +01:00
Luca Deri
a102daf52f Removed garbage 2016-03-15 22:54:45 +01:00
Luca Deri
07c839489e Various ZMQ enhancementent
Set the icon size of some external links to the correct size
2016-03-15 19:51:38 +01:00
Luca Deri
4628b7b0b2 Menu fixes 2016-03-09 15:56:34 +01:00
Luca Deri
66f35058cc Fixed host info details 2016-03-09 15:10:44 +01:00
Luca
8f0f8fc1cf Added logic to detect flows with low goodput (e.g. originated by tools like https://github.com/shekyan/slowhttptest) 2016-03-08 19:18:28 +01:00
Simone Mainardi
3b366e8453 Adds VLAN support to host_details_ndpi.lua (Fixes #351)
Vlans were not handled in host_details_ndpi. This
was causing failures while retrieving host infos.
2016-01-28 18:40:37 +01:00
Luca Deri
910c82cef7 Re-added host category pie chart 2016-01-25 10:13:59 +01:00
Simone Mainardi
d0946c9c14 Adds ajax categories table with sort features 2016-01-22 20:29:57 +01:00
Simone Mainardi
36bcfa16a1 Notifies nagios for non-configured alerts 2016-01-06 16:34:53 +01:00
Simone Mainardi
06ef8d21ab Implements historical RRDs for traffic categories
Traffic categorization can be optionally saved to RRDs
on a per-host basis.
2016-01-04 19:18:22 +01:00
Luca Deri
f3cb6e5543 Replaced label with string in host report
Fixed categorization support when not enabled
2016-01-03 13:04:44 +01:00
Luca Deri
1b105de9c0 Added per-host traffic category stats
Check on startup when Flashstart is operational
2016-01-03 12:57:39 +01:00
Luca Deri
b9068886a4 Reworked flashstart categorization support (work in progress) 2016-01-01 20:05:58 +01:00
Simone Mainardi
77c7c5ee96 Fixes false positive XSS detection (#312)
The following error has been fixed:
29/Dec/2015 16:48:43 [Utils.cpp:695] WARNING: Found possible XSS attempt: type [type]
29/Dec/2015 16:48:43 [Utils.cpp:695] WARNING: Found possible XSS attempt: type [type]
2015-12-30 14:47:07 +01:00
Luca
11f8c934d0 Reworked hosts listing in order to avoid/limit out-of-memory issues
Implemented aggregation of hosts and flows when using views
2015-12-27 18:55:50 +01:00
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