Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El diagnostics elemento define la configuración que puede usar un administrador para la inspección y el control en tiempo de ejecución.
<configuración>
<system.serviceModel>
<diagnósticos>
Syntax
<system.serviceModel>
<diagnostics etwProviderId="String"
performanceCounters="Off/ServiceOnly/All/Default"
wmiProviderEnabled="Boolean">
<endToEndTracing activityTracing="Boolean"
messageFlowTracing="Boolean"
propagateActivity="Boolean" />
<messageLogging logEntireMessage="Boolean"
logMalformedMessages="Boolean"
logMessagesAtServiceLevel="Boolean"
logMessagesAtTransportLevel="Boolean"
maxMessagesToLog="Integer"
maxSizeOfMessageToLog="Integer">
<filters>
<clear />
</filters>
</messageLogging>
</diagnostics>
</system.serviceModel>
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Attributes
| Atributo | Description |
|---|---|
| etwProviderId | Cadena que especifica el identificador del proveedor de Event-Tracing, que escribe eventos en sesiones ETW. |
| contadores de rendimiento | Especifica si los contadores de rendimiento del ensamblado están habilitados. Los valores válidos son - Desactivado: los contadores de rendimiento están deshabilitados. - ServiceOnly: solo se habilitan los contadores de rendimiento relevantes para este servicio. - Todo: los contadores de rendimiento se pueden ver en tiempo de ejecución. - Valor predeterminado: se crea una única instancia de contador de rendimiento _WCF_Admin. Esta instancia se usa para habilitar la recopilación de datos de SQM que usa la infraestructura. Ninguno de los valores de contador de esta instancia se actualiza y, por tanto, permanecerá en cero. Este es el valor predeterminado si no hay ninguna configuración para WCF. |
| wmiProviderEnabled | Valor booleano que especifica si el proveedor WMI del ensamblado está habilitado. El proveedor WMI es necesario para que el usuario obtenga acceso en tiempo de ejecución a las características de inspección y control de Windows Communication Foundation (WCF). El valor predeterminado es false. |
Elementos secundarios
| Elemento | Description |
|---|---|
| <endToEndTracing> | Elemento de configuración que permite habilitar y deshabilitar distintos aspectos del seguimiento de un extremo a otro durante la ejecución de una aplicación de servicio. |
| <registroDeMensajes> | Describe la configuración del registro de mensajes WCF. |
Elementos primarios
| Elemento | Description |
|---|---|
| serviceModel | Elemento raíz de todos los elementos de configuración de WCF. |
Observaciones
La diagnostics sección define la configuración de diagnóstico para todos los servicios ubicados en un ensamblado. No es posible definir configuraciones de diagnóstico independientes en el nivel de servicio a menos que solo haya un servicio en el ensamblado. Los atributos se establecen según los requisitos de la sección.
Example
<diagnostics wmiProviderEnabled="false"
performanceCounters="all">
<messageLogging logEntireMessage="true"
logMalformedMessages="true"
logMessagesAtServiceLevel="true"
logMessagesAtTransportLevel="true"
maxMessagesToLog="42"
maxSizeOfMessageToLog="42">
<filters>
<clear />
</filters>
</messageLogging>
</diagnostics>