Commit graph

2170 commits

Author SHA1 Message Date
Simone Mainardi
f7fdc40c72 Major nEdge code cleanup 2018-08-06 17:54:25 +02:00
emanuele-f
7cdbab5b6f Fix error in RRD topk number of points 2018-08-06 17:22:19 +02:00
emanuele-f
1e241b8d23 Chart improvements
- Better position for zoom out button
- Add 30min and 5min buttons
- Fix chart y label size
2018-08-06 13:14:15 +02:00
emanuele-f
b999366760 Add IE browser support warning 2018-08-05 15:18:19 +02:00
Simone Mainardi
e8ce180c93 Fixes wrong hosts retrv by OS, network, and country 2018-08-04 19:41:01 +02:00
Simone Mainardi
46f89a69d2 Fixes wrong hosts retrv by pool id 2018-08-04 19:16:27 +02:00
Simone Mainardi
3f74c30094 Fixes number expected got string error 2018-08-04 16:04:04 +02:00
Luca Deri
5d900bdf9b Added conntrack stats to if_stats.lua
Added checks to avoid un-necessary flow last seen updates
2018-08-04 09:58:09 +02:00
emanuele-f
03f3705bd4 Fix influxdb preference not hidden 2018-08-03 17:02:37 +02:00
emanuele-f
1af40bd42f Improve InfluxDB support
- Automatically create the database at startup
- Add database name option
- Add maximum retention time option
- Check InfluxDB version
2018-08-03 16:32:06 +02:00
emanuele-f
c7154c5d92 Add support for flows table 2018-08-03 13:08:38 +02:00
emanuele-f
7afba4cfd1 Add chart zoom note 2018-08-03 12:40:53 +02:00
Luca Deri
3469bdb39e Fixed invalid uPnP URL 2018-08-03 11:27:15 +02:00
Luca Deri
42e5741e92 Reworked backup 2018-08-03 10:39:36 +02:00
Alfredo Cardigliano
a049ba821e check if /etc/ntopng exists crating the backup tarball 2018-08-03 09:57:42 +02:00
emanuele-f
303d36b382 Fix occasional RRD error in topk 2018-08-02 18:03:17 +02:00
Luca
19fcdc9ee8 Minor fix that lead to a warning 2018-08-02 17:09:01 +02:00
emanuele-f
0c602928be Improve charts data intervals 2018-08-02 16:34:52 +02:00
Simone Mainardi
31c0fe6fe7 Implements AJAX discovery progress updates 2018-08-02 15:38:11 +02:00
Alfredo Cardigliano
6b24c0ce7b configuration restore instructions 2018-08-01 04:59:09 +02:00
Alfredo Cardigliano
e7e0aa91d0 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2018-08-01 03:13:40 +02:00
Simone Mainardi
d12a4d3009 Creates utility functions to handle restart after anomalous termination 2018-08-01 18:11:17 +02:00
Simone Mainardi
b1684fc25f Implements detection and alerting of anomalous terminations 2018-08-01 16:58:15 +02:00
Simone Mainardi
e56cd25e8c Adds initial pool assoc. for nEdge http brige config 2018-08-01 12:48:35 +02:00
Alfredo Cardigliano
02dab5ee18 conf backup tarball renamed to ntopng or nedge, local var fix 2018-08-01 03:12:48 +02:00
Alfredo Cardigliano
fedfdf17e0 check to avoid copying the same files twise (e.g. protocols file already in /etc/ntopng/) 2018-07-31 22:15:39 +02:00
emanuele-f
9e8b7e7f76 Fix influxdb missing past comparison line 2018-08-01 09:26:54 +02:00
Luca Deri
6849bddf86 Minor aggregation fixes 2018-08-01 01:43:26 +02:00
Luca Deri
67e03d92e6 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2018-08-01 00:00:12 +02:00
Luca Deri
9a45df85b9 Minor change 2018-07-31 23:59:44 +02:00
Alfredo Cardigliano
4e1ea506b9 using utility function to check user, typo 2018-07-31 17:43:39 +02:00
emanuele-f
802f48822f Improve timeseries charts visualization 2018-07-31 17:43:29 +02:00
emanuele-f
ffd6d9ac9f Add past period series for graphical comparison 2018-07-31 17:43:29 +02:00
Alfredo Cardigliano
3acc4e973d configuration backup (tar download) 2018-07-31 17:26:08 +02:00
Luca Deri
79d8c5451a Added topK nIndex implementation 2018-07-31 15:47:51 +02:00
emanuele-f
af1fc50ce6 Add preference to select the timeseries database to use 2018-07-30 12:53:55 +02:00
emanuele-f
44abcd442c Add POST timeout to prevent housekeeping from blocking indefinitely 2018-07-30 12:48:41 +02:00
Simone Mainardi
13ac7ca38c Adds log for host pool events 2018-07-30 11:44:28 +02:00
emanuele-f
78d349c79a Guard against ts_utils.listSeries nil return value
Fixes #1891
2018-07-30 09:16:40 +02:00
emanuele-f
8c5b4e4ae7 Fix report error at startup 2018-07-30 09:14:20 +02:00
Simone Mainardi
a131b99033 Fixes invalid LDAP fields length 2018-07-26 15:54:13 +02:00
Simone Mainardi
43c6f6e3fd Relaxes too restrictive login username pattern
Login pattern was too restrictive for example for those using LDAP.
So even if there are limitations in the characters of ntopng usernames,
one can still use external login systems and be able to login with usernames
containing special characters.

