Compartir a través de


Uso de Análisis de cambios (clásico)

Importante

Análisis de cambios de Azure Monitor (clásico) se retirará el 31 de octubre de 2025. La experiencia se reemplazará por Change Analysis API con tecnología de Azure Resource Graph. Obtenga más información sobre el futuro de Change Analysis (clásico) y cómo migrar a 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.

Aprovechando el poder de Azure Resource Graph, Change Analysis (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).

Diagrama de arquitectura que muestra cómo Change Analysis (clásico) obtiene datos modificados y los proporciona a las herramientas de cliente.

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
  • Conjuntos de escalado de máquinas virtuales de Azure
  • 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étera.
  • Servicios de datos:
    • Azure Storage
    • SQL de Azure
    • Caché de Azure para Redis
    • Azure Cosmos DB, etcétera.

Orígenes de datos

Consultas de Análisis de cambios (clásico) para:

Change Analysis (clásico) también realiza un seguimiento de los cambios de dependencia de 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, Change Analysis (clásico) proporciona un registro histórico de cómo cambiaron los recursos de Azure que hospedan la aplicación a lo largo del 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.

Captura de pantalla que muestra la selección de Actualizar para ver los cambios más recientes.

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 resolución de problemas de la aplicación web:

  • Aplicaciones web
  • Azure Storage
  • SQL de Azure

Limitaciones

  • Entorno del sistema operativo: Para los cambios en funciones de Azure y aplicaciones web dentro del sistema, el análisis de cambios (clásico) actualmente solo funciona con entornos de Windows, no con Linux.
  • Cambios en la implementación de aplicaciones web: es posible que la información de cambio de implementación de código no esté disponible inmediatamente en la herramienta Análisis de cambios (clásico). Para ver los cambios más recientes en Change Analysis (clásico), seleccione Actualizar.
  • Cambios en archivos de función y de aplicación web: los cambios de archivos tardan hasta 30 minutos en mostrarse.
  • Cambios en la configuración de funciones y aplicaciones web: debido al enfoque de instantánea para los cambios de configuración, las marcas de tiempo de estos cambios pueden tardar hasta seis horas en mostrarse desde el momento en que se produjo el cambio.
  • Cambios de configuración y 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 para 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 durante solo 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).