How to check event logs in Azure Portal?

Consulta de Registros de Eventos en Azure Portal

hace 10 años

★★★★★Valoración: 4.9 (1830 votos)

En el dinámico mundo de la computación en la nube, mantener un ojo vigilante sobre la actividad de tus recursos es crucial para garantizar la salud, el rendimiento y la seguridad de tus aplicaciones y servicios. Microsoft Azure proporciona herramientas robustas para el registro y la supervisión de eventos, permitiéndote rastrear cada acción y cambio que ocurre en tu entorno. Este artículo te guiará a través del proceso de consulta de los registros de eventos en Azure Portal, explorando las diferentes opciones disponibles y cómo aprovecharlas al máximo para una gestión eficiente de tu infraestructura en la nube.

Índice de Contenido

Registro de Actividad de Azure Monitor: Tu Ventana a los Eventos de Suscripción

El Registro de actividad de Azure Monitor es un registro de plataforma esencial que te ofrece una visión profunda de los eventos que ocurren a nivel de suscripción. Imagina tener un registro detallado de cada modificación de recursos, cada inicio o detención de máquinas virtuales, y cada cambio de configuración. Esto es precisamente lo que el Registro de actividad te proporciona.

How to check event logs in Azure Portal?
VIEW RESOURCE-LEVEL ACTIVITY LOG INSIGHTS , In the Azure portal, go to your resource and select Workbooks. , In the Activity Logs Insights section, select Activity Logs Insights. , At the top of the Activity Logs Insights page, select a time range for which to view data from the TimeRange dropdown:

Acceder al registro de actividad es sencillo e intuitivo desde Azure Portal. Puedes encontrarlo en la mayoría de los menús, y el punto de acceso inicial incluso define el filtro predeterminado. Por ejemplo:

  • Si accedes desde el menú "Monitor", el filtro inicial será la suscripción.
  • Si lo abres desde el menú de un recurso específico, el filtro se establecerá automáticamente en ese recurso.

La flexibilidad es clave, y siempre puedes modificar estos filtros iniciales para obtener una vista más amplia o específica. Para refinar tu búsqueda, simplemente utiliza la opción "Agregar filtro" y selecciona las propiedades adicionales que necesites. Para entender mejor las categorías de eventos que se registran, puedes consultar el esquema de eventos del registro de actividad de Azure.

Descarga y Análisis Detallado

Para un análisis offline o para compartir información, Azure te permite descargar fácilmente el registro de actividad. Con un simple clic en "Descargar como CSV", obtendrás un archivo con los eventos visualizados en ese momento, listo para ser analizado con tus herramientas preferidas.

Historial de Cambios: Rastreando la Evolución de tus Recursos

Una característica poderosa del registro de actividad es el historial de cambios. Para ciertos eventos, puedes profundizar y ver exactamente qué modificaciones se realizaron durante ese periodo. Simplemente selecciona un evento de interés en el registro y dirígete a la pestaña "Historial de cambios". Azure te mostrará cualquier cambio detectado en el recurso hasta 30 minutos antes y después de la operación.

Si hay cambios asociados al evento, verás una lista detallada. Al seleccionar un cambio específico, se abrirá la página de historial de cambios, mostrando las modificaciones realizadas. Un ejemplo claro es el cambio de tamaño de una máquina virtual, donde podrás ver el tamaño anterior y el nuevo. Para más información sobre esta funcionalidad, consulta la documentación sobre cómo obtener cambios de recursos.

Retención de Datos: Accede a tu Historial Reciente

Es importante tener en cuenta el periodo de retención de los eventos del registro de actividad. Azure conserva estos eventos durante 90 días de forma gratuita. Después de este periodo, los datos se eliminan. Si necesitas una retención más prolongada o funcionalidades adicionales, puedes crear una configuración de diagnóstico y dirigir los registros a otras ubicaciones según tus necesidades.

Activity Log Insights: Paneles Visuales para una Supervisión Eficaz

Para una visión más gráfica y consolidada de la actividad en tus suscripciones, Azure ofrece Activity Log Insights. Esta funcionalidad proporciona un conjunto de paneles predefinidos que monitorizan los cambios en recursos y grupos de recursos. Además, te ofrece información valiosa sobre qué usuarios o servicios realizaron acciones en la suscripción y el estado de dichas actividades.

Activity Log Insights se basa en un libro de trabajo de Log Analytics especialmente diseñado para visualizar los datos de la tabla AzureActivity. Esto significa que, para utilizar Activity Log Insights, primero debes habilitar el envío de registros a tu espacio de trabajo de Log Analytics.

Accediendo a Activity Log Insights

La forma de acceder a Activity Log Insights varía ligeramente dependiendo del alcance de la supervisión que deseas realizar:

Nivel de Grupo de Recursos o Suscripción

  1. En Azure Portal, navega a Monitor > Libros de trabajo.
  2. En la sección "Insights", selecciona Activity Logs Insights.
  3. En la parte superior de la página, utiliza los menús desplegables para seleccionar:
    • Suscripciones: Elige una o varias suscripciones de interés.
    • Recursos y grupos de recursos: Selecciona los recursos o grupos de recursos específicos que deseas analizar.
    • Intervalo de tiempo: Define el periodo de tiempo para el que quieres visualizar los datos.

Nivel de Recurso Individual

Importante: Actualmente, Activity Log Insights no es compatible con recursos de Application Insights.

