Supervisión de soluciones de Batch

Azure Monitor y el servicio Batch proporcionan una gama de servicios, herramientas y API para supervisar las soluciones de Batch. Este artículo de información general le ayudará a elegir una estrategia de supervisión que se adapte a sus necesidades.

Supervisión a nivel de suscripción

El nivel de suscripción, que incluye las cuentas de Batch, el registro de actividad de Azure recopila datos de eventos operativos de varias categorías.

Para las cuentas de Batch en concreto, el registro de actividad recopila eventos relacionados con la creación y la eliminación de cuentas, y la administración de claves.

Puede ver el registro de actividad en Azure Portal o consultar eventos mediante la CLI de Azure, los cmdlets de PowerShell o la API REST de Azure Monitor. También puede exportar el registro de actividad o configurar alertas del registro de actividad.

Supervisión a nivel de la cuenta de Batch

Supervise las cuentas de Batch con características de Azure Monitor. Azure Monitor recopila métricas y, opcionalmente, registros de diagnóstico para los recursos de una cuenta de Batch, como grupos, trabajos y tareas. Recopile y consuma estos datos manualmente o mediante programación para supervisar las actividades de la cuenta de Batch y para diagnosticar problemas. Para más información, consulte Métricas, alertas y registros de Batch para la evaluación diagnóstica y la supervisión.

Nota

Las métricas están disponibles de manera predeterminada en la cuenta de Batch sin configuración adicional y su historial se acumula durante 30 días. Debe crear una configuración de diagnóstico para una cuenta de Batch con el fin de enviar sus registros de recursos a un área de trabajo de Log Analytics, y puede incurrir en costos adicionales para almacenar o procesar datos de registro de recursos.

Supervisión de recursos de Batch

En las aplicaciones de Batch, utilice las API de Batch para supervisar o consultar el estado de los recursos, como los trabajos, las tareas, los nodos y los grupos. Por ejemplo:

Soluciones de supervisión adicionales

Use Application Insights para supervisar la disponibilidad, el rendimiento y el uso de los trabajos y las tareas de Batch mediante programación. Application Insights permite supervisar los contadores de rendimiento de los nodos de proceso (VM) y recuperar información personalizada para las tareas que se ejecutan en ellos.

Para un ejemplo, consulte Monitor and debug a Batch .NET application with Application Insights (Supervisión y depuración de una aplicación .NET de Batch con Application Insights) y el código de ejemplo que lo acompaña.

Nota

El uso de Application Insights puede suponer costos adicionales. Consulte la información sobre precios.

Batch Explorer es una herramienta de cliente independiente, completa y gratuita que puede ayudarle a crear, depurar y supervisar aplicaciones de Azure Batch. Descargue un paquete de instalación para Mac, Linux o Windows. Opcionalmente, use Azure Batch Insights para obtener estadísticas del sistema para los nodos de Batch, como los contadores de rendimiento de la máquina virtual, en Batch Explorer.

Pasos siguientes