Commit graph

58 commits

Author SHA1 Message Date
emanuele-f
eac278a28d Implement remote assistance
- It enables a VPN via n2n
- Remote assistance will be automatically disabled after 1 day
- Optionally it's possible to give admin access to the support
2018-11-23 13:03:11 +01:00
Alfredo Cardigliano
578e1362da computing MemAvailable on systems with no MemAvailable in /proc/meminfo 2018-11-22 22:29:28 +01:00
Alfredo Cardigliano
e082b2bacb computing used and reserved disk space from all interfaces when configuring the max disk space or checking the extraction limit 2018-11-20 15:34:09 +01:00
Alfredo Cardigliano
ad62aa3071 improved n2disk memory allocation based on memory actually available (free+reclaimable) 2018-11-20 13:25:06 +01:00
Alfredo Cardigliano
aca57418c3 checking available disk space for extractions (avoid using disk space required for recording), delaying extractions in case there is no space 2018-11-16 10:53:27 +01:00
Alfredo Cardigliano
6f029bb74c added extraction limit (optional) 2018-11-16 10:05:59 +01:00
Alfredo Cardigliano
036aa69206 updated math in case of low memory 2018-11-16 09:33:38 +01:00
Alfredo Cardigliano
c9f3004e16 reduced n2disk buffer size on slow networks 2018-11-16 09:32:13 +01:00
emanuele-f
4daf95ba2d Handle no recorded data 2018-11-15 18:35:35 +01:00
emanuele-f
d50a895f36 Traffic recording gui improvements 2018-11-14 19:29:58 +01:00
Alfredo Cardigliano
519065a248 check_recording_data.lua now returns also the available window 2018-11-14 15:51:23 +01:00
emanuele-f
19ededa380 Add chart link in traffic extraction jobs 2018-11-14 12:00:15 +01:00
emanuele-f
e32e873dff Add delete all and confirmation dialog in traffic extraction jobs 2018-11-13 20:13:47 +01:00
emanuele-f
2e11f7506e Improve traffic dump storage utilization bar 2018-11-13 20:13:47 +01:00
emanuele-f
88986d5589 Move traffic extraction pages under the interface disk icon 2018-11-13 20:13:47 +01:00
emanuele-f
a8b9e7439d Use user-configured interface speed in traffic recording 2018-11-12 16:36:11 +01:00
Alfredo Cardigliano
1788951f1a recording api doc 2018-11-12 15:57:26 +01:00
Alfredo Cardigliano
afee7b3196 initial recording_utils extraction API doc 2018-11-12 13:02:20 +01:00
Alfredo Cardigliano
bd5983a911 endpoint to check if there is pcap data in a time interval 2018-11-09 19:27:18 +01:00
Alfredo Cardigliano
763922bb2e setting n2disk capture direction based on the ntopng capture direction 2018-11-09 16:28:38 +01:00
cardigliano
6257d6d002 listing fpga interfaces for traffic recording with zmq support 2018-11-08 17:13:43 +01:00
Alfredo Cardigliano
6b3a1e4bc3 reading n2disk license if already set 2018-11-08 11:29:38 +01:00
Alfredo Cardigliano
955f71fb45 printing n2disk version and systemid 2018-11-05 16:30:53 +01:00
Alfredo Cardigliano
e6df56ea64 setting license when creating the configuration to make sure it is updated, improved disk space reporting 2018-11-05 15:06:23 +01:00
Alfredo Cardigliano
3e6f2522ed set stuck jobs as failed 2018-10-31 19:21:25 +01:00
Alfredo Cardigliano
c64414a49e support for recording bridged interfaces 2018-10-30 22:30:40 +01:00
Alfredo Cardigliano
186e7c2a4b nbox integration cleanup 2018-10-23 13:00:35 +02:00
Alfredo Cardigliano
2b6673e1b4 recording gui improvements in case of zmq 2018-10-19 18:44:32 +02:00
Alfredo Cardigliano
507fa3e972 ability to stop extractions while processing, time cap for pcap (1m by default) 2018-10-19 10:24:30 +02:00
Alfredo Cardigliano
11e783bae1 improved n2disk-ready zmq interface detection, computing n2disk zmq address 2018-10-18 18:45:48 +02:00
Alfredo Cardigliano
d03b2b860e support for external interfaces with zmq (wip) 2018-10-18 17:38:18 +02:00
Alfredo Cardigliano
b304c68d33 traffic extraction improvements 2018-10-16 18:59:34 +02:00
Alfredo Cardigliano
2b565d1d63 traffic extraction jobs page to list and delete jobs, pcap download endpoint 2018-10-16 17:29:08 +02:00
Alfredo Cardigliano
a3a2b222de keeping track of extractions status, added getExtractionStatus lua api 2018-10-16 11:58:05 +02:00
Alfredo Cardigliano
0265d84479 runExtraction/isExtractionRunning lua api 2018-10-16 09:44:51 +02:00
Alfredo Cardigliano
7f5c0337d1 TimelineExtract, traffic_extraction.lua endpoint 2018-10-15 14:41:59 +02:00
Alfredo Cardigliano
963c4bb721 fixed invalid nindex detection, other improvements 2018-10-15 12:43:52 +02:00
Alfredo Cardigliano
765ca981d2 displaying exact storage path per interface 2018-10-15 11:02:59 +02:00
Alfredo Cardigliano
cccd0be9e0 using as default /var/lib/ntopng/<ifid>/{pcap,timeline} as default path, using ntopng.prefs.ifid_<ifid>.traffic_recording.* as redis keys 2018-10-15 10:53:39 +02:00
Alfredo Cardigliano
fe495f1fea printing dump stats 2018-10-14 13:23:36 +02:00
Alfredo Cardigliano
cbaa0eb0ba do not change n2disk user when ntopng is not changing user 2018-10-14 11:59:04 +02:00
Alfredo Cardigliano
d0134c731e recording utils improvements and init.d fixes 2018-10-13 20:51:15 +02:00
Alfredo Cardigliano
e9149d8806 footer badge when running traffic recording, logs page, --storage-dir option renamed to --pcap-dir 2018-10-12 18:09:35 +02:00
Alfredo Cardigliano
4ae5b3739b using data dir as default storage path for pcap 2018-10-12 14:12:37 +02:00
Alfredo Cardigliano
e2f03cf006 displaying storage utilization, added prefs.user, running n2disk with the same ntopng user 2018-10-12 13:08:48 +02:00
Alfredo Cardigliano
de6565c2e2 added traffic recording configuration to the interface page (temporarily disabled) 2018-10-11 15:24:28 +02:00
Alfredo Cardigliano
6d3ff8cf44 removed 'traffic recording' page (moving configuration to the interface page), moved storage configuration to prefs, listing only ntopng interfaces in recording_utils.getInterfaces 2018-10-11 12:14:40 +02:00
Alfredo Cardigliano
38458e6b9c ntopng-utils-manage-config quiet by default (-v for verbose mode) 2018-10-10 18:13:06 +02:00
Alfredo Cardigliano
a8081cc66f computing n2disk buffer based on system memory size 2018-10-10 17:36:56 +02:00
Alfredo Cardigliano
e581059ca4 recording logs dialog in case of failures 2018-10-10 15:49:26 +02:00