Simone Mainardi
ca48ca27db
Improves ASes charts key
2017-10-09 16:49:37 +02:00
Simone Mainardi
2faec95bd6
Implements stacked apps/categories charts for ASes, Networks, etc
...
Implements #1505
2017-10-05 17:50:01 +02:00
Simone Mainardi
3bce6792be
Implements stacked nDPI application charts
...
Implements #1476
2017-10-05 15:08:26 +02:00
Simone Mainardi
e6da58e567
Implements per-MAC RRDs (backend)
2017-10-04 16:30:38 +02:00
Simone Mainardi
f788652f50
Prevents unused RRDs from being created
2017-09-26 19:51:04 +02:00
Simone Mainardi
a1df69c094
Implements host nDPI categories pie chart
...
Implements #1449
2017-09-19 12:48:58 +02:00
Simone Mainardi
eabfcbda46
Implements per-category RRDs
...
Implements #1448
2017-09-19 11:46:13 +02:00
Luca Deri
d3444879d0
Host pool member counter is now displayed in the interface page
2017-09-11 22:18:40 +02:00
Simone Mainardi
bb9883d423
Implements Mac page AJAX refresh and configuration
...
Implements #1437
2017-09-11 19:06:11 +02:00
Simone Mainardi
9918a14dc2
Fixes wrong rrd RRA sizing
2017-08-02 00:19:15 +02:00
Simone Mainardi
a7b41075e4
Implements broadcast addresses per local network
...
Implements #571
2017-07-31 18:45:49 +02:00
Simone Mainardi
e02b6296f7
Adds num flows RRDs for local hosts
...
Implements #1375
2017-07-28 17:12:25 +02:00
Simone Mainardi
1b97ad41ee
Implements IPv6 hierarchical filesystem paths for RRDs
...
Fixes #1376
2017-07-27 17:55:22 +02:00
Simone Mainardi
990915f3b3
Handles VLANs and traffic profiles in db queries
...
Fixes #1320
Fixes #946
2017-07-25 18:52:56 +02:00
Simone Mainardi
1e99d4b217
Excludes Layer-4 protocols from stacked charts
...
Layer4 protocols such as UDP and TCP were stacked up along with
Layer7 protocols, yielding wrong total traffic values.
This commit fixes the issue
2017-06-09 14:16:02 +02:00
Simone Mainardi
c115271c5d
Implements grafana support for interfaces
2017-06-07 19:02:28 +02:00
emanuele-f
ee03ae818e
Add gui host pools limits by version
2017-05-31 15:47:08 +02:00
emanuele-f
a97fd53a6f
Add change pool action in pool members view
2017-05-22 19:47:03 +02:00
emanuele-f
4bc96c935a
Host pools improvements
...
- Traffic Policy: get first available pool, not the "Not Assigned"
- Allow to change MAC address host pool from the MAC page
- When changing an IP address pool from the host page, change MAC address instead, if available
- Show the MAC manufacturer in the host pool memebers page and allow to set a filter with it
2017-05-22 12:47:10 +02:00
emanuele-f
9c973ca439
Move host activity detection code to attic
2017-05-17 22:19:37 +02:00
emanuele-f
d8a702ed3b
Improve quotas page
2017-05-09 18:16:29 +02:00
emanuele-f
01816f3e7d
Add category name in flashstart graphs
2017-04-27 15:24:14 +02:00
emanuele-f
b83a93c6a5
Add preference to enable VLAN rrd dump and display VLAN rrd graphs
2017-04-24 13:00:24 +02:00
emanuele-f
12e6db4efb
Fixes various community version bugs
...
- Top ports page
- Top ASNs page
- Top flow senders page
- ASN graphs
- Hosts comparison sankey, port filtering
- Blank preferences screen
- Host pools add/remove members errors
2017-04-14 16:38:19 +02:00
emanuele-f
2657357ab8
Improve quota settings layout
2017-04-13 19:54:30 +02:00
emanuele-f
eb7fae8c4c
Visualize flow quota status information
2017-04-10 11:07:07 +02:00
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