Simone Mainardi
330234e3f7
Optimized hosts scripts using direct pool_id to retrieve config
2020-07-30 19:57:16 +02:00
Simone Mainardi
45b62214a1
Minor localization fixes
2020-07-30 17:32:34 +02:00
Simone Mainardi
8a3e65ac50
Requires snmp_utils as local module
2020-06-10 12:17:25 +02:00
gabryon99
ce0e3d2d11
fix for system view
2020-03-24 12:39:08 +01:00
gabryon99
7479582210
fix system view and add rtt host from host_details
2020-03-23 17:38:22 +01:00
emanuele-f
4f6788fb58
New page_utils api to handle sidebar subitems selection
2020-01-30 11:53:13 +01:00
emanuele-f
eafa80da09
Fixes for the 'all' hook
2020-01-22 16:54:33 +01:00
Luca Deri
170bc60f19
Updated (C)
2020-01-08 23:52:51 +01:00
emanuele-f
d417160cc4
Implement plugins overview page
2019-12-17 11:33: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
Simone Mainardi
188ec66c25
Implements scriptable SNMP devices alerts
2019-11-22 18:00:31 +01:00
Simone Mainardi
968e21d984
Implements flow lua callbacks in the periodic activities thread
2019-09-12 15:36:41 +02:00
emanuele-f
e9aa6b1703
Add flow.lua duration trace
2019-09-06 11:15:12 +02:00
emanuele-f
2d02de6cc1
Implement initial flow score support
2019-08-30 17:16:11 +02:00
emanuele-f
c183a577be
Alerts API cleanup and JSON migration
2019-07-29 15:17:22 +02:00
emanuele-f
c9bf1e78cc
Implement alerts release on shutdown
2019-07-19 13:58:10 +02:00
emanuele-f
5e0b8b496e
Remove autorelease logic based on periodicity and update database schema
2019-07-12 12:46:21 +02:00
Simone Mainardi
2172338948
Implements per-host file-based alert checks (e.g., bytes.lua)
2019-07-10 19:23:19 +02:00
Simone Mainardi
11fa6b5212
Implements network alerts
2019-07-10 12:43:17 +02:00
Simone Mainardi
fbc74bf423
Initial implementation of network alerts (wip)
2019-07-09 19:33:27 +02:00
emanuele-f
ecdf88b8a0
Host alerts migration to new api
2019-07-09 18:50:45 +02:00
emanuele-f
e8d8a25806
Implement interface alert handler
2019-07-08 11:08:45 +02:00
Luca Deri
d77704fdd8
Interface alert handler (work in progress)
2019-07-07 23:13:14 +02:00
Luca
76ef993dfe
Reworked alerts
2019-07-07 15:09:24 +02:00