Ir al contenido

dool - Estadísticas Versátiles de Recursos del Sistema

dool - Estadísticas Versátiles de Recursos del Sistema

dool es un monitor de recursos del sistema versátil y el sucesor activamente mantenido de dstat (cuyo desarrollo terminó). Reemplaza vmstat, iostat, netstat e ifstat con una vista colorizada por segundo que muestra CPU, disco, red, memoria, paging y más lado a lado — haciendo las correlaciones obvias (p. ej. un pico de disco alineado con un estallido de red). Mantiene compatibilidad completa de comando de dstat y es extensible con complementos de Python.

Installation

PlataformaComando
Debian/Ubuntusudo apt install dool
Fedorasudo dnf install dool
Arch (AUR)yay -S dool
pippip install dool
Desde código fuenteclona el repo, ejecuta ./dool
Verificardool --version

Basic Usage

ComandoDescripción
doolPredeterminado: CPU, disco, net, paging, sistema — cada 1s
dool 2Refresca cada 2 segundos
dool 2 1010 actualizaciones, 2 segundos aparte
dool -hAyuda y lista completa de complementos
dool --listLista complementos disponibles

The Classic Combination

# CPU + disco + net + memoria + carga, con timestamp, cada 2s
dool -tcdnml 2
FlagMuestra
-tHora
-cEstadísticas de CPU
-dLectura/escritura de disco
-nRecepción/envío de red
-mUso de memoria
-lPromedio de carga
-gPaging
-sSwap
-pEstadísticas de proceso
-ySistema (interrupciones, cambios de contexto)

Targeted Monitoring

ComandoDescripción
dool -d -D sda,sdbEstadísticas por disco para dispositivos específicos
dool -n -N eth0,eth1Estadísticas de red por interfaz
dool -c -C 0,1,totalEstadísticas por núcleo de CPU
dool --top-cpuMuestra el proceso que consume más CPU
dool --top-ioMuestra el proceso de E/S superior
dool --top-memMuestra el proceso de mayor memoria

Handy “Top” Plugins

ComplementoRevela
--top-cpuProceso más hambriento de CPU
--top-ioProceso de E/S más pesado
--top-memProceso de mayor memoria
--top-bioProceso de E/S de bloque superior
--top-latencyProceso de latencia más alta
# Una línea de conciencia situacional: recursos + los peores infractores
dool -tcmndl --top-cpu --top-io 2

Output & Export

OpciónDescripción
--output FILE.csvEscribe estadísticas en CSV (excelente para gráficos posteriores)
--nocolorDesactiva colores (logs/pipes)
--noupdateImprime líneas secuenciales en lugar de actualizar en su lugar
--bitsMuestra red en bits
# Captura una prueba de resistencia en CSV para análisis posterior
dool -tcdnml --output run1.csv 1 300
HerramientaAlcance
doolTodo en uno CPU/disco/net/mem, por segundo, CSV
dstatPredecesor (no mantenido) — dool es el sucesor drop-in
iostatSolo disco + CPU
vmstatResumen de memoria/CPU/IO
glances/btopDashboards de TUI completos

La fortaleza de dool es poner muchos subsistemas en una línea para que puedas correlacionar — empareja con iostat o iotop cuando necesites profundizar en disco específicamente.

Resources