Parallel ICMP ping CLI for host discovery, reachability checks, subnet sweeps, and latency measurement.
$brew install fping
Agent Compatibility
JSON Output
Agent Skill
MCP Support
AI Analysis
fping is a parallel ICMP probing tool for checking many hosts in one run. It focuses on fast reachability and timing measurements rather than the single-target, human-oriented flow of ping.
What It Enables
- Sweep CIDR ranges or explicit host lists to find which addresses respond, which time out, and which names fail to resolve.
- Measure packet loss, min or avg or max RTT, outage time, and interval summaries across many hosts for monitoring or network-change verification.
- Run repeatable reachability checks in scripts, CI, or incident workflows with count, loop, quiet, stats, and file-driven target modes.
Agent Fit
- The CLI is built for non-interactive batch use, so it fits inspect and verify loops where an agent needs a quick answer about network reachability.
- Structured output is real and useful:
--jsonemits newline-delimited event and summary objects that are easy to parse in follow-up shell steps. - Fit is narrower than a cloud or service CLI because it only inspects network path health; it does not change remote state and JSON output is limited to count or loop-style modes.
Caveats
- Raw ICMP access may require root,
setcap, or Linux ping-group configuration depending on the platform and howfpingwas installed. - The checked-in JSON docs label the format alpha, so field names and object types should be treated as version-sensitive.