-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Some checks (e.g. HTTP, reachability) take a very long time to fail (to time out), therefore it takes a long time for all of the checks to finish when checking misconfigured networks.
I think it would be useful to have lower timeouts for checks. I can think of several ways to implement this:
- Optional global timeout setting in the JSON/YAML config: any check that takes longer than the specified time is automatically aborted
- Timeouts within the individual commands executed by the checks (
ping -W ...andcurl --max-time ...orcurl --connect-timeout ...- The timeouts could be hardcoded values (lower than the implementation defaults)
- Or they could be configurable on a per-check basis via the check's configuration
Metadata
Metadata
Assignees
Labels
No labels