Hi, when defining a test like this:
if failed ping4 count 3 with timeout 5 seconds then alert
The units are actually milliseconds, not seconds. If I change the test to read "5000 seconds" and use an offline IP, I can time the interval between ping failed messages written to the log and see that they come every 5 seconds. I verified the issue on 5.18, 5.20, and a pull from git. I'm running on OpenBSD 6.0.