Commit graph

102 commits

Author SHA1 Message Date
Alfredo Cardigliano
2aa6eccafc Fix extraction from smart timeline 2023-04-18 11:52:44 +02:00
Alfredo Cardigliano
ba60af3df2 Handle extractions from the smart timeline when enabled according to the time interval 2023-04-14 18:42:14 +02:00
Alfredo Cardigliano
b2d0e341c5 Fix typo 2023-04-13 16:11:21 +02:00
Alfredo Cardigliano
34fc453504 Endpoint to test Smart Recording 2023-04-12 10:32:43 +02:00
Alfredo Cardigliano
073a62a32a Check if smart recording is enabled 2023-04-11 17:06:26 +02:00
Alfredo Cardigliano
013422ac2b Create smart recording configuration 2023-04-11 17:04:35 +02:00
Alfredo Cardigliano
a83c3bd61a Extend traffic recording page with smart recording settings 2023-04-11 12:31:20 +02:00
Alfredo Cardigliano
67e69c2e42 Add capture filter configuration in Traffic Recording Settings 2022-10-03 18:43:39 +02:00
Luca
74f03c3a38 Added script tracings 2022-08-30 19:32:05 +02:00
Alfredo Cardigliano
5de076ea47 Index both outer header and tunneled traffic in recorded data to reflect what ntopng shows 2022-03-23 15:56:41 +01:00
Alfredo Cardigliano
eecda6ed16 Improve pcap size computation 2022-03-22 12:20:59 +01:00
Alfredo Cardigliano
d7a3f45365 Add tunnel indexing to generated n2disk configuration 2022-03-21 18:31:15 +01:00
Alfredo Cardigliano
727a2a3559 Continuous recoridng info the the main interface page (fix #6354) 2022-03-09 12:49:00 +01:00
Alfredo Cardigliano
75bb5fd56e Fix #6347 2022-03-02 13:01:40 +01:00
Alfredo Cardigliano
257ece18c0 Copyright update (Lua) 2022-01-03 09:42:33 +01:00
Simone Mainardi
5aef101ff4 Handles REST APIs in circular dep checks 2021-10-04 11:30:57 +02:00
Luca Deri
f1c87e533f Simplified housekeeping.lua 2021-02-22 18:03:25 +01:00
Luca Deri
a1178a0791 Updated (C) 2021-01-02 12:08:23 +01:00
Alfredo Cardigliano
f65f4bbb1f Fix type conversion 2020-11-11 19:22:03 +01:00
Alfredo Cardigliano
38fa365c51 Traffic recording fixes 2020-11-11 10:20:18 +01:00
Simone Mainardi
b551bb3e7a Fixes invalid disk space calc on BSD-based systems
Fixes #3591
2020-03-20 15:48:57 +01:00
Simone Mainardi
fee595eabf Caps du -s execution using a timeout to prevent long activities 2020-02-26 16:22:22 +01:00
Alfredo Cardigliano
c31db3ac38 Cache used disk space (#3421) 2020-02-15 12:12:44 +01:00
Alfredo Cardigliano
e18aa22456 Handle check_recording_data for non-admin users 2020-01-13 23:51:27 +01:00
Alfredo Cardigliano
f4a4c07d80 Add ability to extract traffic to users with permission (direct extraction only) 2020-01-13 17:39:12 +01:00
Luca Deri
170bc60f19 Updated (C) 2020-01-08 23:52:51 +01:00
Alfredo Cardigliano
b8f20724c6 Using cache to check for completed extraction jobs only when there are pending jobs (#2767) 2019-08-16 14:33:55 +02:00
Alfredo Cardigliano
b29894d9bb Improved storage utilization bar 2019-06-26 17:57:49 +02:00
Simone Mainardi
c581f085cd Checks n2disk service upon visits to page if_stats
Handles n2disk installations with a running ntopng
2019-02-28 10:49:58 +01:00
Alfredo Cardigliano
dee19c218f Fixed n2disk-ntopng service check 2019-02-21 19:26:48 +01:00
Simone Mainardi
b6e1949ae9 Notifies the user when an external n2disk is available to bind to ntopng 2019-01-29 16:38:52 +01:00
Simone Mainardi
11f4b2fe67 Handles custom n2disk instances within ntopng 2019-01-16 16:59:36 +01:00
Simone Mainardi
fcd586f8b4 Error handling and localization for recorded traffic extractions 2019-01-04 16:29:57 +01:00
Simone Mainardi
8221d14e0f Handles extractions from recording processes non managed by ntopng
Implements #2276
2019-01-03 18:38:52 +01:00
Simone Mainardi
d11aa964fb Detects continuous reconding activity and status
Implements #2276
2019-01-02 19:11:11 +01:00
Simone Mainardi
fcc66a4b05 Updates ntopctl to handle service n2disk-ntopng 2019-01-02 15:49:16 +01:00
Alfredo Cardigliano
d5e93da5e8 Safety check 2018-12-19 14:40:38 +01:00
Alfredo Cardigliano
a3d370ea7e Global storage utilization in Runtime Status 2018-12-12 16:23:34 +01:00
Alfredo Cardigliano
931070804c Storage status in the interface page (rrd, flows index, pcap)
recording_utils.storageInfo now returns everything in bytes
Added getFolderSize to lua utils
Added rrd_utils.storageInfo
2018-12-12 14:44:41 +01:00
Alfredo Cardigliano
4fb2dab9a7 Reduced redis get to check job status 2018-12-06 23:17:52 +01:00
emanuele-f
b85403fbfa Fix error when ntopctl is missing 2018-12-01 14:59:16 +01:00
Alfredo Cardigliano
0850d8f70c Added more room in n2disk memory computation to avoid exhausting all sys memory 2018-11-30 09:57:46 +01:00
emanuele-f
6ca5e38587 Move services check at startup 2018-11-26 12:04:45 +01:00
emanuele-f
b62433e165 Fix service detection 2018-11-23 16:31:57 +01:00
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