<Diagnostika>
Element diagnostics
definuje nastavení, která může správce použít pro kontrolu a kontrolu za běhu.
<Konfigurace>
<System.servicemodel>
<Diagnostika>
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>
Atributy a elementy
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Atribut | Popis |
---|---|
etwProviderId | Řetězec, který určuje identifikátor zprostředkovatele Event-Tracing, který zapisuje události do relací trasování událostí pro Windows. |
performanceCounters | Určuje, zda jsou povoleny čítače výkonu pro sestavení. Platné hodnoty jsou - Vypnuto: Čítače výkonu jsou zakázané. - ServiceOnly: Jsou povoleny pouze čítače výkonu relevantní pro tuto službu. – Vše: Čítače výkonu je možné zobrazit za běhu. – Výchozí: Vytvoří se jedna instance čítače výkonu _WCF_Admin. Tato instance se používá k povolení shromažďování dat SQM pro použití v infrastruktuře. Žádná z hodnot čítačů pro tuto instanci se neaktualizuje, a proto zůstane na nule. Toto je výchozí hodnota, pokud pro WCF není k dispozici žádná konfigurace. |
wmiProviderEnabled | Logická hodnota, která určuje, zda je zprostředkovatel WMI pro sestavení povolený. Aby uživatel získal přístup za běhu k funkcím kontroly a řízení služby Windows Communication Foundation (WCF), je zprostředkovatel WMI nutný. Výchozí formát je false . |
Podřízené elementy
Element | Popis |
---|---|
<endToEndTracing> | Konfigurační prvek, který umožňuje povolit a zakázat různé aspekty kompletního trasování během běhu aplikace služby. |
<messageLogging> | Popisuje nastavení protokolování zpráv WCF. |
Nadřazené elementy
Element | Popis |
---|---|
Servicemodel | Kořenový prvek všech elementů konfigurace WCF. |
Poznámky
Oddíl diagnostics
definuje nastavení diagnostiky pro všechny služby umístěné v sestavení. Není možné definovat samostatná nastavení diagnostiky na úrovni služby, pokud není v sestavení pouze jedna služba. Atributy se nastavují podle požadavků oddílu.
Příklad
<diagnostics wmiProviderEnabled="false"
performanceCounters="all">
<messageLogging logEntireMessage="true"
logMalformedMessages="true"
logMessagesAtServiceLevel="true"
logMessagesAtTransportLevel="true"
maxMessagesToLog="42"
maxSizeOfMessageToLog="42">
<filters>
<clear />
</filters>
</messageLogging>
</diagnostics>
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.