Ferramenta de linha de comando para monitorar disponibilidade, tempo de resposta e validade de certificados SSL, com alertas por notificações na área de trabalho e webhooks.
hanshuaikang/NBping
A Rust-based ping tool that pings multiple hosts concurrently with real-time charts, TCP ping, and Prometheus exporter mode.
- Estrelas
- 2,249
- Forks
- 98
- Issues abertas
- 22
- Último commit
- há 2 meses
O que é?
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.
Recursos principais
- 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
Casos de uso
- 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
Tópicos
Perguntas frequentes
- O que é 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 é gratuito? Qual é a licença?
- NBping é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- NBping ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de NBping foi em 31 de ago. de 2026.
- Para que posso usar 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
- Onde consigo NBping?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/hanshuaikang/NBping
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Software auto-hospedado que executa testes de velocidade da internet em horários programados e mantém os resultados pelo período de retenção configurado.
Script Shell que verifica a qualidade da rede em servidores Linux ou macOS, incluindo BGP, latência de backhaul, rotas e testes de velocidade para a China continental.
Monitor gráfico personalizável de processos e recursos do sistema, multiplataforma e executado no terminal, para Linux, macOS e Windows.
Ferramenta de diagnóstico de rede para terminal, escrita em Rust, que mostra tráfego, conexões e pacotes em tempo real e identifica problemas com um comando.
Uma interface de terminal para capturar e inspecionar o tráfego de rede no Linux, baseada em eBPF.