Exportar (0) Imprimir
Expandir todo

Guardar y ver datos de diagnóstico en el almacenamiento de Windows Azure

Actualizado: diciembre de 2013

Los datos de diagnóstico no se almacenan de forma permanente a menos que transfiera los datos al Emulador de almacenamiento de Windows Azure o al almacenamiento de Windows Azure. Una vez transferidos los datos al almacenamiento, se pueden ver con una de las distintas herramientas disponibles.

Especifique la cuenta de almacenamiento que desea utilizar en el archivo ServiceConfiguration.cscfg. La información de cuenta se define como una cadena de conexión en una opción de configuración. En el ejemplo siguiente se muestra la cadena de conexión predeterminada que se crea al importar el módulo de diagnóstico de Windows Azure:


<ConfigurationSettings>
   <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" />
</ConfigurationSettings>

Puede cambiar esta cadena de conexión para proporcionar información de cuenta para una cuenta de almacenamiento de Windows Azure.

Dependiendo del tipo de datos de diagnóstico que se esté recopilando, los Diagnósticos de Windows Azure utilizan el servicio Blob o el servicio Tabla. En la tabla siguiente se muestran los orígenes de datos que se conservan y su formato.

 

Origen de datos Formato de almacenamiento

Registros de Windows Azure

Tabla

Registros de IIS 7.0

Blob

Registros de infraestructura de Diagnósticos de Windows Azure

Tabla

Registros de seguimiento de solicitudes con error

Blob

Registros de eventos de Windows

Tabla

Contadores de rendimiento

Tabla

Volcados de memoria

Blob

Registros de errores personalizados

Blob

La solicitud de transferencia de datos de diagnóstico puede producirse directamente en el rol (mediante programación o mediante el archivo de configuración) o a través de la configuración remota. Puede transferir datos de diagnóstico a intervalos programados o puede hacerlo a petición.

ImportantImportante
Cuando se transfieren datos de diagnóstico a una cuenta de almacenamiento de Windows Azure, se incurre en costos para los recursos de almacenamiento utilizados por los datos de diagnóstico.

Los datos del registro se almacenan en el almacenamiento de blobs o de tablas con los nombres siguientes:

Tablas

  • WadLogsTable: contiene los registros escritos en código mediante el agente de escucha de seguimiento.

  • WADDiagnosticInfrastructureLogsTable: contiene información acerca del monitor de diagnóstico y los cambios de configuración.

  • WADDirectoriesTable: contiene información acerca de los directorios que el monitor de diagnóstico está supervisando. Esto incluye los registros de IIS, los registros de solicitudes con error de IIS y los directorios personalizados. La ubicación del archivo de registro de blobs se especifica en el campo Container y el nombre del blob en el campo RelativePath. El campo AbsolutePath indica la ubicación y el nombre del archivo tal como existía en la máquina virtual de Windows Azure.

  • WADPerformanceCountersTable: contiene información de los contadores de rendimiento.

  • WADWindowsEventLogsTable: contiene información de los registros de eventos de Windows.

Blobs

  • wad-control-container: contiene los archivos de configuración XML que controlan los diagnósticos de Windows Azure.

  • wad-iis-failedreqlogfiles: contiene información de los registros de solicitudes con error de IIS.

  • wad-iis-logfiles: contiene información sobre los registros de IIS.

  • <personalizado>: contenedor personalizado basado en la configuración de directorios supervisados por el monitor de diagnóstico. El nombre de este contenedor de blobs se especifica en WADDirectoriesTable.

Una vez transferidos los datos al almacenamiento, se pueden ver con una de las distintas herramientas disponibles. Por ejemplo:

  • Explorador de servidores de Visual Studio: si ha instalado Windows Azure Tools para Microsoft Visual Studio, puede usar el nodo Almacenamiento de Windows Azure del Explorador de servidores para ver datos de blob y de tabla de solo lectura desde la cuentas de almacenamiento de Windows Azure. Puede mostrar datos de la cuenta del emulador de almacenamiento local y también de las cuentas de almacenamiento creadas para Windows Azure. Para obtener más información, vea Examinar recursos de almacenamiento con el Explorador de servidores.

  • Azure Storage Explorer de Neudesic: Azure Storage Explorer es una útil herramienta de interfaz gráfica de usuario para inspeccionar y alterar los datos de los proyectos de almacenamiento de Windows Azure, incluyendo los registros de las aplicaciones de Windows Azure. Para descargar la herramienta, vea Explorador de almacenamiento de Windows Azure.

  • Azure Diagnostics Manager de Cerebrata: Azure Diagnostics Manager es un cliente basado en Windows (WPF) para administrar Diagnósticos de Windows Azure. Le permite ver, descargar y administrar los datos de diagnóstico recopilados por las aplicaciones que se ejecutan en Windows Azure. Para descargar esta herramienta, vea Azure Diagnostics Manager.

Vea también

Mostrar:
© 2014 Microsoft