Compartir vía


Registro de eventos en WCF

Windows Communication Foundation (WCF) realiza un seguimiento de los eventos internos en el registro de eventos de Windows.

Ver registros de eventos

El registro de eventos está habilitado automáticamente de forma predeterminada y no hay ningún mecanismo para deshabilitarlo. Los eventos que registra WCF se pueden ver con el Visor de eventos. Para iniciar esta herramienta, haga clic en Inicio y en Panel de control, haga doble clic en Herramientas administrativas y, luego, otra vez doble clic en Visor de eventos.

Registro de eventos de aplicación

El registro de eventos de la aplicación contiene la mayoría de los eventos que genera WCF. La mayoría de las entradas indican que se produjo un error en una característica determinada en el inicio de una aplicación. Entre los ejemplos se incluyen:

  • Registro de mensajes/seguimiento: WCF escribe un evento en el registro de eventos cuando fallan el seguimiento y el registro de mensajes. Sin embargo, no todos los errores de seguimiento desencadenan un evento. Para impedir que el registro de eventos se llene de errores de seguimiento, WCF implementa un período de espera de 10 minutos para tal evento. Esto significa que si WCF escribe un error de seguimiento en el registro de eventos, no lo hará de nuevo durante por lo menos 10 minutos.

  • Agente de escucha compartido: el servicio de uso compartido de puertos WCF TCP registra un evento cuando no se inicia.

  • CardSpace: registra eventos cuando el servicio no se inicia.

  • Eventos de error y graves, como errores de inicio o bloqueos

  • El registro de mensajes activado: registra los eventos cuando se activa el registro de mensajes. Esto sirve para notificar al administrador que la información confidencial, específica de la aplicación puede estar registrada en encabezados del mensaje y cuerpos.

  • Se registra un evento cuando se establece el atributo enableLoggingKnownPII en el elemento de machineSettings del archivo machine.config. Este atributo especifica si se permite a cualquier aplicación que se ejecuta en el equipo registrar la información de identificación personal conocida (PII).

  • Si el atributo logKnownPii en o el archivo app.config o web.config está establecido en true para una aplicación concreta con el fin de activar el registro de PII, pero el atributo enableLoggingKnownPII del elemento machineSettings del archivo machine.config está establecido en false, se registra un evento. Además, si logKnownPii y enableLoggingKnownPII están establecidos en true, y el evento está registrado. Para obtener más información sobre esta configuración, consulte la sección "Seguridad" del tema Configuración del registro de mensajes.

Registro de evento de seguridad

El registro de eventos de seguridad contiene eventos de auditoría de seguridad que registra WCF.

Registro de eventos del sistema

WCF no registra nada en el registro de eventos del sistema.

Entradas del registro de eventos

El origen de un evento es el nombre del ensamblado que genera la entrada de registro.

El tipo de una entrada del registro de eventos se utiliza para indicar la gravedad de un evento. Cada evento deber ser solo de un tipo, indicado por la aplicación cuando informa del evento. El Visor de eventos usa este tipo para determinar qué icono se debe mostrar en la vista de lista del registro. Para el tipo de evento diferente a una entrada del registro de eventos, vea EventLogEntryType.

Al hacer clic en "más información" cuando visualiza un evento en el Visor de eventos, este puede enviar información a través de Internet. Para obtener más información, consulte ayuda de Visor de eventos.

Consulte también