InglésFrancésEspañol

Ad


icono de página de OnWorks

dstat: en línea en la nube

Ejecute dstat en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando dstat que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


dstat: herramienta versátil para generar estadísticas de recursos del sistema

SINOPSIS


dstat [-afv] [opciones ...] [retraso [recuento]]

DESCRIPCIÓN


Dstat es un reemplazo versátil para vmstat, iostat e ifstat. Dstat supera algunos de
las limitaciones y agrega algunas características adicionales.

Dstat le permite ver todos los recursos de su sistema al instante, por ejemplo, puede. comparar disco
uso en combinación con interrupciones de su controlador IDE, o compare la red
números de ancho de banda directamente con el rendimiento del disco (en el mismo intervalo).

Dstat también le brinda inteligentemente la información más detallada en columnas y claramente
indica en qué magnitud y unidad se muestra la salida. Menos confusión, menos
errores, más eficiente.

Dstat es único al permitirle agregar el rendimiento del dispositivo de bloques para un determinado conjunto de discos o
ancho de banda de red para un grupo de interfaces, es decir. puede ver el rendimiento de todos los
bloquear dispositivos que componen un único sistema de archivos o sistema de almacenamiento.

Dstat permite que sus datos se escriban directamente en un archivo CSV para ser importados y utilizados por
OpenOffice, Gnumeric o Excel para crear gráficos.

Note
Los usuarios de Sleuthkit pueden encontrar que el nombre de dstat de Sleuthkit se cambia a datastat para evitar un nombre
conflicto. Consulte el error de Debian n.º 283709 para obtener más información.

CAMPUS


-c, --cpu
habilitar las estadísticas de la CPU (sistema, usuario, inactivo, esperar, interrupción de hardware, interrupción de software)

-C 0,3, total
incluir cpu0, cpu3 y total (cuando se usa -c / - cpu)

-d, --disco
habilitar estadísticas de disco (lectura, escritura)

-D total, hda
incluir total y hda (cuando se usa -d / - disco)

-g, --página
habilitar estadísticas de página (entrada de página, salida de página)

-yo, --int
habilitar estadísticas de interrupción

-Yo 5,10
incluir la interrupción 5 y 10 (cuando se usa -i / - int)

-l, --cargar
habilitar estadísticas de carga promedio (1 min, 5 min, 15 min)

-m, --mem
habilitar estadísticas de memoria (usado, búferes, caché, gratis)

-n, --neto
habilitar estadísticas de red (recibir, enviar)

-N eth1, total
incluir eth1 y total (cuando se usa -n / - net)

-p, --proc
habilitar las estadísticas del proceso (ejecutable, ininterrumpible, nuevo)

-r, --yo
habilitar estadísticas de solicitud de E / S (solicitudes de lectura, escritura)

-s, --wap
habilitar estadísticas de intercambio (usado, gratis)

-S swap1, total
incluir swap1 y total (cuando se usa -s / - swap)

-t, --tiempo
habilitar salida de hora / fecha

-T, --época
habilitar contador de tiempo (segundos desde época)

-y, --sistema
habilitar estadísticas del sistema (interrupciones, cambios de contexto)

--aio habilitar estadísticas de aio (E / S asíncrona)

--fs habilita estadísticas del sistema de archivos (archivos abiertos, inodos)

--ipc enable ipc stats (cola de mensajes, semáforos, memoria compartida)

- bloquear habilitar estadísticas de bloqueo de archivos (posix, flock, leer, escribir)

--raw habilitar estadísticas sin procesar (sockets sin procesar)

--enchufe
habilitar estadísticas de socket (total, tcp, udp, raw, ip-fragments)

--tcp habilita las estadísticas de tcp (escuchar, establecido, sincronizar, time_wait, cerrar)

--udp habilitar estadísticas de udp (escuchar, activo)

--unix habilita las estadísticas de Unix (datagrama, transmisión, escucha, activo)

--vm enable vm stats (fallas de página rígidas, fallas de página suaves, asignadas, gratis)

--nombre-conector
habilitar complementos (externos) por nombre de complemento, consulte PLUGINS para opciones

