Identificación de las herramientas de solución de problemas disponibles en Azure

Completado

El diagnóstico y la solución de problemas de una aplicación hospedada en un entorno de nube pueden ser más complicados que en entornos tradicionales. Para prestar soporte correctamente a esos tipos de aplicaciones, debe supervisarlos y comprender cómo diagnosticar y solucionar problemas relacionados con cualquier aspecto de esas aplicaciones y de las tecnologías dependientes. Puede usar una combinación de herramientas y registro para identificar incidencias.

En esta unidad se conocen algunas de las distintas herramientas que se pueden usar para analizar problemas de Azure Storage.

Herramientas disponibles para las métricas de supervisión

Azure Monitor recopila datos numéricos (métricas) de la cuenta de almacenamiento y hace que esos datos estén disponibles en una base de datos de serie temporal. Las métricas son valores numéricos que describen algunos aspectos de una cuenta de almacenamiento en un momento dado. Azure Portal ofrece una forma gráfica de ver estas métricas prácticamente en tiempo real. Puede haber un retraso de unos minutos entre el tiempo en que se registra una métrica hasta el momento en que aparecen en el Azure Portal. En Azure Portal puede:

  • Configurar métricas (y registros)

  • Ver gráficos y seleccionar las métricas que se quieren visualizar.

  • Evaluación del funcionamiento de las aplicaciones durante un tiempo

  • Configuración de alertas para avisar de cualquier comportamiento fuera de lo normal

Pestaña Supervisión de la página de información general

Para obtener la vista de instantáneas de métricas comunes, abra la pestaña Supervisión de la página Información general de la cuenta de almacenamiento. La siguiente imagen muestra un ejemplo que incluye las entradas y salidas de una cuenta de almacenamiento:

Screenshot of the Monitoring tab on the Overview page for a storage account in the Azure portal.

Paneles personalizados

Puede crear paneles y agregar gráficos que supervisen de cerca las métricas clave, como la latencia o el número de transacciones que se procesan. También puede presentar otra información de su suscripción de Azure, como información sobre máquinas virtuales, u otro contenido basado en web, como avisos o contenido de vídeo. Estos paneles se pueden compartir con otros usuarios de su organización de Microsoft Entra. En la imagen siguiente se muestra un panel de ejemplo.

Screenshot of a custom dashboard in the Azure portal.

Información de Storage

La información de Storage proporciona una visión unificada del rendimiento, la capacidad y la disponibilidad de los servicios de Azure Storage. Puede consultar la capacidad de almacenamiento y el rendimiento de dos maneras: directamente desde una cuenta de almacenamiento, o bien en Azure Monitor para comparar estos valores entre grupos de cuentas de almacenamiento.

Screenshot of storage Insights in the Azure portal.

Herramientas y SDK

Puede procesar valores de métrica mediante la creación de trabajos por lotes en la CLI de Azure, scripts de PowerShell o al escribir un código que use una biblioteca cliente de almacenamiento. También puede archivar las métricas de transacción en una cuenta de almacenamiento y, a continuación, verlas o procesarlas mediante estas mismas herramientas.

Si decide archivar métricas de transacción en una cuenta de almacenamiento, los datos de métricas se recopilarán y almacenarán dentro de un único blob como una carga JSON delimitada por líneas. Para ver esos blobs, abra el contenedor de registro correspondiente en el Azure Portal o mediante Explorador de Storage. También puede descargar esos blobs en el equipo local y procesarlos mediante herramientas y los SDK.

Herramientas disponibles para revisar los datos de registro

Hay dos tipos de registros en Azure Monitor: registros de actividad y registros de recursos.

Los registro de actividad proporcionan una visión general de las operaciones de cada recurso de Azure de la suscripción desde fuera (en el plano de administración) y de las actualizaciones de los eventos de Service Health. Este módulo no explora los registros de actividad.

Los registros de recursos (normalmente denominados registros de diagnóstico) capturan información detallada sobre las operaciones en recursos de la cuenta de almacenamiento, como blobs o archivos. Para ver estos registros, debe enrutarlos a una ubicación de Azure. A continuación, puede usar herramientas para verlos y analizarlos.

Consultas de registros de Azure Monitor

Si enruta los registros a Log Analytics, podrá revisar los datos de registro mediante la ejecución de consultas en Azure Portal. Puede usar consultas predefinidas, modificar consultas predefinidas o escribir nuevas consultas personalizadas.

Screenshot of the Query pane in the Azure portal.

Herramientas que procesan registros archivados

Si decide archivar los registros en una cuenta de almacenamiento, puede ver esos registros abriendo el contenedor de registros correspondiente en el Azure Portal o mediante Explorador de Storage. Para descargar registros en el equipo local, puede usar cualquiera de esas herramientas, así como la utilidad AzCopy.

La visualización de registros individuales puede llevar mucho tiempo, por lo que puede considerar la posibilidad de procesar registros mediante algún tipo de automatización. Puede procesar registros mediante la creación de trabajos por lotes en la CLI de Azure, scripts de PowerShell o al escribir un código que use una biblioteca cliente de almacenamiento.