Exportar (0) Imprimir
Expandir todo

Recopilar datos de registro mediante Diagnósticos de Windows Azure

Actualizado: diciembre de 2013

Diagnósticos de Windows Azure le permite recopilar datos de diagnósticos de una aplicación que se ejecuta en Windows Azure. Puede usar datos de diagnósticos para depuración y solución de problemas, medida del rendimiento, supervisión del uso de recursos, análisis del tráfico y planeamiento de capacidad, y auditoría. Una vez recopilados los datos de diagnóstico, ya se pueden transferir a una cuenta de almacenamiento de Windows Azure para su persistencia. Las transferencias se pueden programar o realizar a petición.

Puede configurar Diagnósticos mediante un archivo de configuración XML. También puede configurarlo de forma remota desde una aplicación que se ejecute fuera de Windows Azure. Por ejemplo, puede administrar Diagnósticos desde una aplicación de panel personalizada que se ejecuta fuera de Windows Azure. La administración de Diagnósticos de forma remota le permite iniciar la aplicación con una configuración de diagnóstico inicial y, a continuación, cambiar dicha configuración desde código que se ejecute fuera de la aplicación sin necesidad de actualizar esta.

En las secciones siguientes se proporciona más información sobre Diagnósticos.

Los datos de diagnóstico se recopilan importando el módulo de diagnóstico en el modelo de servicio y configurando los orígenes de datos cuyos datos de diagnóstico se van a recopilar. Puede almacenar los datos de diagnóstico transfiriéndolos al almacenamiento de Windows Azure. El monitor de diagnóstico se ejecuta en Windows Azure y en el Emulador de proceso de Windows Azure para recopilar datos de diagnóstico para una instancia de rol. Al iniciarse, las instancias de rol que utilicen el módulo Diagnósticos inician automáticamente el monitor de diagnóstico. Se deben agregar los orígenes para los datos de diagnóstico a la configuración del monitor de diagnóstico para recopilar datos. Además de los registros de Windows Azure, los registros de IIS 7.0 y los registros de infraestructura de Diagnósticos de Windows Azure, puede recopilar datos de otros orígenes como los registros de seguimiento de solicitudes con error de IIS, los registros de eventos de Windows, los volcados de memoria y los registros de errores personalizados. Puede empezar a configurar Diagnósticos utilizando la información que aparece en Inicializar o cambiar la configuración de Diagnósticos de Windows Azure.

Puede agregar instrumentos de depuración y seguimiento a la aplicación de Windows Azure al desarrollarla, y puede usar dichos instrumentos mientras está desarrollando la aplicación y después de implementarla. La implementación del seguimiento puede ayudarle a validar el flujo de la aplicación mientras se está ejecutando, y puede usarlo para depurar los problemas que pueden aparecer en la aplicación. Para obtener más información sobre cómo configurar la aplicación para el seguimiento, vea Realizar el seguimiento del flujo de la aplicación de Windows Azure.

Puede utilizar contadores de rendimiento para medir el estado de la aplicación de Windows Azure. Puede recopilar datos de contadores de rendimiento existentes o puede crear contadores de rendimiento personalizados para recopilar datos adicionales. Para obtener más información sobre los contadores de rendimiento, vea Crear y utilizar contadores de rendimiento en una aplicación de Windows Azure.

Los datos de diagnóstico se recopilan importando el módulo de diagnóstico en el modelo de servicio y, a continuación, configurando los orígenes de datos cuyos datos de diagnóstico se van a recopilar. Los datos de diagnóstico recopilados en los orígenes de datos no se conservan a menos que se transfieran al almacenamiento de Windows Azure. Configure el monitor de diagnóstico para utilizar una cuenta de almacenamiento específica para realizar transferencias. Para realizar las transferencias, debe asegurarse de utilizar las credenciales correctas. El almacenamiento de destino puede ser el emulador de almacenamiento, si ejecuta la aplicación en el emulador de proceso, o puede ser una cuenta de almacenamiento de Windows Azure, que es la misma cuenta donde se almacena la configuración de diagnóstico. Los datos de diagnóstico se pueden transferir al almacenamiento a intervalos programados o a petición. Para obtener más información sobre cómo almacenar y ver los datos de diagnóstico, vea Guardar y ver datos de diagnóstico en el almacenamiento de Windows Azure.

Para obtener información sobre los últimos cambios en el SDK de Windows Azure para .NET 2.0, vea Breaking Changes in Azure Diagnostics (SDK 2.0).

Mostrar:
© 2014 Microsoft