Simone Mainardi
4aa4212630
Implement OOO/Retransmissions Stats
...
Implements #1072
Additional implementations:
- l7 statistics for networks
Additional fixes and improvements:
- local networks traffic statistics were saved twice
- 5min.lua was not properly coded to keep into account user
preferences
_ 5min.lua has been simplified
TODO:
- ooo / retransmissions / lost counters should be accounted in the C engine or
serialized to disk as idle hosts may determine a decrease in the
aforementioned counters.
2017-04-05 19:34:58 +02:00
emanuele-f
f0acc453a8
Fixes #1128
2017-04-05 18:09:32 +02:00
emanuele-f
919a49b1a3
Make top_rrd index based
2017-04-05 16:31:11 +02:00
emanuele-f
4dffa882ef
Implement TCP flags timeseries for network interfaces
2017-04-04 19:09:41 +02:00
Simone Mainardi
88b162b433
Fixes for sFlow stats
2017-04-03 16:59:15 +02:00
Simone Mainardi
ea0eba2f6b
Fixes invalid totals for stacked charts
2017-03-29 13:34:03 +02:00
Simone Mainardi
835e4c48ce
Minor chart fix
2017-03-29 10:20:28 +02:00
Simone Mainardi
13613fc2da
Implements Flow Devices statistics collection and storage
...
Flows sent via nProbe (proxy mode) carry information on the exporter
address (EXPORTER_IPV4_ADDRESS) and on the exporter interfaces
(INPUT_SNMP and OUTPUT_SNMP). This implementation attempts at saving
this information to allow comparisons with raw SNMP data.
2017-03-27 23:58:50 +02:00
emanuele-f
b8c4145fcd
Implement bytes and ndpi stats for ASN
2017-03-24 17:48:52 +01:00
Simone Mainardi
c775d79b4e
Unbinds SNMP Devices from Interfaces
...
Implements #1074
Implements #1065
2017-03-20 16:46:00 +01:00
emanuele-f
30d0e0b4ad
Move RRD touch logic to separate function
2017-03-14 19:48:43 +01:00
Josh Soref
f0d5cd0ced
spelling: it's
2017-03-07 05:10:55 +00:00
emanuele-f
d47674757e
Add preference to enable SNMP interfaces dump
2017-02-28 10:18:17 +01:00
emanuele-f
7c32f4d92f
Parameters fixes
2017-02-08 17:09:51 +01:00
Emanuele Faranda
afdfac1c9c
Lua scripts parameters validation ( #970 )
...
* partial work
* Migrate 'mode' parameters
* Migrate alerts types
* Fix some interface ids
* Partial work
* Partial work
* End of work for _GET parameters
* Work in progress
* Add support for special parameters
* Preferences validation
* Fixes and improvements
* Enforce interger validation
2017-02-08 12:25:35 +01:00
Simone Mainardi
3c659184d3
Security fix (properly escapes href)
2017-02-02 10:29:35 +01:00
emanuele-f
5c305ba6a1
Add GUI side support for host pools stats
2017-01-26 11:53:24 +01:00
Luca
30e1a75f98
(C) update
2017-01-10 15:03:16 -08:00
Simone Mainardi
658f272cd5
Optimizes rrd updates
2017-01-05 23:19:39 +01:00
Simone Mainardi
b5863ec320
Prevents page refreshes while browsing historical flows
2016-12-30 17:13:40 +01:00
Luca
2ba6b7e1bb
Implemented redis caching to reduce cache pressure (work in progress)
...
Rearranged menus
2016-12-30 10:54:59 +01:00
emanuele-f
0dc20931ff
Use totalval to decide which elements to esclude
2016-12-28 13:13:07 +01:00
emanuele-f
1953552457
Implement profiles graph
2016-12-28 13:13:07 +01:00
Simone Mainardi
ff7c61bb9d
Fixes an issue when dumping flows already partially dumped
...
The final dump for flows partially dumped could be, under certain
conditions, skipped. This commit addresses the issue.
Fixes #846
2016-12-21 19:44:47 +01:00
Emanuele Faranda
ff36e89f32
Fix for #852 ( #854 )
...
* Fix for #852
* Align in interval
2016-12-12 18:19:03 +01:00
emanuele-f
36df7511c4
Fix charts intervals
2016-12-06 19:10:55 +01:00
emanuele-f
b4b1e7109a
Do not open RRD files for unselected menu entries
2016-11-28 13:25:42 +01:00
Luca Deri
43a375dae2
RRD last now returns the DS count that is used to refresh the RRD before usage
2016-11-14 13:06:29 +01:00
emanuele-f
1f83f25167
Scrollable dropdown for timeseries
2016-11-12 00:55:50 +01:00
emanuele-f
1e7ed7d938
Fix stacked top talkers bug
2016-11-11 18:12:24 +01:00
Luca
7d4859ae26
Added code to force RRD update when an RRD has not been updated for a long time
2016-11-11 16:26:22 +01:00
emanuele-f
fd2fa81dda
Add ZMQ flows/sec graph
2016-11-11 11:36:12 +01:00
emanuele-f
cf89cd07d1
Stacked top hosts, first implementation
2016-11-09 18:22:51 +01:00
Simone Mainardi
8f87f11b26
Improves the responsiveness and interactivity of historical exploration
...
Uses ajax to handle (possibly) long queries on historical data
with the aim of improving user experience.
The user is notified when a query is taking too long so that
he/she can get feedback of what is going on.
2016-10-31 15:56:11 +01:00
Luca Deri
64dcb0d8fe
Added rrd for devices
2016-10-08 20:59:31 +02:00
emanuele-f
a883c83170
Fix user activity RRA sizes, make RRA preferences configurable and disable activity log by default
2016-09-16 22:06:27 +02:00
Simone Mainardi
22e863feda
Adds graph autorefresh every minute
2016-09-13 12:37:00 +02:00
Luca Deri
d87d3e0e5b
Fixed bug that caused RRDs to be much larger than required.
...
Host activity fixes
2016-09-10 17:32:02 +02:00
Simone Mainardi
58f1a902ea
Disables UI tabs while loading results
...
This is in order to prevent an impatient user from clicking on
multiple tabs without waiting for the competion of his/her actions
2016-08-25 16:16:24 +02:00
emanuele-f
81b83d96dc
Dump user activity rrd to text
2016-08-16 04:37:51 +02:00
emanuele-f
d21681592a
Update counters each minute and other changes
2016-08-16 01:39:41 +02:00
Luca Deri
d85555296f
Minor code cleanup
2016-08-15 11:52:07 +02:00
Simone Mainardi
781b3d4988
Improves y-axis labels in community historical graphs
...
fixes #682
2016-08-11 11:42:22 +02:00
Luca Deri
a3d36634e3
Code cleanup
2016-08-10 15:53:39 +02:00
Luca Deri
cc78c4f37e
Various script fixes
2016-08-10 15:06:17 +02:00
Luca
bcadcf033f
Removed view interface (work in progress will be reintroduced after cleanup)
2016-08-10 09:37:10 +02:00
Simone Mainardi
f3bff5d2aa
Minor change
...
This change is propaedeutic to Professional commit:
commit 1e1d453a1e96cc4394a0b94a7efe0b5857b1b1eb
Author: Simone Mainardi <simonemainardi@gmail.com>
Date: Mon Jul 18 20:04:53 2016 +0200
Improves the usability of historical charts
2016-07-18 20:05:40 +02:00
Simone Mainardi
926a57f658
Executes db explorer queires automatically on user click
...
Clicking on flow details (e.g., protocol or src or dst)
automatically redirects the user to the db explorer page
and preserves selection details (pro version).
2016-07-12 17:02:14 +02:00
Luca Deri
c25a9a632d
Fixed SNMP wrapping bug
...
Added ability to graph flow-devices port I/O
2016-07-12 15:51:26 +02:00
Simone Mainardi
f9c7c1f18b
Adds IN_ and OUT_BYTES to IPv6 flows visualization
2016-06-16 15:39:56 +02:00