Las posibles estadísticas internas son
aio, cpu, cpu24, disk, disk24, disk24old, epoch, fs, int, int24, io, ipc, cargar,
bloquear, mem, red, página, page24, proc, raw, socket, swap, swapold, sys, tcp, time,
udp, unix, máquina virtual

--list lista los nombres de complementos internos y externos

-a, --todos
es igual a -cdngy (predeterminado)

-f, --completo
expanda las listas de descubrimiento -C, -D, -I, -N y -S

-v, --vmstat
es igual a -pmgdsc -D total

--flotador
forzar valores flotantes en la pantalla (mutua exclusiva con --entero)

--entero
forzar valores enteros en la pantalla (mutua exclusiva con --flotador)

--bw, --negro sobre blanco
cambiar colores para terminal de fondo blanco

--sin color
deshabilitar colores (implica --ninguna actualización)

--nocabeza
deshabilitar encabezados repetitivos

--ninguna actualización
deshabilitar las actualizaciones intermedias cuando el retraso> 1

--archivo de salida
escribir salida CSV en archivo

--perfil
mostrar estadísticas de creación de perfiles al salir de dstat

PLUGINS


Si bien cualquiera puede crear sus propios complementos de dstat (y contribuir con ellos), dstat se envía con un
cantidad de complementos que amplían enormemente sus capacidades. Aquí hay una descripción general de
complementos que dstat se envía con:

--batería
batería en porcentaje (necesita ACPI)

--batería-restante
batería restante en horas, minutos (necesita ACPI)

--cpufreq
Frecuencia de CPU en porcentaje (necesita ACPI)

--dbus número de conexiones dbus (necesita python-dbus)

--disco-tps
por transacciones de disco por segundo (tps) estadísticas

--disk-util
por utilización de disco en porcentaje

--dstat
muestre el consumo y la latencia del cputime de dstat

--dstat-cpu
muestre el uso avanzado de la cpu de dstat

--dstat-ctxt
muestre los conmutadores de contexto dstat

--dstat-mem
muestre el uso avanzado de la memoria de dstat

- velocidad del ventilador del ventilador (necesita ACPI)

--espacio libre
por uso del disco del sistema de archivos

--gpfs E / S de lectura / escritura GPFS (necesita mmpmon)

--gpfs-operaciones
Operaciones del sistema de archivos GPFS (necesita mmpmon)

--Hola Mundo
Ejemplo de plugin dstat de Hello World

--innodb-búfer
muestre las estadísticas del búfer innodb

--innodb-io
mostrar estadísticas de E / S innodb

--innodb-ops
mostrar contadores de operaciones innodb

--lustre
muestre el rendimiento de E / S lustre

--memcache-éxitos
muestra la cantidad de aciertos y errores de Memcache

--mysql5-cmds
mostrar las estadísticas del comando MySQL5

--mysql5-conexión
mostrar las estadísticas de conexión de MySQL5

--mysql5-io
mostrar las estadísticas de E / S de MySQL5

--mysql5-claves
mostrar las estadísticas de las claves de MySQL5

--mysql-io
mostrar las estadísticas de E / S de MySQL

--mysql-claves
mostrar las estadísticas de las claves de MySQL

- paquetes de red
mostrar el número de paquetes recibidos y transmitidos

--nfs3 muestra las operaciones del cliente NFS v3

--nfs3-ops
muestre las operaciones extendidas del cliente de NFS v3

--nfsd3
muestre las operaciones del servidor NFS v3

--nfsd3-ops
muestre las operaciones extendidas del servidor NFS v3

--ntp muestra la hora NTP de un servidor NTP

--sufijo
mostrar tamaños de cola de postfix (necesita postfix)

--poder
mostrar el uso de energía

--proc-recuento
mostrar el número total de procesos

--qmail
muestre los tamaños de la cola de qmail (necesita qmail)

--rpc muestra estadísticas de llamadas de clientes RPC

--rpcd muestra estadísticas de llamadas al servidor RPC

--enviar correo
muestra el tamaño de la cola de sendmail (necesita sendmail)

--dormitar
mostrar el número de tics por segundo

--calamar
mostrar estadísticas de uso de calamar

--prueba muestra la salida del complemento de prueba

--térmico
sensores de temperatura del sistema

--top-biografía
muestra el proceso de E / S de bloque más caro

