Repolode
orf

orf/gping

Herramienta de ping para la terminal que grafica los tiempos de ida y vuelta de varios hosts o el tiempo de ejecución de comandos.

Estrellas
12,724
Forks
372
Issues abiertos
43
Último commit
hace 16 días

¿Qué es?

gping es una herramienta para la terminal que funciona como ping, pero muestra los resultados en un gráfico en tiempo real. Puedes indicar varios hosts a la vez y ver su latencia en paralelo, lo que facilita detectar patrones de jitter o pérdida de paquetes en comparación con leer una secuencia de números.

Con la opción --cmd, gping muestra en un gráfico cuánto tarda en ejecutarse un comando de shell cada vez, por lo que sirve para observar el tiempo de ejecución de cualquier comando repetido. También puedes indicar hosts con alias como aws:eu-west-1 para hacer ping a regiones de AWS. Las opciones permiten configurar el intervalo de actualización, el tamaño del búfer del gráfico, la resolución IPv4 o IPv6, la interfaz de red, los colores y una representación ASCII sencilla.

El proyecto está escrito en Rust y funciona en Windows, macOS y Linux. Se distribuye a través de Homebrew, Cargo, los repositorios de varias distribuciones de Linux, Scoop, Chocolatey, WinGet y Docker.

Funciones clave

  • 01Grafica en tiempo real la latencia de ping de varios hosts.
  • 02Grafica el tiempo de ejecución de comandos arbitrarios mediante --cmd.
  • 03Admite alias de regiones de la nube, como aws:eu-west-1.
  • 04Permite elegir IPv4 o IPv6, la interfaz de red y colores personalizados.
  • 05Funciona en Windows, macOS y Linux.

Casos de uso

  • Observar la latencia y la pérdida de paquetes de varios servidores o gateways a la vez al diagnosticar problemas de red.
  • Comparar los tiempos de respuesta de distintas regiones de la nube antes de elegir dónde desplegar.
  • Medir cuánto tarda en ejecutarse un comando de shell repetido y detectar ralentizaciones con el tiempo.

Inicio rápido

  1. 1

    Instalar con Homebrew

    brew install gping
  2. 2

    Haz ping a un host para ver el gráfico

    gping google.com

Antes de usarlo

  • Para generar gráficos de latencia basados en ping, el host debe responder a ICMP, algo que bloquean algunas redes.
  • Para generar gráficos del tiempo de ejecución de comandos, se necesita la opción --cmd y se usa un intervalo predeterminado distinto.

Temas

Preguntas frecuentes

¿Qué es gping?
Herramienta de ping para la terminal que grafica los tiempos de ida y vuelta de varios hosts o el tiempo de ejecución de comandos. gping es una herramienta para la terminal que funciona como ping, pero muestra los resultados en un gráfico en tiempo real. Puedes indicar varios hosts a la vez y ver su latencia en paralelo, lo que facilita detectar patrones de jitter o pérdida de paquetes en comparación con leer una secuencia de números.
¿gping es gratuito? ¿Qué licencia tiene?
gping es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿gping sigue mantenido?
Mantenimiento activo. El último commit de gping fue el 6 oct 2026.
¿Para qué puedo usar gping?
Observar la latencia y la pérdida de paquetes de varios servidores o gateways a la vez al diagnosticar problemas de red. Comparar los tiempos de respuesta de distintas regiones de la nube antes de elegir dónde desplegar. Medir cuánto tarda en ejecutarse un comando de shell repetido y detectar ralentizaciones con el tiempo.
¿Cómo se instala gping?
Instalar con Homebrew: brew install gping Haz ping a un host para ver el gráfico: gping google.com
¿Dónde consigo gping?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/orf/gping

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados