Repolode
hanshuaikang

hanshuaikang/NBping

A Rust-based ping tool that pings multiple hosts concurrently with real-time charts, TCP ping, and Prometheus exporter mode.

スター
2,249
フォーク
98
未解決の Issue
22
最終コミット
2 か月前

これは何?

NBping is a command-line ping tool written in Rust. It sends ICMP-style pings to one or more hosts at the same time and shows the results in a live terminal UI, with graph, table, point and sparkline views that can be switched at runtime.

Beyond the interactive display, it can run in exporter mode, which serves ping metrics in Prometheus format on a local HTTP port so they can be charted in tools such as Grafana. It also supports TCP ping, IP range scanning, IPv6, saving results to a file, and YAML configuration files where command-line flags override file values.

The project was previously published under the name Nping and has been renamed to NBPing. It is distributed through Homebrew on macOS.

主な機能

  • 01Concurrent ping across multiple addresses
  • 02Live terminal views: graph, table, point and sparkline
  • 03Prometheus exporter mode for Grafana dashboards
  • 04TCP ping and IP range ping support
  • 05IPv6 support and YAML configuration files

ユースケース

  • Watching latency to several servers or websites at once
  • Monitoring network connection quality over time in Grafana
  • Checking whether a TCP port is reachable from a host

トピック

よくある質問

NBping とは?
A Rust-based ping tool that pings multiple hosts concurrently with real-time charts, TCP ping, and Prometheus exporter mode. NBping is a command-line ping tool written in Rust. It sends ICMP-style pings to one or more hosts at the same time and shows the results in a live terminal UI, with graph, table, point and sparkline views that can be switched at runtime.
NBping は無料で使えますか?ライセンスは?
NBping は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
NBping は今もメンテナンスされていますか?
半年以内に更新あり。NBping の最終コミットは 2026年8月31日 です。
NBping は何に使えますか?
Watching latency to several servers or websites at once Monitoring network connection quality over time in Grafana Checking whether a TCP port is reachable from a host
NBping はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/hanshuaikang/NBping

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト