emanuele-f
7bd6feb622
Rename check_module -> user_script
2019-10-10 18:14:53 +02:00
Simone Mainardi
3cafa97aba
Stores benchmark results in plain redis keys with TTL for auto-cleanup
2019-10-09 19:33:33 +02:00
emanuele-f
ab0094c1c3
Unify syslog with user scripts API
2019-10-09 18:53:19 +02:00
Simone Mainardi
b9fa26174c
Implements generalized benchmarks for any user_script
2019-10-09 18:48:01 +02:00
emanuele-f
ffd3b4c1ee
Users scripts api changes and initial documentation
2019-10-09 15:12:28 +02:00
emanuele-f
ede9a7940a
Generalize periodic and flows callbacks
...
Now periodic callbacks are properly called even when alerts are disabled
The granularity filter and check_function has been replaced with a more generic hooks list
2019-10-07 19:05:43 +02:00
Simone Mainardi
aceb123ebb
Adds About/directories page listing custom scripts directories
2019-10-07 11:34:39 +02:00
Simone Mainardi
99989d0200
Implements flow lua scripts ui (simple mode)
2019-10-01 23:53:20 +02:00
Simone Mainardi
6810c86d22
Reworks flow lua scripts ui (expert mode)
2019-10-01 23:10:25 +02:00
Simone Mainardi
6db2c6392f
Stores flow lua scripts benchmarks and shows them in the ui
2019-10-01 17:06:29 +02:00
Simone Mainardi
79b69c2e6f
Flattens out the structure of lua flow callbacks
2019-09-17 18:22:55 +02:00
Simone Mainardi
31f8f8ecb9
Hides submit button when no flow callbacks are available
2019-09-17 14:28:06 +02:00
Simone Mainardi
e2c9e729a4
Implements flow check modules enable/disable prefs
2019-09-17 11:57:29 +02:00
Simone Mainardi
b3d595653e
Initial implementation of lua flow callback scripts and blacklisted alerts
...
Partially implements #2842
2019-09-16 18:27:46 +02:00