Commit graph

324 commits

Author SHA1 Message Date
emanuele-f
24ed4ac212 Hide elements and reorganize menu in nEdge 2018-01-23 15:28:36 +01:00
Simone Mainardi
10c800767d Adjusts hosts pool labels for the nEDGE 2018-01-17 15:28:26 +01:00
Simone Mainardi
04627745ae nEdge packaging 2017-12-17 23:14:47 +01:00
Luca Deri
c9ecd931d9 Code cleanup 2017-12-16 08:23:56 +01:00
Simone Mainardi
011fc172d0 Implements host pools blocked flows stats 2017-12-15 18:17:47 +01:00
emanuele-f
0d433df91b Fix default policy user logic
To determine the policy to apply, the following rules are checked in this order:

1) A pool specific policy on the protocol exists? Use it
2) A default pool policy on the protocol exists? Use it
3) A pool specific policy on the category exists? Use it
4) A defaul pool policy on the category exists? Use it
5) Use the global policy
2017-12-07 13:46:47 +01:00
Simone Mainardi
83d09b89b2 Fixes wrong RRD heartbeat 2017-11-30 11:14:40 +01:00
emanuele-f
6635d1a716 Rework top-talkers to improve performance and clean code 2017-11-28 18:00:30 +01:00
Simone Mainardi
6e3cb6324f Optimizes second.lua callback 2017-11-22 13:11:11 +01:00
emanuele-f
7a62ae009b Fix interface, macs, hosts configuration pages consinstency 2017-11-15 17:34:24 +01:00
emanuele-f
339cc6b4f8 Fix chart series holding different points 2017-11-13 17:45:51 +01:00
emanuele-f
87c3776570 Fix graph points being shifted right in time 2017-11-13 16:51:46 +01:00
Luca Deri
d1dad57ff4 Minor non-zero point check in graphs 2017-11-13 00:48:10 +01:00
Luca Deri
740a58f9d7 Fixed 95th percentile calculation
Added average value in leu of min value (in pro version)
2017-11-13 00:23:07 +01:00
emanuele-f
12c622b96a Fix old graphs data update 2017-11-10 18:40:01 +01:00
Luca
044fe19677 Reworked nSeries support
Added patch for avoiding #1545
2017-11-09 23:55:52 +00:00
emanuele-f
0a064fe4da Fix invalid ds name 2017-11-08 16:49:49 +01:00
Luca Deri
da2bee8623 Timeseries update 2017-11-02 23:28:50 +01:00
Luca Deri
1a0e832df3 initial nSeries changes 2017-11-02 19:49:08 +01:00
Luca Deri
affe55628c Modified timeseries label 2017-11-01 14:36:57 +01:00
Luca Deri
a21e7eeb9f Fixed invalid parameter in rrd_update call 2017-11-01 14:24:59 +01:00
Simone Mainardi
ed008cbd55 Removes unused stub lua file 2017-10-31 14:04:54 +01:00
Simone Mainardi
68a76043b6 Fixes touchRRD after timeseries rework 2017-10-31 12:20:54 +01:00
Luca Deri
1d26f4a36b Reworked timeseries experimental code (work in progress) 2017-10-31 00:44:35 +01:00
Luca Deri
31e26923b1 RRD rework 2017-10-30 23:56:15 +01:00
Luca Deri
ddbe237192 Reworked timeseries API 2017-10-29 23:47:41 +01:00
Simone Mainardi
6be99e21dc Fixes Lua dirs navigation for RRD charts 2017-10-17 12:22:43 +02:00
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