How do I view logs in Azure event hub?
DIAGNOSTIC LOG IN EVENT HUBS , Click on Diagnostic settings under the Monitoring section of the Event Hub Namespace. , Click on Add diagnostic setting. , From the category details, select the log category. , From the destination details, select the destination.
  1. En Azure Portal, dirígete a tu recurso específico y selecciona Libros de trabajo.
  2. En la sección "Activity Logs Insights", selecciona Activity Logs Insights.
  3. En la parte superior de la página, elige el intervalo de tiempo deseado.

Paneles Clave en Activity Log Insights

Una vez que accedes a Activity Log Insights, encontrarás varios paneles informativos, incluyendo:

  • Azure Activity Log Entries: Muestra el recuento de registros de actividad en cada categoría.
  • Activity Logs by Status: Presenta el recuento de registros de actividad por estado (éxito, error, etc.).
  • (Nivel Suscripción/Grupo de Recursos) Activity Logs by Resource: Visualiza el recuento de registros por recurso.
  • (Nivel Suscripción/Grupo de Recursos) Activity Logs by Resource Provider: Muestra el recuento de registros por proveedor de recursos.

Registros de Azure Event Hubs: Monitorizando el Corazón de tus Eventos

Azure Event Hubs es un servicio de ingesta de eventos y plataforma de streaming de big data de alta escalabilidad. Para asegurar su correcto funcionamiento, es fundamental monitorizar y analizar sus registros. Azure Event Hubs proporciona registros de diagnóstico que ofrecen información sobre la salud y el rendimiento de tus Event Hubs y sus componentes asociados. Estos registros contienen detalles sobre la entrada y salida de datos, errores y otras métricas operativas.

Habilitando los Registros de Diagnóstico en Event Hubs

Para empezar a recopilar registros de Event Hubs, debes habilitar los registros de diagnóstico:

  1. En Azure Portal, navega a tu Espacio de nombres de Event Hubs.
  2. En la sección "Supervisión", haz clic en Configuración de diagnóstico.
  3. Haz clic en Agregar configuración de diagnóstico.
  4. Selecciona la categoría de registro que deseas habilitar.
  5. Elige el destino donde se almacenarán los registros.

Destinos para los Registros de Event Hubs

Puedes almacenar los registros de Event Hubs en varios destinos, cada uno con sus ventajas:

  • Espacio de trabajo de Log Analytics: Ideal para análisis detallado, consultas complejas, alertas y visualización integrada con otros datos de registro. Los registros se almacenan en formato de registro en Log Analytics. Puedes utilizar consultas KQL para analizarlos, por ejemplo: AzureDiagnostics | where TimeGenerated > ago(1h) | where ResourceProvider == "MICROSOFT.EVENTHUB" | where Category == "RuntimeAuditLogs"
  • Cuenta de almacenamiento de Azure: Una opción más económica para el almacenamiento a largo plazo, análisis, restauración y auditoría. Los registros pueden conservarse indefinidamente.
  • Azure Event Hubs: Permite transmitir los registros a sistemas SIEM (Security Information and Event Management) de terceros o soluciones de análisis externas.
  • Soluciones de socios de Azure: Posibilita la integración con plataformas de supervisión de terceros si ya utilizas una solución específica.

Monitorización Adicional de Event Hubs

Además de los registros de diagnóstico, Azure Portal ofrece herramientas para la monitorización activa de Event Hubs. En la sección "Supervisión" de tu Espacio de nombres de Event Hubs, puedes configurar reglas de alerta basadas en diversas métricas clave. Azure Monitor proporciona una amplia gama de métricas relacionadas con aspectos esenciales de Event Hubs, permitiéndote definir umbrales y recibir notificaciones cuando se superan.

Sin embargo, cuando gestionas un gran número de Event Hubs o necesitas una visión más holística de tus aplicaciones, las alertas a nivel de recurso individual pueden volverse difíciles de manejar. Para escenarios más complejos, herramientas como Turbo360 ofrecen funcionalidades de monitorización más avanzadas, permitiendo agrupar recursos en aplicaciones empresariales y aplicar perfiles de monitorización de manera centralizada.

Preguntas Frecuentes

  1. ¿Cuánto tiempo se retienen los registros de actividad de Azure Monitor?

    Los registros de actividad se retienen durante 90 días en Azure.

  2. ¿Qué es Activity Log Insights y cómo me ayuda?

    Activity Log Insights es un conjunto de paneles visuales en Azure Monitor que te ayudan a supervisar y analizar la actividad en tus suscripciones y grupos de recursos de forma intuitiva.

  3. ¿Dónde puedo almacenar los registros de diagnóstico de Azure Event Hubs?

    Puedes almacenar los registros de diagnóstico de Event Hubs en un espacio de trabajo de Log Analytics, una cuenta de almacenamiento de Azure, otro Event Hub, o soluciones de socios de Azure.

  4. ¿Qué ventajas ofrece Turbo360 para la monitorización de Event Hubs?

    Turbo360 proporciona funcionalidades avanzadas como la agrupación de recursos en aplicaciones empresariales, perfiles de monitorización centralizados y una gestión más eficiente de alertas, especialmente útil para entornos con múltiples Event Hubs.

Conclusión

La capacidad de consultar y analizar los registros de eventos en Azure Portal es fundamental para una gestión proactiva y eficiente de tu entorno en la nube. Desde el Registro de actividad de Azure Monitor para eventos a nivel de suscripción, hasta Activity Log Insights para una visión visual consolidada, y los registros de diagnóstico específicos de Event Hubs, Azure te proporciona las herramientas necesarias para mantener el control y optimizar el rendimiento de tus recursos. Para escenarios más complejos y entornos con gran cantidad de recursos, considera explorar soluciones de terceros como Turbo360, que ofrecen funcionalidades adicionales para una monitorización aún más completa y centralizada.

Subir