Hello M/Monit Support,
nice to see, but the messages does not fit well, I think.

For my definition
check host Localhost with address 192.168.1.4
  if failed port 8081 protocol http and responsetime > 1 ms then alert

I got the following
[2022-05-03T21:49:03+0200] debug    : 'Localhost' succeeded testing
protocol [HTTP] at [192.168.1.4]:8081 [TCP/IP] [response time 0.908 ms]
[2022-05-03T21:49:03+0200] debug    : 'Localhost' connection succeeded
to [192.168.1.4]:8081 [TCP/IP]
[2022-05-03T21:49:03+0200] error    : 'Localhost' response time 0.908 ms
exceeded the limit [time > 1 ms]

The messages "response time 0.908 ms exceeded the limit" does not fit,
the response time does not exceeded the limit.

For the following
check host Localhost with address 192.168.1.4
  if failed port 8081 protocol http and responsetime < 1 ms then alert

The messages fit better
[2022-05-03T21:55:58+0200] debug    : 'Localhost' succeeded testing
protocol [HTTP] at [192.168.1.4]:8081 [TCP/IP] [response time 0.877 ms]
[2022-05-03T21:55:58+0200] debug    : 'Localhost' connection succeeded
to [192.168.1.4]:8081 [TCP/IP]
[2022-05-03T21:55:58+0200] debug    : 'Localhost' response time 0.877 ms
succeeded [time < 1 ms]
:
[2022-05-03T21:56:28+0200] debug    : 'Localhost' succeeded testing
protocol [HTTP] at [192.168.1.4]:8081 [TCP/IP] [response time 1.099 ms]
[2022-05-03T21:56:28+0200] debug    : 'Localhost' connection succeeded
to [192.168.1.4]:8081 [TCP/IP]
[2022-05-03T21:56:28+0200] error    : 'Localhost' response time 1.099 ms
exceeded the limit [time < 1 ms]

This is true, the limit was exceeded.

Nice to see, someone add the responsetime option.

> Fixed (will be part of next release)
> 
> Best regards,
> The M/Monit team

With regards,
a comment only,
Lutz

Reply via email to