Fixes #1884
2018-07-25 23:29:35 +02:00
Simone Mainardi
74a3ec1677 Fixes encoding for local/LDAP UTF-8 passwords 2018-07-25 23:20:59 +02:00
Simone Mainardi
3eeb37c3f0 Fixes invalid login page encoding 2018-07-25 18:15:04 +02:00
Simone Mainardi
93bd916302 Minor html fix 2018-07-25 15:45:05 +02:00
Simone Mainardi
4f3f3f428a Fixes missing top visited websites
Fixes #1883
2018-07-25 15:42:39 +02:00
Simone Mainardi
0b86f17a21 Prevents RRD files exception on fresh ntopng installs
Prevents

25/Jul/2018 13:18:19 [LuaEngine.cpp:4325] ERROR: Error 'opening '/var/tmp/ntopng/0/rrd/SSL.rrd': No such file or directory' while calling rrd_fetch_r(/var/tmp/ntopng/0/rrd/SSL.rrd, AVERAGE): is the RRD corrupted perhaps?
25/Jul/2018 13:18:19 [dashboard.lua:78] [rrd.lua:327] RRD driver does not support listSeries on multiple tags
25/Jul/2018 13:18:19 [LuaEngine.cpp:4325] ERROR: Error 'opening '/var/tmp/ntopng/0/rrd/HTTP.rrd': No such file or directory' while calling rrd_fetch_r(/var/tmp/ntopng/0/rrd/HTTP.rrd, AVERAGE): is the RRD corrupted perhaps?
25/Jul/2018 13:18:19 [dashboard.lua:78] [rrd.lua:327] RRD driver does not support listSeries on multiple tags
25/Jul/2018 13:18:19 [LuaEngine.cpp:4325] ERROR: Error 'opening '/var/tmp/ntopng/0/rrd/SSH.rrd': No such file or directory' while calling rrd_fetch_r(/var/tmp/ntopng/0/rrd/SSH.rrd, AVERAGE): is the RRD corrupted perhaps?
25/Jul/2018 13:18:19 [dashboard.lua:78] [rrd.lua:327] RRD driver does not support listSeries on multiple tags
25/Jul/2018 13:18:19 [LuaEngine.cpp:4325] ERROR: Error 'opening '/var/tmp/ntopng/0/rrd/Unknown.rrd': No such file or directory' while calling rrd_fetch_r(/var/tmp/ntopng/0/rrd/Unknown.rrd, AVERAGE): is the RRD corrupted perhaps?
25/Jul/2018 13:18:19 [dashboard.lua:78] [rrd.lua:327] RRD driver does not support listSeries on multiple tags
25/Jul/2018 13:18:19 [LuaEngine.cpp:4325] ERROR: Error 'opening '/var/tmp/ntopng/0/rrd/sFlow.rrd': No such file or directory' while calling rrd_fetch_r(/var/tmp/ntopng/0/rrd/sFlow.rrd, AVERAGE): is the RRD corrupted perhaps?
25/Jul/2018 13:18:19 [dashboard.lua:78] [rrd.lua:327] RRD driver does not support listSeries on multiple tags
25/Jul/2018 13:18:19 [LuaEngine.cpp:4325] ERROR: Error 'opening '/var/tmp/ntopng/0/rrd/DNS.rrd': No such file or directory' while calling rrd_fetch_r(/var/tmp/ntopng/0/rrd/DNS.rrd, AVERAGE): is the RRD corrupted perhaps?
25/Jul/2018 13:18:19 [dashboard.lua:78] [rrd.lua:327] RRD driver does not support listSeries on multiple tags
25/Jul/2018 13:18:19 [LuaEngine.cpp:4325] ERROR: Error 'opening '/var/tmp/ntopng/0/rrd/ICMP.rrd': No such file or directory' while calling rrd_fetch_r(/var/tmp/ntopng/0/rrd/ICMP.rrd, AVERAGE): is the RRD corrupted perhaps?
25/Jul/2018 13:18:19 [dashboard.lua:78] [rrd.lua:327] RRD driver does not support listSeries on multiple tags
2018-07-25 13:26:12 +02:00
Simone Mainardi
d14fd57858 Adapts old bytes and packets rrd RRAs to the new format
The new timeseries library now transparently tries and uses old RRA names
for bytes and packets.

Fixes #1882
2018-07-25 13:10:34 +02:00
Simone Mainardi
c392a17dec Adds localization strings for management interface bind 2018-07-24 13:26:22 +02:00
Luca
f16a39ef04 Reworked live packet capture for both hosts and interfaces 2018-07-24 11:57:31 +02:00