--top-bio-adv
muestra el proceso de E / S de bloque más caro (incluido pid y otras estadísticas)

--top-childwait
mostrar el proceso que más espera al niño

--cpu superior
muestra el proceso de CPU más caro

--top-cpu-adv
muestra el proceso de CPU más caro (incluido pid y otras estadísticas)

--tiempo de CPU superior
muestre el proceso que usa la mayor parte del tiempo de CPU (en ms)

--top-cputime-promedio
muestra el proceso con el mayor intervalo de tiempo promedio (en ms)

--top-int
mostrar la interrupción más frecuente

--top-io
mostrar el proceso de E / S más caro

--top-io-adv
muestra el proceso de E / S más caro (incluido pid y otras estadísticas)

- latencia máxima
muestra el proceso con la latencia total más alta (en ms)

--top-latencia-promedio
muestra el proceso con la latencia promedio más alta (en ms)

--top-mem
mostrar el proceso que utiliza la mayor cantidad de memoria

--arriba-oom
muestra el proceso que será eliminado por OOM el primero

--utmp muestra el número de conexiones utmp (necesita python-utmp)

--vmk-hba
muestre las estadísticas de VMware ESX kernel vmhba

--vmk-int
muestre las estadísticas de interrupción del kernel de VMware ESX

--vmk-nic
muestre las estadísticas del puerto del kernel de VMware ESX

--vm-memctl
mostrar el estado de inflado dentro de los invitados de VMware

--vz-cpu
muestra el uso de CPU por invitado OpenVZ

--vz-io
mostrar el uso de E / S por invitado OpenVZ

--vz-ubc
mostrar los contadores de frijoles de los usuarios de OpenVZ

- calidad de enlace inalámbrico wifi y relación señal / ruido

ARGUMENTOS


retrasar es el retraso en segundos entre cada actualización

contar es el número de actualizaciones que se mostrarán antes de salir

El retraso predeterminado es 1 y el recuento no está especificado (ilimitado)

INTERMEDIO ACTUALIZACIONES


Al invocar dstat con un retrasar mayor que 1 y sin el --ninguna actualización opción, será
mostrar actualizaciones intermedias, es decir. la primera vez un promedio de 1 segundo, la segunda actualización un 2
segundo promedio, etc.hasta que se alcance el retraso.

Entonces, en caso de que haya especificado un retraso de 10, las 9 intermedio actualizaciones en NO instantáneas, Que
son promedios sobre el tiempo transcurrido desde la última actualización final. El resultado final es que
obtienes un promedio de 10 segundos en una nueva línea, al igual que con vmstat.

EJEMPLOS


Usar dstat para relacionar el rendimiento del disco con el uso de la red (eth0), el uso total de la CPU y
contadores del sistema:

dstat -dnyc -N eth0 -C total -f 5
Comprobando el comportamiento de dstat y el impacto del sistema de dstat:

dstat -taf --depuración
Usando el complemento de tiempo junto con cpu, net, disk, system, load, proc y top_cpu
complementos:

dstat -tcndylp --cpu superior
esto es idéntico a

dstat --tiempo --cpu --net --disco --sys --load --proc --top-cpu
Usando dstat para relacionar las estadísticas de la CPU con interrupciones por dispositivo:

dstat-tcyif

Use dstat en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

  • 1
    arbitro
    arbitro
    abidiff - comparar ABI de archivos ELF
    abidiff compara el binario de la aplicación
    Interfaces (ABI) de dos bibliotecas compartidas
    en formato ELF. emite un significado
    informar ...
    Ejecutar abidiff
  • 2
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversión de bibliografía
    utilidades...
    Ejecutar copac2xml
  • 4
    copto
    copto
    copt - optimizador de mirilla SYSNOPIS:
    archivo copt.. DESCRIPCIÓN: copt es un archivo
    optimizador de mirilla de uso general. Él
    lee el código de su entrada estándar y
    escribe un...
    Ejecutar copia
  • 5
    reunir_stx_títulos
    reunir_stx_títulos
    reunir_stx_titles - recopilar título
    declaraciones de documentos Stx ...
    Ejecute reunir_stx_títulos
  • 6
    banco-gatling
    banco-gatling
    banco - punto de referencia http ...
    Ejecutar gatling-banco
  • Más "

Ad