What is meant by 3 phases of ICMP in Prometheus?

179 views
Skip to first unread message

Isuru Dhananjaya

unread,
Feb 2, 2021, 2:16:53 AM2/2/21
to Prometheus Users

There are 3 phases of ICMP in Prometheus while we are probing data via BlackBox exporter.

  1. resolve
  2. RTT
  3. setup

What is meant by each of these?

(attaching)

probe_icmp_duration_seconds{phase="resolve"} 1.4725e-05 probe_icmp_duration_seconds{phase="rtt"} 0.000237673 probe_icmp_duration_seconds{phase="setup"} 0.000140214

Thanks

Julius Volz

unread,
Feb 2, 2021, 4:13:06 AM2/2/21
to Isuru Dhananjaya, Prometheus Users
Hi Isuru,

The phases are:

- setup: the duration for creating / marshaling the ICMP packet that is about to be sent
- resolve: the DNS resolution duration
- RTT: round trip time, the duration that the actual ping takes to get to its target and back to the blackbox exporter

--
You received this message because you are subscribed to the Google Groups "Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/2691c857-af43-4387-8825-e0efefa82d7fn%40googlegroups.com.


--
Julius Volz
PromLabs - promlabs.com

Isuru Dhananjaya

unread,
Feb 3, 2021, 10:38:10 AM2/3/21
to Julius Volz, Prometheus Users
Thanks a lot. 
Reply all
Reply to author
Forward
0 new messages