Smart Ping - request for graphing

currently the smart ping data does not get graphed. it is possible to enable a seperate pingtest as a service. however it would be great if smartping data itself was graphed on the host level

1 Like

You can implement the following active check:

Check hosts with PING (ICMP Echo Request)

Conditions:
Host tag: IP address family is not No IP

2 Likes

What @paulosantanabr says :slight_smile:

I think there are multiple reasons why graphing is not implemented with the smart ping. The smart ping was designed to get rid of performance / scalability problems of the classical check_icmp plugin to scale as good as possible, cpu and network traffic wise, so maybe performance is one reason.
As there are different mechanics to flag a host as up, eg. icmp pakets but also checkmk agent tcp traffic, there is no reliable way to draw some sort of RTT, there would only be the up/down status.

3 Likes

Exactly. Smart Ping works by continuously sending packets and waiting for echo replies or other signs of life (other packets from this host) without caring when the packet to which the answer comes in was sent. Calculating the round trip time would require to store the time a packet with a certain serial number has been sent. This is some overhead not wanted here.

So, yes, additionally adding check_icmp is the way to go.

2 Likes