GoGPT Best VPN GoSearch

icono de página de OnWorks

virt-top - Online en la nube

Ejecute virt-top en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando virt-top 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


virt-top - utilidad similar a 'top' para estadísticas de virtualización

RESUMEN


virt-top [-opciones]

DESCRIPCIÓN


virt-top es un parte superior(1) utilidad similar a la de mostrar estadísticas de dominios virtualizados. Muchas llaves y
Las opciones de la línea de comandos son las mismas que para las parte superior.

Utiliza libvirt, por lo que es capaz de mostrar estadísticas en una variedad de
sistemas de virtualización.

OPCIONES


-1 Muestra CPU físicas de forma predeterminada (en lugar de dominios). Cuando virt-top se está ejecutando, use
las 1 para alternar entre CPU físicas y visualización de dominios.

-2 Muestra interfaces de red de forma predeterminada (en lugar de dominios). Cuando virt-top se está ejecutando,
utilice el 2 para alternar entre las interfaces de red y la visualización de dominios.

-3 Mostrar dispositivos de bloque (discos virtuales) de forma predeterminada (en lugar de dominios). Cuando virt-top
se está ejecutando, use el 3 para alternar entre los dispositivos de bloqueo y la visualización de dominios.

-b Por lotes. En este modo, se ignoran las pulsaciones de teclas.

-c uri or --conectar uri
Conéctese al URI de libvirt proporcionado.

Para conectarse a QEMU / KVM normalmente haría -c qemu: /// sistema

Para conectarse a Xen en el mismo host, haga -c xen: ///

Para conectarse a libvirtd en una máquina remota, normalmente lo haría -c qemu: // host / sistema

Si no se da esta opción, virt-top se conecta de forma predeterminada a lo que sea
hipervisor predeterminado para libvirt, aunque esto se puede anular configurando el entorno
variables.

Consulte la documentación de libvirt enhttp://libvirt.org/uri.html> para más


-d retrasar
Establezca la demora entre las actualizaciones de la pantalla en segundos. El valor predeterminado es 3.0 segundos. Usted puede
cambie esto mientras virt-top se está ejecutando presionando s or d clave.

-n iteraciones
Establezca el número de iteraciones que se ejecutarán. El valor predeterminado es que se ejecute de forma continua.

-o sort
Establezca el orden de clasificación en uno de los siguientes: cpu (ordenar por% de CPU utilizada), Miembro (ordenar por memoria total),
time (ordenar por tiempo total), id (ordenar por ID de dominio), nombre (ordenar por nombre de dominio), netx
(ordenar por bytes recibidos en la red), netx (ordenar por bytes transmitidos por la red), bloquerdrq
(ordenar por solicitudes de lectura de dispositivo de bloque [disco]), bloquear (ordenar por dispositivo de bloque [disco]
escribir solicitudes).

Mientras virt-top se está ejecutando, puede cambiar el orden de clasificación mediante las teclas P (UPC), M
(memoria), T (Tiempo Total), N (ID de dominio), F (seleccione interactivamente el campo de clasificación).

-s Modo seguro. Actualmente esto no hace nada.

--hist-cpu segundos
Establezca el tiempo en segundos entre actualizaciones del% de CPU histórico en la parte superior derecha de la
display.

--csv archivo.csv
Escribe las estadísticas en el archivo archivo.csv. Primero se escribe un encabezado que muestra el
las estadísticas se registran en cada columna, luego se escribe una línea para cada pantalla
actualizar. La mayoría de los programas de hojas de cálculo pueden cargar el archivo CSV directamente.

Actualmente, las estadísticas que este registra varían entre los lanzamientos de virt-top (pero el
los encabezados de columna permanecerán iguales, por lo que puede usarlos para procesar el archivo CSV).

No todas las versiones de virt-top admiten la salida CSV, depende de cómo fue el programa
compilado (ver README archivo en la distribución de origen para obtener más detalles).

Para ahorrar espacio, puede comprimir sus archivos CSV (si su shell admite esta función,
p.ej. golpear):

virt-top --csv> (gzip -9> output.csv.gz)

