Commit graph

483 commits

Author SHA1 Message Date
Alfredo Cardigliano
7335b3b2c9 Add v1/get/pool/config v1/get/scripts/config REST API 2020-05-18 18:54:58 +02:00
Simone Mainardi
3258fa074e Additional fixes for interface validation 2020-05-18 13:02:56 +02:00
Luca Deri
ccf76ca54d Added "real" intefaceId validation
Initial work towards REST API
2020-05-17 20:47:46 +02:00
gabryon99
71870f5158 validation of endpoint fields 2020-05-13 22:15:09 +02:00
gabryon99
88635566ac change input name fields for recipients 2020-05-07 21:43:15 +02:00
gabryon99
19edceec4c add http validation for endpoints
fix #3889
2020-05-07 16:20:37 +02:00
Simone Mainardi
ae9b4b963e Standardizes export/dump nomenclature 2020-04-22 18:54:35 +02:00
Simone Mainardi
28480748aa Implements runtime flows dump toggle 2020-04-22 18:12:49 +02:00
Simone Mainardi
6ea50fb004 Implements the Elasticsearch alerts endpoint
Implements #3105

Initial work to add elastisearch alerts

Initial implementation of ES alerts

Implements version check

Implements flow alerts format

Changes Elasticsearch index name

Comments the Elasticsearch alert endpoint
2020-04-18 16:35:14 +02:00
emanuele-f
947fee33b2 Write 0 in timeseries for unreachable monitored hosts 2020-04-17 16:19:56 +02:00
emanuele-f
f94f784c0f Move active monitoring HTTP lint to the plugin directory 2020-04-17 15:07:01 +02:00
gabryon99
1e5376da95 reworked script editor page 2020-04-15 23:07:05 +02:00
emanuele-f
4bd04e7e4c Delete old timeseries when monitoring granularity is changed 2020-04-15 10:52:38 +02:00
Simone Mainardi
3e14bc30f8 Refactors RTT to Active Monitoring
Addresses #3741

Refactors RTT: rtt_utils to active_monitoring_utils

Refactors RTT: rtt_host to am_host schema name

Refactors RTT: import_active_monitoring_config.lua

Refactors RTT: active_monitoring_stats.lua

Refactors RTT: active_monitoring_stats i18n

Refactors RTT: get_active_monitoring_config.lua

Refactors RTT: get_active_monitoring_hosts

Refactors RTT: edit_active_monitoring_host

Refactors RTT: active_monitoring.lua

Refactors RTT: active_monitor

Refactors RTT: active_monitoring_utils.js

Refactors RTT: get_active_monitoring_hosts.lua fixes

Refactors RTT: last_rtt

Refactors RTT: rtt_host to am_host
2020-04-13 21:34:10 +02:00
Luca Deri
f7b1e7d689 Initial work for widget implementation 2020-04-13 14:24:50 +02:00
Simone Mainardi
4a266768c4 Fixes missing speedtest param validation 2020-04-10 19:56:14 +02:00
Alfredo Cardigliano
c4613b5859 Syslog log producers configuration page 2020-04-03 16:20:05 +00:00
gabryon99
633ee3096d reworked blog notifications
now the notification are stored in redis and not anymore in browser local storage
2020-04-02 23:04:03 +02:00
Luca Deri
7eca89e9f5 Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2020-04-02 19:58:56 +02:00
Luca Deri
48b3fbc348 Reworked error messages 2020-04-02 19:50:31 +02:00
emanuele-f
121c2ef0dd Add support for Enterprise L plugins 2020-04-02 15:23:11 +02:00
emanuele-f
af48ccedf4 Fix DHCP ranges cleared when page changes
Fixes #3636
2020-03-27 10:37:19 +01:00
emanuele-f
f41ebd1d46 Add missing params lint 2020-03-19 18:37:02 +01:00
emanuele-f
8eaff002a6 Fix plugin path validation on Windows
Fixes #3573
2020-03-19 12:43:36 +01:00
Luca Deri
1ce4f72547 Implemented RTT host edit 2020-03-18 23:18:37 +01:00
emanuele-f
fa730db28f Fixes for capture from nProbe Agent
- Add missing protocol guess
- Fix flows filter by L4 protocol
- Fix traffic profile filter validation
- Fix missing apps in the l7 dropdown
- Fix bad unidirectional flow status with ebpf flows
- Fix broken flows refresh in username_details.lua
2020-03-11 19:22:31 +01:00
gabryon99
fcdeeb7b07 moved manage data buttons for system, ticket #3484 2020-03-10 13:05:31 +01:00
emanuele-f
c7b2f12cc1 MUD improvements
- Handle configuration reset from gui
- Handle validation
- Show general and special device types info description
2020-03-05 11:56:23 +01:00
gabryon99
c8098e8d0b added snmp topology support in http_lint.lua 2020-03-04 19:27:36 +01:00
emanuele-f
94f175194b Initial changes for MUD recording 2020-03-04 17:05:53 +01:00
emanuele-f
0facf0e27d Implement host timeseries off/light/mode selection
Closes #3466
2020-03-03 15:52:04 +01:00
Simone Mainardi
ec724babcf Unifies all internals timeseries in a single preference
Implements #3459
2020-02-28 15:00:51 +01:00
Simone Mainardi
a12273b1b5 Merges interface TCP stats timeseries pref with traffic pref
Fixes #3463
2020-02-28 12:15:49 +01:00
Simone Mainardi
cf7ef81bca Merges interface TCP flags timeseries pref with traffic pref
Fixes #3462
2020-02-28 12:08:47 +01:00
gabryon99
6efdb67350 added system mode 2020-02-27 20:33:47 +01:00
emanuele-f
2dbdc13ec6 Add option to disable unwanted host timeseries 2020-02-27 18:09:18 +01:00
Simone Mainardi
31e0e617d4 Pref to write timeseries of user scripts 2020-02-26 14:11:44 +01:00
Simone Mainardi
9280bde0f9 Allows periodic activities to be filtered by issue 2020-02-21 18:17:02 +01:00
Simone Mainardi
20fe918d66 Handles dismissable missing geoip notice
Implements #3395
2020-02-11 15:30:01 +01:00
gabryon99
6a85d9797d Merge branch 'dev' of https://github.com/ntop/ntopng into dev 2020-02-03 09:10:36 +01:00
gabryon99
67a016fe63 add dark sidebar light container theme 2020-02-02 09:10:00 +01:00
Luca
74bce76a76 Rerpoted flow status information under host/traffic 2020-01-31 18:31:04 +01:00
gabryon99
558b4d366c dark theme 2020-01-30 21:08:30 +01:00
Luca Deri
70dc07c3f1 ArpMatrix code moved to attic 2020-01-30 09:57:32 +01:00
Luca Deri
c5b50dd8b3 Various UX fixes 2020-01-28 23:15:27 +01:00
Gabriele Pappalardo
9ae15b7cf0 Sidebar (#3331)
* add sidebar, edit menu, footer pages

* fixed sidebar, responsive sidebar

* fxed effects

* dark sidebar mode, gui fixes for sidebar

* toggle theme button and add padding to menu

* fixed padding too large

* bug fixing

* navbar fixed on top

* sidebar fixing

* sidebar fixes

* add more space for menus

* fix improving

* sidebar fixes for responsive

* sidebar improving

* fix for mac os

* responsive fix

* fixes

* sidebar fixes

* sidebar fixes

* sidebar fixes

* sidebar fixes

* sidebar fixes for responsive

* sidebar fixes

* sidebar.js inside makefile

* fixed padding

* fixes

* fixed sidebar scrollbar for firefox, add a little animation for the "n" inside the logo

* removed long_lived

* fixed color for bottom border

* removed bottom border when sidebar is open
2020-01-28 14:57:04 +01:00
emanuele-f
50ca1b455a Changes to handle the DNS exclusion list 2020-01-24 15:17:42 +01:00
emanuele-f
b689f15f79 User scripts templates fixes 2020-01-23 15:02:48 +01:00
emanuele-f
1c8c93ff6e Split user script template logic into separate script 2020-01-23 14:42:02 +01:00
Simone Mainardi
4831c7e990 Implements UI browser for all plugin files
Implements #3283
2020-01-23 13:11:53 +01:00