Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo, aprende a usar el Get-EsxtopData comando Run en Azure VMware Solution para recopilar instantáneas de rendimiento esxtop en modo batch desde un único host ESXi a través de la API vCenter Server ServiceManager y subir el archivo CSV resultante a un almacén de datos. El comando no requiere acceso SSH al host ESXi.
Utiliza este comando para capturar métricas de bajo nivel de CPU, memoria, red y almacenamiento para la resolución de problemas de rendimiento.
Prerequisites
Antes de recopilar datos de esxtop, asegúrate de:
Tienes acceso al portal de Azure con permisos equivalentes al rol de administrador de la nube privada de Azure VMware Solution.
Estás usando la última versión compatible del paquete Run Command Microsoft.AVS.Management.
El host ESXi objetivo está en estado Conectado dentro del clúster especificado.
Un almacén de datos vSAN (o un almacén de datos especificado por el cliente) está accesible en el clúster para la subida de CSV.
Ejecute parámetros de comando: Get-EsxtopData
Nombre del clúster — Nombre del clúster vSphere que contiene el host ESXi objetivo. Por ejemplo:
Cluster-1.EsxiHostName — Nombre de host ESXi o prefijo de nombre. Se utiliza el primer host conectado que coincide con este prefijo. Por ejemplo:
esx01.Iteraciones — Número de instantáneas de esxtop que se van a recopilar. Los valores válidos son
1a través de6. El valor por defecto es6. Combinado con IntervalSeconds, el espaciado total entre la primera y la última muestra no debe superar los 30 segundos:(Iterations - 1) * IntervalSeconds <= 30.IntervalSegundos — Número de segundos para esperar entre instantáneas. Los valores válidos son
2a través de30. El valor por defecto es5. El mínimo de2segundos coincide con el intervalo mínimo de muestreo esxtop.OutputDatastoreName — Nombre del almacén de datos al que subir el archivo CSV. Cuando se omite, el valor se asigna por defecto al primer almacén de datos vSAN del clúster. Especifica este parámetro para usar un almacén de datos no vSAN, o cuando el descubrimiento automático de vSAN no encuentre el objetivo deseado.
Conservar hasta — Periodo de retención de la salida del cmdlet. El valor por defecto es
60.Especificar el nombre de ejecución — Nombre alfanumérico. Por ejemplo, Get-EsxtopData-Exec1.
Tiempo muerto — El periodo tras el cual un cmdlet sale si tarda demasiado en terminar.
Recopilar datos de esxtop
Ve a tu nube privada de Azure VMware Solution en el portal de Azure.
Seleccione Ejecutar paquetes de comandos>>Microsoft.AVS.Management.
Selecciona Get-EsxtopData.
Proporciona los valores requeridos o cambia los valores predeterminados según la lista de parámetros anterior. Luego, seleccione Ejecutar.
Note
Se requieren los campos nombre del clúster y nombre del host ESXi. Todos los demás campos tienen valores predeterminados y son opcionales.
El archivo CSV contiene las columnas siguientes:
Marca de tiempo — La fecha y hora en que se capturó la muestra (
yyyy-MM-dd HH:mm:ss).SampleNumber — Número de muestra secuencial (de
1a Iteraciones).RawData — Datos en bruto del contador esxtop devueltos por la API esxtop
FetchStatsdel vCenter Server.
Utilice los metadatos del contador de la llamada a la API de esxtop CounterInfo para asignar los campos de datos sin procesar a métricas de rendimiento específicas (CPU, memoria, red y disco).
Procedimientos recomendados e instrucciones de seguridad
Empieza con los valores por defecto (6 iteraciones e intervalos de 5 segundos) para una ventana de captura rápida de 25 segundos.
La ventana total de muestreo está limitada a 30 segundos entre la primera y la última muestra. Superar este límite (
(Iterations - 1) * IntervalSeconds > 30) resulta en un error.Si necesitas periodos de recopilación más largos, ejecuta el comando varias veces y correlaciona los archivos de salida por marca de tiempo.
Utiliza OutputDatastoreName cuando el clúster tiene varios almacenes de datos o cuando el descubrimiento automático de vSAN no seleccione el destino deseado.
El comando no requiere acceso SSH. Utiliza la API de vCenter Server
ServiceManagerpara recopilar datos.El comando no modifica el centro de datos definido por software (SDDC) ni ninguna configuración del host (
UpdatesSDDC = false).
Pasos siguientes
Descarga el archivo CSV desde
[datastore]/esxtop_output/mediante el cliente vSphere o el navegador de almacén de datos.Utilice la Referencia de contadores de VMware esxtop para interpretar los datos de rendimiento sin procesar.