Jajaja.

yum install virt-top

man virt-top

Opción -b para batch mode
Opción -n para numero de iteraciones
Opción --csv para mandar la salida a un archivo que después puede analizar.
Hasta vienen ejemplos.


--
Rodolfo Martínez


2014/1/14 Andres Tello <crip...@aullox.com>

>
> pero virt-top es interactivo... y no se por que pero mi instalacion no lo
> tiene xD
>
>
>
>
> On Tuesday, January 14, 2014 07:43:30 AM Rodolfo Martínez wrote:
> > Que tal Andrés,
> >
> > A lo mejor virt-top es lo que buscas, algunas opciones interesantes:
> >
> >
> >
> >
> >
> > *-1  Display physical CPUs by default (instead of domains).   Under each
> > domain column, two numbers are shown.  The first is the percentage of the
> > physical CPU used by the domain and the hypervisor together.  The second
> is
> > the percentage used by just the domain.--csv file.csv   Write the
> > statistics to file file.csv.  First a header is written showing the
> > statistics being recorded in each column, then one line is written for
> each
> > screen update.  The CSV file can be loaded directly by most spreadsheet
> > programs.*
> >
> >
> > Un ejemplo de la salida:
> >
> > virt-top 07:35:15 - x86_64 4/4CPU 3407MHz 15750MB 12.7%
> > 7 domains, 2 active, 2 running, 0 sleeping, 0 paused, 5 inactive D:0 O:0
> X:0
> > CPU: 12.7%  Mem: 5120 MB (5120 MB by guests)
> >
> > PHYCPU %CPU rmtzcx03    rmtzcx06
> >    0   12.0  0.3  0.0   11.7  9.5
> >    1   12.9  0.1  0.0   12.8 11.4
> >    2   12.4  0.3  0.0   12.1 10.2
> >    3   13.2  0.2  0.0   13.0 11.5
> >
> > En la tabla de arriba 'cuadra' perfectamente el uso de procesador por
> > máquina virtual. Lo que signifique la primera columna (PHYCPU) depende de
> > tu máquina física (si tiene HT, múltiples *cores*, o múltiples *sockets*)
> >
> >
> > No mencionas nada del uso de la memoria, pero eso sí es MUY complicado si
> > tienes habilitado KSM, lo cual se hace por defecto en RHEL6 (y sus
> > derivados), no recuerdo si también está habilitado en la versión 5.
> >
> > Saludos
> >
> > --
> > Rodolfo Martínez
> >
> >
> > 2014/1/13 Andres Tello <crip...@aullox.com>
> >
> > > Que onda señores...
> > >
> > > Poco he encontrado en internet, pero estoy queriendo "cuadrar" el
> consumo
> > > de
> > > servidores virtuales de KVM.
> > >
> > > KVM, a diferencia de Xen, vive más en userland, por lo tanto un ps
> -uaxw |
> > > grep qemu nos dice la infor  del proceso.
> > >
> > > Es decir, vía ps podemos hacer un polling de consumo de cpu y
> memoria...
> > > PERO el pex del pinche ps, es que como siempre la aproximación es
> rara, el
> > > servidor físico es de 16 cores con 72 gb de ram y 1 arreglo raid 5...
> > >
> > > Eso es "fácil"... pero... toodos sabemos que el ps así como que ciencia
> > > exacta
> > > no es.. entoces queria un dato adicional para poder comparar los
> > > valores...
> > >
> > > virsh dominfo <host> da información, en especial la que uso es:
> > >
> > > pangea:~ # virsh dominfo seiuchi
> > > Id:             41
> > > Name:           seiuchi
> > > UUID:           18e02c22-868c-d72d-89b2-ec450885436d
> > > OS Type:        hvm
> > > State:          running
> > > CPU(s):         1
> > > CPU time:       2524.3s
> > > Max memory:     2097152 KiB
> > > Used memory:    2097152 KiB
> > > Persistent:     yes
> > > Autostart:      disable
> > > Managed save:   no
> > > Security model: none
> > > Security DOI:   0
> > >
> > > Si ven, el dato CPU time: es el tiempo dedicado "real" (util para
> itil)...
> > > pero entonces... interpretarlo, alguien sabe como lo calcula?
> > > Le metí carga y estoy graficando el valor, con mrtg, me marco una
> muestra
> > > de
> > > 360 segudndos... 360 segundos / 5 minutos = 1 segundo cada segudo, es
> > > decir,
> > > un valor de 360 segundos consumidos en 5 minutos es el 100% de
> > > utilización...
> > >
> > > La pregunta es De 1 core virtual o de 1 core físico o de que!? Alguien
> > > sabe?
> > > XD
> > >
> > > Esos openstackeros?
>
>

Responder a