-
|
Hey, I'm slightly confused about this aspect of gatus as a new user: With ping/icmp endpoint when ping drops, for reason unclear to me the response time is reported equal to time out. This seems to make the statistics unreliable, since it's start averaging the timeout value into the final figure that to me makes little sense. Am I doing it wrong? Is there a switch to exclude failed pings from statistics so we do not get incorrect skew? Thanks you in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
|
You are right that the ping timeouts skew the average response time, but this is intended, as it accurately reflects what you should expect from the service (though the timeout does prevent things from getting out of hand). I understand people may have different perspectives on how response time should be measured, but as I see it, trying to only measure response time from successful checks is doctoring the real-life average response times. That said, you can reduce the client timeout to lessen the impact of timeouts on the average response time. |
Beta Was this translation helpful? Give feedback.
-
|
@TwiN, thank you, I understand that it's unlikely that I'll convince you, but those pings that timed out did not arrive at all they did not simply took longer. Since they did not arrive, the response time IMO is wrong. With the timeout 10s the time reported is 10s and the ping did not take 10s, it simply did not come back. It would be awesome if we had an option not to record response time that is wrong. |
Beta Was this translation helpful? Give feedback.
You are right that the ping timeouts skew the average response time, but this is intended, as it accurately reflects what you should expect from the service (though the timeout does prevent things from getting out of hand).
I understand people may have different perspectives on how response time should be measured, but as I see it, trying to only measure response time from successful checks is doctoring the real-life average response times.
That said, you can reduce the client timeout to lessen the impact of timeouts on the average response time.