Commit graph

2275 commits

Author SHA1 Message Date
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
Simone Mainardi
a809933ebd Adds configurable tiny aggregated flows
Implements #1989
2018-09-10 16:53:54 +02:00
emanuele-f
c754695928 Fix ninetififthPercentile returning nil with one point 2018-09-10 10:00:48 +02:00
Simone Mainardi
c0ae77e43a Adds host in dumped http flows info
Implements #1988
2018-09-07 19:15:52 +02:00
emanuele-f
11984747d5 Show hourly deltas as charts 2018-09-07 17:46:47 +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
Luca Deri
a4559c9fae nIndex queries enhancements 2018-09-03 22:22:23 +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
Luca
db5dd05798 The migration notice is now rendered according to the ntopng guidelines 2018-08-30 16:46:47 +02:00
Alfredo Cardigliano
5d986787b1 default data directory migration from /var/tmp/ntopng to /var/lib/ntopng 2018-08-29 17:46:56 +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
Simone Mainardi
2639ba1b3f Fixes nEdge influxdb name
Fixes #1939
2018-08-28 10:51:06 +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
e782e46e19 Changes backup/restore script to use the datadir
Extends and updates restore documentation

Adds configuration restore link
2018-08-22 18:18:53 +02:00
emanuele-f
8a7ead5924 Harden HTTP session checks and remove user cookie 2018-08-21 18:16:54 +02:00
Luca Deri
e7a7ffd65c URL improvements 2018-08-21 14:27:08 +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