Commit graph

1325 commits

Author SHA1 Message Date
emanuele-f
9919e500aa Implement graph jump to previous period 2018-09-13 19:48:20 +02:00
Simone Mainardi
3ffcdcc021 Checks errors in inactive interface deletion
Implements #2008
2018-09-13 16:27:06 +02:00
emanuele-f
7c6e98118b Improve graphs navigation when custom period is selected 2018-09-13 12:19:36 +02:00
Simone Mainardi
df45cac64f Implements SNMP devices iterator
The iterator has the ability to stop when there is
an ntopng shutdown in progress
2018-09-12 20:01:19 +02:00
emanuele-f
129e824eea Add InfluxDB information in runtime status and about page
Closes #2010
2018-09-12 18:05:20 +02:00
emanuele-f
30df7e6eeb Implement allowed network and interface checks on timeseries
Fixes #2007
2018-09-12 15:52:14 +02:00
Simone Mainardi
0e0b01e822 Fixes bytes/bit conversion error in grafana graphs
Fixes #2005
2018-09-12 14:17:04 +02:00
Luca Deri
05b159d5e3 Added nindex approximate match 2018-09-12 14:11:25 +02:00
emanuele-f
4b136b6125 Fix community graphs bytes total 2018-09-12 12:07:12 +02:00
Simone Mainardi
57df231b3a Fixes Grafana module - no data accessible (Internal Server Error)
Fixes #1945
2018-09-12 11:57:26 +02:00
emanuele-f
cd9941a205 Fix occasional "attempt to concatenate local 'label' (a nil value)" 2018-09-11 18:06:15 +02:00
emanuele-f
ffe2c629bc Implement timeseries cleanup
Closes #1940
2018-09-11 17:16:56 +02:00
emanuele-f
433cbb3142 Fix custom interface speed not accounted in ts_common.getMaxPointValue 2018-09-11 13:06:44 +02:00
emanuele-f
42dcd75485 Fix invalid mac addresses graphs path 2018-09-11 12:30:05 +02:00
emanuele-f
c754695928 Fix ninetififthPercentile returning nil with one point 2018-09-10 10:00:48 +02:00
emanuele-f
91ae4c5172 Implement experimental hourly deltas writes
redis-cli set "ntopng.prefs.enable_ts_deltas_writes" "1"
2018-09-07 17:12:18 +02:00
emanuele-f
9e42fd263f Fix wrong query label 2018-09-07 17:12:18 +02:00
Simone Mainardi
bd27304c54 Implements data cleanup for inactive interfaces
Implements #1971
2018-09-07 15:55:14 +02:00
emanuele-f
c87a02d012 Implement active host contacts metrics 2018-09-07 11:58:06 +02:00
emanuele-f
5e7a3bc3aa Add missing schema 2018-09-06 17:55:04 +02:00
emanuele-f
a2c26205d6 Add RSI schemas 2018-09-06 17:54:32 +02:00
Simone Mainardi
a86239fac3 Adds optional JSON syslog alert format 2018-09-06 17:23:56 +02:00
emanuele-f
15269ed5cf Hide traffic report on InfluxDB as it's currently not available 2018-09-06 09:57:39 +02:00
Simone Mainardi
8a055b39c5 Implements a lua endpoint to send alerts to syslog
Implements #1973
Implements #1954
2018-09-05 15:26:57 +02:00
emanuele-f
10426a5d3c Add nindex driver skelethon 2018-09-04 15:28:31 +02:00
Simone Mainardi
f68e907dc1 Handles empty preferences only in the in-memory cache 2018-09-04 15:27:44 +02:00
Simone Mainardi
d10a88d739 Prevents empty keys from being dumped/restored 2018-09-04 14:57:11 +02:00
emanuele-f
cfc345709d Implement high resolution interface timeseries 2018-09-04 12:57:18 +02:00
Luca Deri
87f8bece22 Fix for #1972 2018-09-04 12:38:42 +02:00
emanuele-f
a594e648c4 Generalize high resolution timeseries
In InfluxDB, 5 minutes timeseries are now written with a minimum of 1 minute resolution
2018-09-03 14:43:52 +02:00
Simone Mainardi
bd99c73cc5 Adds nEdge static routes localization 2018-09-03 11:40:56 +02:00
Alfredo Cardigliano
4d6bcb4ae2 bytes to bit conversion in community graphs 2018-08-31 19:21:48 +02:00
Simone Mainardi
0e258ce831 Implements flag for interfaces with mirrored traffic
Implements #1917
2018-08-28 18:27:53 +02:00
Simone Mainardi
a1a5d53c8e Improves Lua-based params validation
Fixes #1935
2018-08-28 15:08:34 +02:00
Luca
1ab11b6e9c Implemented Lua-based parameter validation 2018-08-25 13:32:15 +02:00
emanuele-f
f91a385eda Fix fist/last point issue on InfluxDB when data is not aligned 2018-08-24 15:33:22 +02:00
emanuele-f
c400bd3992 Check existing InfluxDB database to avoid errors for unprivileged users
Closes #1937
2018-08-24 10:10:55 +02:00
emanuele-f
0004e08191 Add experimental support for 5sec granularity for host timeseries
To enable it (only on *InfluxDB* right now):

- uncomment HOST_NUM_TIMESERIES_POINTS in ntop_defines.h
- run `redis-cli set ntopng.prefs.30_sec_dump 1` and restart ntopng
2018-08-23 18:10:46 +02:00
Simone Mainardi
dfb2401789 Reverts allowed interfaces fixes to make room for simplified code 2018-08-20 22:51:51 +02:00
emanuele-f
354dd697c0 Add max value checks for traffic and packets metrics 2018-08-20 16:19:01 +02:00
Luca Deri
4622ba92cd Updated geolocation (fixed warning)
Updated blacklist URL
2018-08-20 15:07:40 +02:00
Simone Mainardi
28b19afd8a Fixes security issues with interfaces selection
Fixes #1918
2018-08-20 13:37:32 +02:00
emanuele-f
df6bff9fbb Localization 2018-08-17 18:02:36 +02:00
emanuele-f
f3497eb37c Graphs improvements
- Show begin and end time in the graph info table
- Show "Custom" zoom resolution when zoom is active and make it clickable to jump to it later
- Hide past time comparison series by default if too high
2018-08-17 15:00:42 +02:00
emanuele-f
0caf680dc0 Fix influx2Series bugs and add more tests 2018-08-17 15:00:42 +02:00
emanuele-f
102da47f26 Add initial point to the graph to match the selected time frame 2018-08-16 17:55:31 +02:00
emanuele-f
6ba093872f Fix multiple alignment issues with timeseries 2018-08-16 17:06:38 +02:00
Luca Deri
8410799aaa Changes for nIndex 2018-08-14 12:05:24 +02:00
emanuele-f
cacbdaa9e7 Fix compatibility with ntopng 3.4 RRD format 2018-08-13 18:41:45 +02:00
emanuele-f
da3cbe7b8c Fix bad step when upsampling 2018-08-13 18:41:45 +02:00