Inicio rápido: análisis de registros y métricas en el plan Estándar por consumo y dedicado de Azure Spring Apps
Nota:
Los planes de Básico, Estándar y Enterprise quedarán en desuso a partir de mediados de marzo de 2025, con un período de retiro de 3 años. Se recomienda realizar la transición a Azure Container Apps. Para más información, consulte el anuncio de retirada de Azure Spring Apps.
El plan de consumo estándar y dedicado quedará obsoleto a partir del 30 de septiembre de 2024, con un cierre completo al cabo de seis meses. Se recomienda realizar la transición a Azure Container Apps. Para obtener más información, consulte Migrar el plan de consumo y dedicado Azure Spring Apps Standard a Azure Container Apps.
Este artículo se aplica a:✅ Consumo Estándar y dedicado (versión preliminar) ❎ Básico/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
- Suscripción a Azure. Si no tiene una suscripción, cree una cuenta gratuita antes de empezar.
- Una instancia de servicio del plan Estándar de consumo y dedicado de Azure Spring Apps. Para más información, vea Inicio rápido: aprovisionamiento de una instancia de servicio del plan Estándar de consumo y dedicado de Azure Spring Apps.
- Una aplicación de Spring implementada en Azure Spring Apps.
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.
En Azure Portal, vaya a la instancia de Azure Spring Apps.
Seleccione Registros en el panel de navegación.
En la configuración de Nueva consulta 1, escriba una consulta como la del ejemplo siguiente:
AppEnvSpringAppConsoleLogs_CL | limit 50
Seleccione Run (Ejecutar).
Uso de Log Analytics
Siga estos pasos para realizar análisis en los datos de registro.
En Azure Portal, vaya a la instancia de Azure Spring Apps.
Seleccione Log Analytics en el panel de navegación.
Seleccione el área de trabajo de Log Analytics donde eligió almacenar los registros.
Para abrir el panel Búsqueda de registros, seleccione Registros.
Para ver los registros, en el cuadro de búsqueda Tablas, escriba una consulta como el ejemplo siguiente:
AppEnvSpringAppConsoleLogs_CL | limit 50
Para ver el resultado de la búsqueda, seleccione Ejecutar.
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.
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.
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:
- Seleccione Agregar filtro.
- Seleccione Aplicación o Instancia en la lista Propiedad.
- Seleccione los valores de la lista Valor.