진단 추적 및 메시지 로깅 구성 대화 상자
진단 추적 및 메시지 로깅 구성 대화 상자를 사용하여 서버, 사이트 또는 응용 프로그램 수준에서 WCF와 WF 추적 수준 및 메시지 로깅 옵션을 구성합니다. 이 대화 상자에서 레거시 System.Diagnostics 모니터링 기능을 구성할 수 있습니다. System.Diagnostics가 구성되어 있는 경우 SvcTraceViewer 도구가 사용하는 svclog 파일이 만들어집니다. 이를 통해 Windows Server AppFabric 및 문제 해결 기능과의 추가 통합이 촉진됩니다.
WF 및 WCF 추적 수준은 자세한 표시 수준순(해제, 위험, 오류, 경고, 정보 및 자세한 정보 표시)으로 정의됩니다. 더 자세한 정보를 표시하는 옵션일수록, 문제를 격리하는 데 도움이 되는 추적 로그에 더 많은 정보가 기록됩니다. 하지만 자세한 표시 수준이 높아질수록 성능은 저하됩니다.
대화 상자 필드
추적
필드 |
설명 |
WCF 추적 수준 |
WCF 메시지의 추적 수준을 선택합니다. 로드 시 |
워크플로 추적 수준 |
워크플로 추적의 추적 수준을 선택합니다. 로드 시 |
추적 파일 이름 |
추적 정보를 저장하기 위한 추적 log *.svclog 파일 이름을 입력합니다. 이 이름으로 |
메시지 로깅
필드 |
설명 |
사용 |
시스템 진단 메시지 로깅을 사용하도록 설정하는지 여부를 지정합니다. |
전송 수준에서 기록 |
|
전체 메시지 로깅 |
|
잘못된 형식의 메시지 로깅 |
|
파일 이름 |
메시지 로깅 정보를 저장하기 위한 *.svclog 로그 파일 이름을 입력합니다. 이 이름으로 |
관련 구성
진단 추적 및 메시지 로깅 구성 대화 상자의 필드는 구성 파일에 있는 다음 요소 및 특성에 해당합니다.
<system.diagnostics>
<sources>
<source name="System.ServiceModel"
switchValue="Information, ActivityTracing"
propagateActivity="true">
<listeners>
<add name="xml" />
</listeners>
</source>
<source name="System.Activities"
switchValue="Information, ActivityTracing">
<listeners>
<add name="xml" />
</listeners>
</source>
<source name="System.ServiceModel.MessageLogging">
<listeners>
<add name="messages"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData="c:\logs\messages.svclog" />
</listeners>
</source>
</sources>
<sharedListeners>
<add name="xml"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData="c:\log\Traces.svclog" />
</sharedListeners>
</system.diagnostics>
<system.serviceModel>
<diagnostics>
<messageLogging
logEntireMessage="true"
logMalformedMessages="false"
logMessagesAtServiceLevel="true"
logMessagesAtTransportLevel="false"
maxMessagesToLog="3000"
maxSizeOfMessageToLog="2000"/>
</diagnostics>
</system.serviceModel>
메시지 로깅 수준 및 해당 값에 대한 자세한 내용은 추적 및 메시지 로깅에 권장되는 설정을 참조하십시오.
2011-12-05