Inicio rápido: análisis de registros y métricas en el plan Estándar por consumo y dedicado de Azure Spring Apps

Nota

Azure Spring Apps es el nuevo nombre del servicio Azure Spring Cloud. Aunque el servicio tiene un nuevo nombre, verá el nombre antiguo en algunos lugares durante un tiempo mientras trabajamos para actualizar recursos, como capturas de pantalla, vídeos y diagramas.

Este artículo se aplica a: ✔️ Estándar por consumo y dedicado (versión preliminar) ❌ Básico o Estándar ❌ Enterprise.

En este artículo se muestra cómo analizar registros y métricas en el plan Estándar por consumo y dedicado de Azure Spring Apps.

Requisitos previos

Análisis de registros

En las secciones siguientes se describen varias herramientas de Azure que puede utilizar para analizar el uso del plan de consumo y dedicado.

Configuración de opciones de registro

Puede configurar las opciones de registro en el entorno de Azure Container Apps donde se implementa la instancia de Azure Spring Apps. Puede elegir entre los siguientes destinos de registro:

  • Log Analytics: Log Analytics de Azure Monitor es la opción de almacenamiento y visualización predeterminadas. Los registros se almacenan en un área de trabajo de Log Analytics, donde podrá verlos y analizarlos usando las consultas de Log Analytics.

  • Azure Monitor: Azure Monitor enruta los registros a uno o más de los siguientes destinos:

    • Área de trabajo de Log Analytics para ver y analizar.
    • Una cuenta de almacenamiento de Azure para archivar.
    • Un centro de eventos de Azure para la ingesta de datos y servicios analíticos.
    • Una solución de supervisión de asociados de Azure, como, Datadog, Elastic, Logz.io y otros.
  • Ninguno: puede deshabilitar el almacenamiento de datos de registro.

Puede habilitar los registros en Azure Spring Apps de las siguientes maneras:

  • Al seleccionar Log Analytics como opción de registro.
  • Al seleccionar Azure Monitor como opción de registro, con la categoría de Registros de la consola de Spring App seleccionada en la configuración de Diagnóstico.

Para más información, consulte Opciones de almacenamiento y supervisión de registros en Azure Container Apps.

Consultar registros usando Log Analytics

Log Analytics es una herramienta de Azure Portal que puede usar para ver y analizar los datos de registro. Con Log Analytics, puede escribir consultas Kusto y, a continuación, ordenar, filtrar y visualizar los resultados en gráficos para detectar tendencias e identificar problemas. Puede trabajar de forma interactiva con los resultados de la consulta o utilizarlos con otras características, como las alertas, los paneles y los libros.

En las secciones siguientes se describen varios métodos para ver los registros.

Uso de registros

Siga estos pasos para consultar los datos de registro.

  1. En Azure Portal, vaya a la instancia de Azure Spring Apps.

  2. Seleccione Registros en el panel de navegación.

  3. En la configuración de Nueva consulta 1, escriba una consulta como la del ejemplo siguiente:

    AppEnvSpringAppConsoleLogs_CL
    | limit 50
    
  4. Seleccione Run (Ejecutar).

Uso de Log Analytics

Siga estos pasos para realizar análisis en los datos de registro.

  1. En Azure Portal, vaya a la instancia de Azure Spring Apps.

  2. Seleccione Log Analytics en el panel de navegación.

  3. Seleccione el área de trabajo de Log Analytics donde eligió almacenar los registros.

  4. Para abrir el panel Búsqueda de registros, seleccione Registros.

  5. Para ver los registros, en el cuadro de búsqueda Tablas, escriba una consulta como el ejemplo siguiente:

    AppEnvSpringAppConsoleLogs_CL
    | limit 50
    
  6. Para ver el resultado de la búsqueda, seleccione Ejecutar.

  7. Puede buscar en los registros de la aplicación, implementación o instancia específica estableciendo una condición de filtro, como se muestra en el siguiente ejemplo:

    AppEnvSpringAppConsoleLogs_CL
    | where ContainerAppName_s == "YourAppName" and RevisionName_s has "YourDeploymentName" and ContainerGroupName_s == "YourInstanceName"
    | limit 50
    

    Nota

    == distingue mayúsculas de minúsculas, pero =~ no.

Para más información sobre el lenguaje de consulta usado en Log Analytics, consulte Información general sobre Kusto Query Language (KQL). Para consultar todos sus registros de Log Analytics desde un cliente centralizado, consulte Consultar datos en Azure Monitor usando Azure Data Explorer.

Análisis de métricas

Azure Monitor recopila datos métricos de su instancia de Azure Spring Apps a intervalos regulares para ayudarle a obtener información sobre el rendimiento y el estado de sus Spring Apps.

Para visualizar los datos, seleccione Métricas en el panel de navegación de la instancia de Azure Spring Apps. También puede recuperar datos de métricas sin procesar mediante la CLI de Azure y cmdlets de Azure PowerShell.

Métricas disponibles

Azure Spring Apps proporciona las métricas descritas en la tabla siguiente:

Título Descripción Identificador de la métrica Unidad
Uso de CPU (nanonúcleos) Uso de CPU en nanonúcleos (1 000 000 000 nanonúcleos = 1 núcleo) UsageNanoCores nanonúcleos
Bytes de memoria del conjunto de trabajo Memoria del conjunto de trabajo usada, en bytes WorkingSetBytes bytes
Bytes de entrada de red Bytes recibidos de la red RxBytes bytes
Bytes de salida de red Bytes transmitidos de la red TxBytes bytes
Requests Solicitudes procesadas Requests N/D
Recuento de reinicios Reiniciar recuento de Spring App RestartCount N/D

Uso del explorador de métricas

El explorador de métricas de Azure Monitor le permite crear gráficos a partir de los datos de las métricas para ayudarle a analizar el uso de los recursos y la red de Azure Spring Apps a lo largo del tiempo. Puede anclar gráficos a un panel o en un libro compartido.

  1. Abra el explorador de métricas en Azure Portal seleccionando Métricas en el panel de navegación de la página de introducción de su instancia de Azure Spring Apps. Para obtener más información sobre el explorador de métricas, consulte Análisis de métricas con el explorador de métricas de Azure Monitor.

  2. Cree un gráfico seleccionando una métrica en el menú desplegable Métrica. Para modificar el gráfico, cambie la agregación, agregue más métricas, cambie los intervalos de tiempo y otros intervalos, agregue filtros y aplique divisiones.

Agregar filtros

Opcionalmente, puede crear filtros para limitar los datos mostrados en función del nombre de la aplicación y del nombre de la instancia. Use los siguientes pasos para crear un filtro:

  1. Seleccione Agregar filtro.
  2. Seleccione Aplicación o Instancia en la lista Propiedad.
  3. Seleccione los valores de la lista Valor.

Pasos siguientes