Herramienta de línea de comandos para supervisar la disponibilidad de sitios web, los tiempos de respuesta y el vencimiento de certificados SSL, con alertas mediante notificaciones de escritorio y webhooks.
hanshuaikang/NBping
A Rust-based ping tool that pings multiple hosts concurrently with real-time charts, TCP ping, and Prometheus exporter mode.
- Estrellas
- 2,249
- Forks
- 98
- Issues abiertos
- 22
- Último commit
- hace 2 meses
¿Qué es?
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.
Funciones clave
- 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
Temas
Preguntas frecuentes
- ¿Qué es 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 es gratuito? ¿Qué licencia tiene?
- NBping es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿NBping sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de NBping fue el 31 ago 2026.
- ¿Para qué puedo 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
- ¿Dónde consigo NBping?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/hanshuaikang/NBping
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Software autohospedado que ejecuta pruebas de velocidad de Internet programadas y conserva los resultados durante el periodo configurable que elijas.
Script de Shell que comprueba la calidad de red en servidores Linux o macOS, con pruebas de BGP, latencia de rutas de retorno, enrutamiento y velocidad para China continental.
Monitor gráfico personalizable de procesos y recursos del sistema para terminal, multiplataforma y compatible con Linux, macOS y Windows.
Herramienta de diagnóstico de redes para terminal, escrita en Rust, que muestra en tiempo real el tráfico, las conexiones y los paquetes, y diagnostica problemas con un solo comando.
Interfaz de terminal para capturar e inspeccionar tráfico de red en Linux, basada en eBPF.