Puede usar un truco similar para dividir el archivo CSV. En este ejemplo, el archivo CSV es
dividir cada 1000 líneas en archivos llamados salida.csv.00, salida.csv.01 etc.

virt-top --csv> (split -d -l 1000 - salida.csv.)

--no-csv-cpu
Deshabilite las estadísticas de la CPU del dominio en la salida CSV.

--no-csv-mem
Deshabilite las estadísticas de la memoria del dominio en la salida CSV.

--no-csv-bloque
Deshabilite las estadísticas del dispositivo de bloqueo de dominio en la salida CSV.

--no-csv-red
Deshabilite las estadísticas de la interfaz de red del dominio en la salida CSV.

--depurar nombre de archivo
Enviar mensajes de error y depuración a nombre de archivo. Para enviar mensajes de error a syslog, puede
hacer:

virt-top --debug> (registrador -t virt-top)

Consulte también INFORMACIÓN DE ERRORES a continuación.

--init-archivo nombre de archivo
Leer nombre de archivo como el archivo de inicio en lugar del predeterminado que es $ INICIO / .virt-toprc. Vea
también INIT FILE a continuación.

--no-init-archivo
No lea ningún archivo de inicio.

--guión
Modo de secuencia de comandos. No habrá interfaz de usuario. Esto es más útil cuando se usan juntos
con el --csv y -n .

--Arroyo
Modo de transmisión. Toda la salida se envía a stdout. Esto se puede utilizar desde scripts de shell, etc.
No hay interfaz de usuario.

--bloque-en-bytes
Muestra estadísticas de E / S en bytes. El valor predeterminado se muestra en el número de solicitudes.

--hora de finalización time
El programa saldrá en el time dado.

El tiempo puede darse en uno de los siguientes formatos:

AAAA-MM-DD HH: MM: SS
La hora de finalización es la fecha y la hora indicadas.

HH: MM: SS
El tiempo final es el tiempo dado, hoy.

+ HH: MM: SS
La hora de finalización es HH horas, MM minutos, SS segundos en el futuro (contados desde el
momento en que se inicia el programa).

+ segundos
El tiempo de finalización es segundos segundos en el futuro.

Por ejemplo, para ejecutar el programa durante 3 minutos, puede hacer:

virt-top - hora de finalización +00: 03: 00

o bien:

virt-top: tiempo final +180

No todas las versiones de virt-top admiten esta opción; depende de cómo esté el programa.
compilado (ver README archivo en la distribución de origen para obtener más detalles).

--ayuda
Mostrar resumen de uso.

--versión
Muestra el número de versión y sale.

LLAVES


Tenga en cuenta que las claves distinguen entre mayúsculas y minúsculas. Por ejemplo, use mayúsculas P (shift P) para ordenar por
%UPC. ^ antes de una tecla significa una tecla Ctrl, por lo que ^L es Ctrl L.

espacio or ^L
Actualiza la pantalla.

q Sale del programa.

h Muestra ayuda.

s or d
Cambie la demora entre actualizaciones de pantalla.

B Alternar las estadísticas de E / S de bloque para que se muestren en bytes o solicitudes.

0 (número 0)
Muestra la lista normal de dominios.

1 (número 1)
Cambie para mostrar CPU físicas. Si se presiona de nuevo, vuelve a mostrar los dominios.
(la pantalla normal).

2 Cambie para mostrar interfaces de red. Si se presiona de nuevo, vuelve a mostrar
dominios

3 Cambie para mostrar dispositivos de bloque (discos virtuales). Si se presiona de nuevo, vuelve a
mostrando dominios.

P Ordenar por% de CPU.

M Ordenar por memoria total. Tenga en cuenta que esto muestra la memoria total asignada al huésped,
no la memoria que se está utilizando.

T Ordenar por tiempo total.

N Ordenar por ID de dominio.

F Seleccione el campo de clasificación de forma interactiva (hay otros campos de clasificación que puede elegir utilizando
esta clave).

W Esto crea o sobrescribe el archivo init con la configuración actual.

Esta tecla está deshabilitada si --no-init-archivo se especificó en la línea de comando o si
sobrescribir-archivo-inicial false se da en el archivo init.

