¿Como Extender el tiempo del performance en VMware ESXi?
Hola a todos, soy Leandro Ariel Leonhardt y escribo en este blog como cada viernes aportando algo en el mundo de la virtualización de sistemas.
Este post le dedico especialmente a Max Demian por participar y escribir en nuestra comunidad de Google Plus que dicho sea de paso, os invito a unidos y participar en ella: Formación Oficial VMware España
vCenter permite almacenar los datos de rendimiento a largo plazo, pero cuando nos conectamos directamente a un servidor ESXi, el tiempo máximo que podemos “analizar” los datos de rendimiento en el Performance es de 1 hora.
Os voy a enseñar cómo extender los datos de rendimiento de un ESXi en un total de 36 horas como máximo.
Para hacer esto posible, necesitamos acceso por SSH al servidor para editar un fichero de configuración del ESXi, vamos a ello:
Nos conectamos al servidor vía SSH o con WinSCP para hallar el fichero config.xml ubicado en:
/etc/vmware/hostd/config.xml
Lo editamos con VI o con WinSCP y buscamos la línea: <statssvc>
Dentro encontraremos <historicalStatsEnabled> false </historicalStatsEnabled> y cambiamos false por true, quedando así: <historicalStatsEnabled> true </historicalStatsEnabled>
Guardamos los cambios y salimos del editor.
Ahora sólo queda reiniciar todos los servicios con el comando: services.sh restart (Si estáis conectado al ESXi desde el cliente vSphere, perderéis conexión por unos instantes).
Tras el reinicio de todos los servicios, si nos dirigimos a la ruta /var/lib/vmware/hostsd/stats veremos un nuevo fichero creado automáticamente llamado hostAgentStats-300.stats
Ahora tras conectarte nuevamente a tu servidor ESXi, en Performance Chart Options podrás ver una nueva opción llamada “Past day” en el que podrás observar los reportes de hasta 36 horas como máximo.
Hay que dejar que el ESXi comience a recopilar información puesto que hasta entonces, sólo se almacenaba 1 hora.
Si deseas también cambiar el valor del refresco de los gráfico (20 segundos por defecto), has de editar el fichero ubicado en /var/lib/vmware/hostd/stats/hostAgentStats.xml y cambiar el valor el valor 20 por el deseado: <samplingPeriod>20</samplingPeriod>
Espero haberte ayudado amigo Max Demian y nos vemos el próximo viernes con más virtualización de sistemas.
Gracias por leer nuestro blog, participar y compartir.