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
열린 이슈
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은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. 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 통계는 매일 갱신됩니다.

관련 프로젝트