INIT ARCHIVO


Cuando virt-top se inicia, lee la configuración inicial del archivo .virt-toprc en el usuario
directorio de inicio.

El nombre de este archivo se puede anular utilizando el --init-archivo nombre de archivo opción de línea de comando
o se puede deshabilitar por completo usando --no-init-archivo.

El archivo init tiene un formato simple. Líneas en blanco y comentarios que comienzan con # se ignoran
Todo lo demás es un conjunto de clave valor pares, que se describen a continuación.

la visualización tarea | pcpu | bloque | red
Establece el modo de visualización principal en uno de tarea (tareas, el predeterminado), ordenador personal (CPU físicas),
bloquear (bloquear dispositivos), o red (interfaces de red).

retrasar segundos
Establece el retraso entre las actualizaciones de la pantalla en segundos.

hist-cpu segundos
Establece el retraso histórico de la CPU en segundos.

iteraciones n
Establece el número de iteraciones que se ejecutarán antes de salir. Estableciendo esto en -1 significa correr
continuamente.

sort cpu | mem | hora | id | nombre | ...
Establece el orden de clasificación. Los nombres de las opciones son los mismos que para la línea de comando -o .

se unen uri
Establece el URI de conexión predeterminado.

depurar nombre de archivo
Establece el nombre de archivo predeterminado que se utilizará para los mensajes de error y depuración.

csv nombre de archivo
Habilita la salida CSV al archivo nombrado.

csv-cpu verdadero | falso
Habilite o deshabilite las estadísticas de la CPU del dominio en la salida CSV.

csv-mem verdadero | falso
Habilite o deshabilite las estadísticas de la memoria del dominio en la salida CSV.

bloque csv verdadero | falso
Habilite o deshabilite las estadísticas del dispositivo de bloqueo de dominio en la salida CSV.

csv-net verdadero | falso
Habilite o deshabilite las estadísticas de la interfaz de red del dominio en la salida CSV.

lote verdadero | falso
Establece el modo por lotes.

seguro verdadero | falso
Establece el modo seguro.

guión verdadero | falso
Establece el modo de secuencia de comandos.

stream verdadero | falso
Establece el modo de transmisión.

bloque-en-bytes verdadero | falso
Muestra las estadísticas del dispositivo de bloque en bytes.

hora de finalización time
Establezca la hora a la que sale el programa. Consulte más arriba los formatos de hora admitidos.

sobrescribir-archivo-inicial false
Si se establece en false entonces el W key no sobrescribirá el archivo init.

Tenga en cuenta que en la implementación actual, las opciones especificadas en el archivo init anulan
opciones especificadas en la línea de comando. Esto es un error y este comportamiento puede cambiar en el
futuro.

NOTAS


Bloquear I / O statistics
Este valor de E / S es la cantidad de E / S desde la iteración anterior de virt-top. Calcular
velocidad de E / S, debe dividir el número por segundos de retraso.

RED RX BYTES Y PAQUETES
Libvirt / virt-top no tiene forma de saber que se recibió un paquete transmitido a un invitado (p. Ej.
si el invitado no está escuchando). En las estadísticas de RX de la red, virt-top informa los paquetes
transmitidos al huésped, sobre la base de que el huésped podría recibirlos.

En particular, esto incluye paquetes de difusión. Debido a la forma en que Linux une
funciona, si el huésped está conectado a un puente, probablemente verá un "fondo fijo
ruido "de los paquetes RX incluso cuando la interfaz de red está inactiva o inactiva. Estos son causados ​​por
Paquetes STP generados por el puente.

DEPURACIÓN LIBRE CUESTIONES
virt-top intenta convertir los errores de libvirt en mensajes informativos. Sin embargo, si libvirt
la inicialización falla, entonces esto no es posible. En su lugar, obtendrá un error oscuro
como:

libvir: error: error desconocido
Error fatal: excepción Libvirt.Virterror (...)

Para ver la causa de los errores de libvirt con más detalle, habilite la depuración de libvirt configurando
esta variable de entorno:

exportar LIBVIRT_DEBUG = 1

Use virt-top en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.