Ir al contenido

Guía de Referencia de gping - Ping con Gráfico en Vivo

Guía de Referencia de gping - Ping con Gráfico en Vivo

gping es una CLI Rust que reemplaza la pared de texto de desplazamiento de ping con un gráfico de latencia en vivo y con desplazamiento en tu terminal. Puede graficar varios hosts en el mismo gráfico para comparación fácil e incluso puede graficar el tiempo de ejecución de un comando arbitrario en ejecuciones repetidas. Se ejecuta en Linux, macOS y Windows.

Instalación

PlataformaComando
Cargo (todas las plataformas)cargo install gping
macOS (Homebrew)brew install gping
Arch Linuxsudo pacman -S gping
Debian/Ubuntu (repo)sudo apt install gping
Fedorasudo dnf install gping
Windows (Scoop)scoop install gping
Windows (Choco)choco install gping
Nixnix-env -iA nixpkgs.gping

Uso Básico

ComandoDescripción
gping example.comGráfico de latencia en vivo para un host
gping 1.1.1.1 8.8.8.8Graficar múltiples hosts en un gráfico
gping google.com cloudflare.comComparar dos proveedores lado a lado
gping --helpMostrar todas las opciones
gping --versionVersión

Opciones Clave

OpciónDescripción
-n, --watch-interval SECSSegundos entre pings (ej: 0.5 para muestreo más rápido)
-b, --buffer NNúmero de puntos a mantener en pantalla
-4Forzar IPv4
-6Forzar IPv6
--simple-graphicsUsar ASCII en lugar de Braille (mejor en terminales limitadas)
-i, --interface NAMEHacer ping desde una interfaz de red específica
-c, --clearLimpiar la pantalla antes de comenzar
--color COLOREstablecer color de línea para el host

Graficando un Comando

gping puede graficar cuánto tiempo tarda un comando en ejecutarse a lo largo de ejecuciones repetidas — útil para detectar varianza o latencia inestable.

ComandoDescripción
gping --cmd "curl -s https://example.com"Graficar el tiempo de ejecución de un comando
gping --cmd "ping -c1 1.1.1.1"Envolver otro comando y graficarlo

Teclas Interactivas

TeclaAcción
q / Ctrl+CSalir
Redimensionar terminalEl gráfico se reescala automáticamente

Flujos de Trabajo Comunes

# Is it my Wi-Fi or the site? Compare the gateway vs a public resolver
gping 192.168.1.1 1.1.1.1

# High-resolution sampling during a video call to spot jitter
gping -n 0.2 8.8.8.8

# Compare two CDNs head to head
gping cloudflare.com fastly.com

# Plot how long a health-check curl takes over time
gping --cmd "curl -so /dev/null -w '%{time_total}' https://example.com"

gping vs Otras Herramientas de Ping

HerramientaSalidaNotas
gpingGráfico en vivoMulti-host, Rust, multiplataforma
pingTexto de desplazamientoLínea base universal
prettypingSparkline en líneaEnvuelve ping, host único
mtrTabla por-hopTraceroute + ping combinado

Recursos