Commit graph

27 commits

Author SHA1 Message Date
Luca Deri
0a26fdd485 Code cleanup 2020-03-18 09:29:10 +01:00
gabryon99
5b1f7eb32c added new rtt gui page 2020-03-17 22:48:41 +01:00
Luca Deri
7296331121 Minor label change 2020-03-17 21:20:48 +01:00
Luca Deri
370aa95c01 Skeleton of the RTT get host 2020-03-17 21:00:40 +01:00
emanuele-f
3c9412ca58 Allow host names as valid domain names 2020-03-17 13:04:00 +01:00
emanuele-f
0357bd8e80 Implement RTT URL input validation 2020-03-17 11:16:57 +01:00
emanuele-f
8cab0d8933 Rework home link target when an RTT is selected 2020-03-16 18:24:53 +01:00
emanuele-f
5d0ac6049d Add unreachable alert when resolution fails before the ping 2020-03-16 17:59:46 +01:00
emanuele-f
b07485121b RTT improvements 2020-03-16 15:38:36 +01:00
emanuele-f
a86b215485 Improve RTT alert information
Closes #3555
2020-03-16 12:21:07 +01:00
emanuele-f
71e13cdc83 Specify full host label in alert messages
Fixes #3559
2020-03-16 12:04:24 +01:00
emanuele-f
23ccf89cc1 Implement columns sorting in the RTT page
Closes #3557
2020-03-16 11:44:45 +01:00
emanuele-f
26520abf34 Add IPv6 support in HTTP monitor and don't follow the redirects
Fixes #3560
Fixes #3554
2020-03-16 11:23:37 +01:00
emanuele-f
0be214cfae Implement HTTP RTT Monitoring 2020-03-13 19:03:33 +01:00
emanuele-f
d1140ec9fd Avoid timeseries read operations to display the chart icon
Now the icon is displayed whenever the timeseries are enabled for the given context
2020-02-19 13:27:20 +01:00
emanuele-f
d339c81e5c Remove unused version field form the plugins 2020-02-10 11:55:12 +01:00
emanuele-f
4f6788fb58 New page_utils api to handle sidebar subitems selection 2020-01-30 11:53:13 +01:00
emanuele-f
2d7b7c86e6 Move user scripts localization to the main localization file 2020-01-24 11:59:16 +01:00
Simone Mainardi
e15fcf721c Implements User Script Categories
Implements #3280
2020-01-23 16:30:47 +01:00
Simone Mainardi
26c7906744 Moves plugin description to manifest.lua 2020-01-21 16:05:38 +01:00
Simone Mainardi
48910b9f87 Implements auto assignment of user script alert and status ids 2020-01-15 13:08:58 +01:00
emanuele-f
5b05b06c96 Use extended icon classes.
Also fixes mining alert icon
2020-01-10 17:02:11 +01:00
Luca Deri
170bc60f19 Updated (C) 2020-01-08 23:52:51 +01:00
emanuele-f
481a00a2ad Add missing user scripts gui labels 2020-01-07 19:04:11 +01:00
Simone Mainardi
dacaa7e3db Migrates font-awesome 5 fa to fas 2019-12-18 11:50:02 +01:00
emanuele-f
26c80529aa Add example plugin with documentation 2019-12-17 16:23:15 +01:00
emanuele-f
a3432e00e8 Implement ntopng plugins
Plugins are a convenient way to group together related lua scripts.
Their primary use case is to group user scripts and their alert/status
definition.
The builtin ntopng user scripts and definitions are now
packed into plugins directories. In future, we will support loading of
user created plugins.
Plugins are loaded at startup into some runtime directories and then
used. Other changes provided by this commit include:

- Add sample flow logger plugin
- Initial support for system user scripts
- Rename edge to threshold
- Migrate system probes to user scripts/plugins
- Migrate scripts to more explicit alerts_api.checkThresholdAlert api
2019-12-10 09:25:57 +01:00