Seguimiento de ASP.NET
ASP.NET incorpora la posibilidad de ver la información de diagnóstico de una sola solicitud sólo con habilitar esta funcionalidad para la página o la aplicación. Gracias a esta característica, denominada seguimiento, es posible escribir instrucciones de depuración directamente en el código, sin necesidad de quitarlas de la aplicación cuando se implemente en los servidores de producción. Se pueden escribir variables o estructuras en una página, determinar si se cumple una condición o, simplemente, observar el flujo de ejecución de la página o aplicación.
Para que estos mensajes o información de seguimiento se recopilen y se muestren, debe habilitar el seguimiento de la página o aplicación. Cuando se habilita el seguimiento, ocurren dos cosas:
- ASP.NET agrega un conjunto de tablas de información de diagnóstico inmediatamente a continuación de la página de respuesta. La información también se envía a una aplicación que tenga un visor de seguimiento (si está habilitado el seguimiento de la aplicación).
- ASP.NET muestra los mensajes de diagnóstico personalizados en la tabla Información de seguimiento de los datos de rendimiento agregados.
La información de diagnóstico y los mensajes de seguimiento especificados se agregan a la página que se envía al explorador que lo solicitó. Opcionalmente, puede ver esta información en otro visor de seguimiento (Trace.axd), que muestra los datos de las páginas de la aplicación especificada. La información de seguimiento puede ayudarle a aclarar la causa de errores o de resultados no deseados cuando ASP.NET procesa una solicitud de página.
Las instrucciones de seguimiento sólo se procesan y se muestran cuando el seguimiento está habilitado. Es posible controlar si el seguimiento se muestra en la página, en el visor de seguimiento o en ambos.
En esta sección
- Habilitar el seguimiento de una página
Explica cómo habilitar el seguimiento de una página, incluir instrucciones de seguimiento en el resultado de la página e interpretar mensajes de seguimiento. - Escribir mensajes de seguimiento
Describe el uso de los métodos TraceContext.Write y TraceContext.Warn para escribir instrucciones en el registro de seguimiento. - Habilitar el seguimiento de nivel de aplicación
Describe cómo habilitar el seguimiento para una aplicación completa a través del sistema de configuración de ASP.NET. También describe cómo utilizar el visor de seguimiento, un módulo de HTTP al que se tiene acceso desde el explorador Web. - Leer la información de seguimiento
Describe la información disponible cuando se observan los datos de seguimiento agregados a la página o al visor de seguimiento.
Secciones relacionadas
- Crear aplicaciones Web de ASP.NET
Presenta las características de ASP.NET y señala las posibilidades que ofrece programar con ellas. - TraceContext (Clase)
Captura y muestra los detalles de ejecución acerca de una solicitud Web.