Supervisión de las pruebas de carga de Azure

Si tiene aplicaciones y procesos empresariales críticos que dependen de recursos de Azure, querrá supervisar esos recursos para su disponibilidad, rendimiento y funcionamiento. En este artículo, se describen los datos de supervisión generados por Azure Load Testing.

Azure Load Testing crea datos de supervisión mediante Azure Monitor, que es un servicio de supervisión de pila completa de Azure. Azure Monitor proporciona un conjunto completo de características para supervisar los recursos de Azure. También puede supervisar los recursos de otras nubes y de forma local. Obtenga más información sobre la supervisión de recursos de Azure con Azure Monitor.

Sugerencia

Para comprender los costos asociados a Azure Monitor, consulte Uso y costos estimados. Para comprender el tiempo necesario para que los datos aparezcan en Azure Monitor, consulte Tiempo de ingesta de datos de registro.

Supervisión de datos

Azure Load Testing recopila los mismos tipos de datos de supervisión que otros recursos de Azure, que se describen en Supervisión de datos de recursos de Azure.

Consulte Referencia de datos de supervisión de Azure Load Testing para obtener información detallada sobre las métricas de registros creadas por Azure Load Testing.

Recopilación y enrutamiento

Las métricas de la plataforma y el registro de actividad se recopilan y almacenan de forma automática, pero se pueden enrutar a otras ubicaciones mediante una configuración de diagnóstico. Los registros de recursos no se recopilan ni almacenan hasta que se crea una configuración de diagnóstico y se enrutan a una o varias ubicaciones.

Consulte Creación de una configuración de diagnóstico para recopilar registros de plataforma y métricas en Azure para ver el proceso detallado para crear una configuración de diagnóstico mediante el Azure Portal, la CLI o PowerShell. Cuando se crea una configuración de diagnóstico, se especifican las categorías de registros que se van a recopilar.

Las categorías de registro de Azure Load Testing se muestran en La referencia de datos Supervisión de azure Load Testing.

Análisis de datos

Los datos de los registros de Azure Monitor se almacenan en tablas, cada una con un conjunto propio de propiedades únicas. Todos los registros de recursos de Azure Monitor tienen los mismos campos seguidos de campos específicos del servicio. El esquema común se describe en Esquema de registros de recursos de Azure Monitor.

Puede encontrar el esquema de los registros de recursos de Azure Load Testing en Referencia de datos de supervisión de Azure Load Testing.

El Registro de actividad es un tipo de registro de plataforma de Azure que proporciona información de eventos de nivel de suscripción. Puede verlo de forma independiente o enrutarlo a registros de Azure Monitor, donde puede realizar consultas mucho más complejas mediante Log Analytics.

Para obtener una lista de los tipos de registros de recursos recopilados para Azure Load Testing, consulte Referencia de datos de supervisión de Azure Load Testing.

Ejemplos de consultas de Kusto

Importante

Al seleccionar Registros en el menú de Azure Load Testing, se abre Log Analytics con el ámbito de la consulta establecido en el [nombre del servicio] actual. Esto significa que las consultas de registro solo incluirán datos de ese recurso. Si desea ejecutar una consulta que incluya datos de otros [recursos de servicios] o datos de otros servicios de Azure, seleccione Registros en el menú Azure Monitor. Consulte Ámbito e intervalo de tiempo de una consulta de registro en Log Analytics de Azure Monitor para obtener más información.

A continuación se muestran las consultas que puede usar para supervisar los recursos de Azure Load Testing:

  • Recupere la lista de pruebas:

    AzureLoadTestingOperation
    | where OperationId == "Test_CreateOrUpdateTest"
    | where HttpStatusCode == 201
    | summarize count() by _ResourceId
    
  • Recupere la lista de series de pruebas:

    AzureLoadTestingOperation
    | where OperationId == "TestRun_CreateAndUpdateTest"
    | where HttpStatusCode == 201
    | summarize count() by _ResourceId
    

Pasos siguientes