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