Commit graph

13 commits

Author SHA1 Message Date
Matteo Biscosi
abc4a076f7 Moved speedtest to hourly delayed 2025-02-18 19:11:00 +01:00
Alfredo Cardigliano
656cee7230 Add missing periodic calls 2025-02-17 15:35:40 +01:00
Matteo Biscosi
1f3f708b33 Possible fix for speedtest issue (#8637) 2024-08-19 19:44:29 +02:00
Matteo Biscosi
5edfdeedcd Fixes various lua memory issues 2024-02-22 11:22:52 +00:00
Nicolo Maio
5842b14247 Enable am toggle. (#8225) 2024-02-20 10:38:00 +01:00
Luca Deri
55870e97b9 (C) Update 2024-01-12 11:44:18 +01:00
Alfredo Cardigliano
fd03598975 Fix several issues with local networks 2023-10-26 10:51:06 +02:00
MatteoBiscosi
541ec9c54d Added forced offline variabl to mantain the --offline option (#7071) 2023-01-10 16:04:21 +01:00
Luca Deri
f726b867c7 Updated (C) 2023-01-01 16:37:57 +01:00
Luca Deri
e3be9b993a Removed files not necessary 2022-12-18 11:19:09 +01:00
Luca
686112d3eb Initial implementation of host check rules. This is work in progress and ** subject to change **
Under the network interface -> Wheel there's a new field named "JSON Host Rules"
that can accept JSON in the format below:

- target can be * (= all local hosts) or a specific IP address
- frequency can be hourly or daily and it specifies the timeperiod on which the condition is evaluated
- metric can be set to bytes, score or a L7 protocol supported in nDPI
- threshold is the numerical value over which the alert is triggered

[
{ "target": "*",  "frequency": "hourly", "metric": "bytes",  "threshold": 354333 },
{"target": "146.48.56.79","metric": "AmazonAWS","frequency": "daily","threshold": 5000 }
]
2022-11-02 19:00:45 +01:00
Luca Deri
207d40c20a Puttin script out of hour sync to avoid overload on speedtest servers (#6547) 2022-04-28 23:10:04 +02:00
Luca Deri
fcaa071acb Added delayed scripts that are executed with minimal time drift to avoid all scripts to be executed at the same time and thus cause load spikes 2022-01-03 18:55:18 +01:00