Supervisión en Azure Static Web Apps

Habilite Application Insights para supervisar las solicitudes de API, los errores y la información de seguimiento.

Importante

Application Insights un modelo de precios independiente de Azure Static Web Apps.

Nota:

Para usar Application Insights con Azure Static Web Apps, se requiere una aplicación con una API.

Adición de supervisión

Siga estos pasos para agregar la funcionalidad de supervisión de Application Insights a la aplicación web estática.

  1. Abra la instancia de Static Web Apps en Azure Portal.

  2. Seleccione Application Insights en el menú.

  3. Seleccione junto a Habilitar Application Insights.

  4. Seleccione Guardar.

Add Application Insights to Azure Static Web Apps

Una vez creada la instancia de Application Insights, se crea una configuración de aplicación asociada en la instancia de Azure Static Web Apps que se usa para vincular los servicios.

Nota:

Si quiere realizar un seguimiento de cómo se usan las distintas características de la aplicación web en el lado cliente de un extremo a otro, puede insertar llamadas de seguimiento en el código de JavaScript. Para más información, consulte Application Insights para páginas web.

Acceso a los datos

  1. En la ventana Información general de la aplicación web estática, seleccione el vínculo situado junto al grupo de recursos.

  2. En la lista, seleccione la instancia de Application Insights con el mismo nombre que la aplicación web estática.

En la tabla siguiente se resaltan algunas ubicaciones del portal que se usan para inspeccionar aspectos de los puntos de conexión de API de la aplicación.

Nota:

Para más información sobre el uso de Application Insights, consulte Introducción a App Insights.

Tipo Ubicación en el menú Descripción
Errores Investigar > Errores Revise las solicitudes con error.
Solicitudes de servidor Investigar > Rendimiento Revise las solicitudes de API individuales.
Registros Supervisión > Registros Interactúe con un editor para consultar los registros de transacciones.
Métricas Supervisión > Métricas Interactúe con un diseñador para crear gráficos personalizados mediante diferentes métricas.

Traces

Siga estos pasos para ver los seguimientos en la aplicación.

  1. En Supervisión, seleccione Registros.

  2. Mantenga el mouse sobre cualquier tarjeta de la ventana Consultas.

  3. Seleccione Cargar el editor.

  4. Reemplace la consulta generada por la palabra traces.

  5. Seleccione Ejecutar.

View Application Insights traces

Limitación del registro

En algunos casos, es posible que quiera limitar el registro mientras sigue capturando detalles sobre errores y advertencias. Para ello, realice los siguientes cambios en el archivo host.json de la aplicación Azure Functions.

{
    "version": "2.0",
    "logging": {
        "applicationInsights": {
            "samplingSettings": {
              "isEnabled": true
            },
            "enableDependencyTracking": false
        },
        "logLevels": {
            "default": "Warning"
        }
    }
}

Pasos siguientes