Description
Checks reachability from Ruby code using several ping styles, including TCP, HTTP, LDAP, ICMP, UDP, and external commands. It is useful for monitoring, diagnostics, and service health checks.
Reachability checks can create network noise or require privileges. Set timeouts, limit frequency, and avoid treating a successful ping as proof that the full service works.