Uso de Análisis de cambios (clásico)
Importante
Análisis de cambios (clásico) de Azure Monitor se retirará el 31 de octubre de 2025. La experiencia se reemplazará por Change Analysis API con tecnología de Azure Resource Graph. Más información sobre el futuro de Análisis de cambios (clásico) y cómo migrar a Azure Resource Graph.
Las soluciones de supervisión estándares pueden alertarlo sobre un problema en un sitio activo, una interrupción o un error de componentes, pero a menudo no explican la causa. Supongamos que su sitio funcionaba hace cinco minutos y que ahora no funciona. ¿Qué cambió en los últimos cinco minutos?
Análisis de cambios (clásico) de Azure Monitor ayuda a responder a esa pregunta.
A partir de la eficacia de Azure Resource Graph, Análisis de cambios (clásico):
- Proporciona conclusiones sobre los cambios de la aplicación de Azure.
- Aumenta la observación.
- Reduce el tiempo medio para reparación.
Nota:
Análisis de cambios (clásico) actualmente está disponible solo en la nube pública.
Arquitectura de Análisis de cambios (clásico)
Análisis de cambios (clásico) detecta varios tipos de cambios, desde el nivel de infraestructura hasta la implementación de la aplicación. Como un proveedor de recursos de Azure de nivel de suscripción, Análisis de cambios (clásico):
- Comprueba los cambios de los recursos de la suscripción.
- Este servicio proporciona datos para que diversas herramientas de diagnóstico ayuden a los usuarios a comprender qué cambios pueden haber provocado los problemas.
En el siguiente diagrama se muestra la arquitectura de Análisis de cambios (clásico).
Tipos de recurso admitidos
El Análisis de cambios (clásico) admite cambios en el nivel de propiedad de recursos en todos los tipos de recursos de Azure, incluidos los recursos comunes, como los siguientes:
- Azure Virtual Machines
- Azure Virtual Machine Scale Sets
- Azure App Service
- Azure Kubernetes Service (AKS)
- Funciones de Azure
- Recursos de redes:
- Grupo de seguridad de red
- Azure Virtual Network
- Azure Application Gateway, etc.
- Servicios de datos:
- Azure Storage
- SQL de Azure
- Azure Cache for Redis
- Azure Cosmos DB, etc.
Orígenes de datos
Consultas de Análisis de cambios (clásico) para:
- Propiedades de recursos de Azure Resource Manager
- Cambios en la configuración de recursos
- Cambios en el invitado de función y aplicación web de App Service
Análisis de cambios (clásico) también realiza el seguimiento de los cambios en las dependencias de los recursos para diagnosticar y supervisar una aplicación de un extremo a otro.
Cambios de propiedades de recursos de Azure Resource Manager
Mediante Resource Graph, Análisis de cambios (clásico) proporciona un registro histórico de la forma en que los recursos de Azure que hospedan la aplicación han cambiado en el tiempo. Las siguientes opciones de configuración básicas se establecen mediante Resource Manager y Resource Graph realiza el seguimiento:
- Identidades administradas
- Actualización del sistema operativo de la plataforma
- Nombres de host
Cambios en la configuración de recursos
Además de la configuración establecida a través de Resource Manager, puede establecer las opciones de configuración mediante la CLI de Azure y Bicep, como:
- Reglas de configuración de IP
- Configuración de Seguridad de la capa de transporte
- Versiones de extensión
Resource Graph no captura estos cambios de configuración. Análisis de cambios (clásico) cubre esta brecha mediante la captura de instantáneas de cambios en esas propiedades de configuración principales, como los cambios en la cadena de conexión. Las instantáneas se toman a partir de los cambios de configuración y los detalles de los cambios hasta un máximo de seis horas.
Consulte las limitaciones conocidas sobre el análisis de cambios de configuración de recursos.
Cambios de función y aplicaciones web (cambios en el invitado)
Cada 30 minutos, el análisis de cambios captura el estado de configuración de una aplicación web. Por ejemplo, puede detectar los cambios en variables de entorno de aplicación, archivos de configuración y WebJobs. La herramienta calcula las diferencias y presenta los cambios.
Consulte la guía de solución de problemas si no ve:
- Cambios de archivo en un plazo de 30 minutos.
- Cambios de configuración en un plazo de seis horas.
Consulte las limitaciones conocidas sobre el análisis de cambios en el invitado.
Actualmente se admiten todos los archivos basados en texto en la raíz del sitio wwwroot
con las siguientes extensiones:
- *.json
- *.xml
- *.ini
- *.yml
- *.config
- *.properties
- *.html
- *.cshtml
- *.js
- requirements.txt
- Gemfile
- Gemfile.lock
- config.gemspec
Cambios de dependencia
Los cambios realizados en las dependencias de recursos también pueden causar problemas en un recurso. Por ejemplo, si llama una aplicación web a una caché de Redis Cache, la SKU la dicha caché podría afectar al rendimiento de la aplicación de web.
Otro ejemplo es si se cerró el puerto 22 en el grupo de seguridad de red de una máquina virtual, esto provocará errores de conectividad.
Navegador de diagnóstico y solución de problemas de una aplicación web (versión preliminar)
Análisis de cambios (clásico) comprueba el registro DNS de la aplicación web para detectar cambios en dependencias y componentes de aplicación que podrían producir problemas.
Actualmente, se admiten las siguientes dependencias en el Navegador de diagnóstico y solución de problemas de una aplicación web:
- Aplicaciones web
- Azure Storage
- Azure SQL
Limitaciones
- Entorno del sistema operativo: para los cambios en invitado de funciones y aplicaciones web de Azure, Análisis de cambios (clásico) actualmente funciona solo en entornos de Windows, no en Linux.
- Cambios de implementación de aplicaciones web: es posible que la información sobre cambios en la implementación de código no esté disponible en la herramienta Análisis de cambios (clásico) inmediatamente. Para ver los cambios más recientes en Análisis de cambios (clásico), seleccione Actualizar.
- Cambios de función y aplicación web: los cambios de archivo tardan hasta 30 minutos en mostrarse.
- Cambios de función y configuración de aplicación web: debido al enfoque de instantánea a los cambios de configuración, las marcas de tiempo de los cambios de configuración pueden tardar hasta seis horas en mostrarse desde el momento en que se produjo el cambio.
- Cambios de configuración e implementación de aplicaciones web: una extensión de sitio recopila estos cambios y los almacena en el espacio en disco propiedad de la aplicación. Por lo tanto, la recopilación y el almacenamiento de datos están sujetos al comportamiento de la aplicación. Compruebe si el comportamiento erróneo de una aplicación afecta a los resultados.
- Retención de instantáneas de todos los cambios: Resource Graph realiza un seguimiento de los datos de análisis de cambios de los recursos. Resource Graph mantiene el historial de instantáneas de los recursos con seguimiento solo durante 14 días.
Preguntas más frecuentes
Esta sección proporciona respuestas a preguntas comunes.
¿El uso de Análisis de cambios (clásico) tiene algún coste?
Puede usar Análisis de cambios (clásico) sin coste adicional. Habilite el proveedor de recursos Microsoft.ChangeAnalysis
y tendrá disponible todo lo que sea compatible con Análisis de cambios (clásico).
Contenido relacionado
- Más información sobre la habilitación de Análisis de cambios (clásico).
- Más información sobre las visualizaciones de Análisis de cambios (clásico).
- Aprenda a solucionar problemas de Análisis de cambios (clásico).
- Habilite Application Insights para las aplicaciones web de Azure.
- Habilitar Application Insights para aplicaciones hospedadas en IIS en máquina virtual de Azure y conjunto de escalado de máquinas virtuales de Azure.