Microsoft Dynamics CRM 모니터링 및 문제 해결
게시 날짜: 2016년 11월
적용 대상: Dynamics CRM 2015
Microsoft Dynamics 365에서는 서버 및 클라이언트 응용 프로그램에서 수행하는 작업을 모니터링하는 추적 파일을 만들 수 있습니다. 추적 파일은 Microsoft Dynamics 365에서 오류 메시지 또는 기타 문제점을 해결해야 하는 경우에 유용합니다.
Microsoft Dynamics CRM Server 추적 기능을 사용하려면 배포 수준 추적 또는 서버 수준 추적을 사용할 수 있습니다. 두 방법 중 하나를 선택하면 모니터링되는 서버 역할 범위, 컨트롤 수준, 추적 활성화 방법 및 추적 파일 위치를 확인할 수 있습니다.
또한 Microsoft Dynamics CRM Reporting Extensions, Outlook용 Dynamics CRM 및 태블릿용 Microsoft Dynamics CRM은 추적 기능을 사용할 수 있습니다.
이 항목의 내용
Microsoft Dynamics CRM 배포 수준 추적
Microsoft Dynamics CRM 추적 수준 선택
SQL Server Reporting Services용 Microsoft Dynamics CRM Reporting Extensions의 추적 설정
Outlook용 Microsoft Dynamics CRM에 대한 추적 설정
Microsoft Dynamics CRM 전자 메일 라우터용 추적 사용
Windows Phone의 휴대폰용 CRM에 대한 추적 설정
태블릿용 CRM에 대한 추적 활성화
Microsoft Dynamics CRM 2015용 System Center Operations Manager 관리 팩
Microsoft Dynamics CRM 배포 수준 추적
배포 수준 추적은 로컬 컴퓨터에 설치된 서버 역할에 상관 없이 모든 Microsoft Dynamics 365 서버 역할과 서비스를 모니터링합니다. 배포 수준 추적을 설정하면 비동기 서비스, 샌드박스 처리 서비스, 서비스 압축 풀기, 웹 응용 프로그램(w3wp) 및 배포 도구(mmc-Tools)과 같은 모든 서버 역할이 모니터링되고, 해당 추적 파일을 만듭니다.
배포 수준 추적은 Windows PowerShell 명령을 사용하여 설정되고 MSCRM_CONFIG 데이터베이스에서 유지됩니다. 배포 수준 추적은 Microsoft Dynamics 365배포 도구 서버 역할이 있는 컴퓨터에서만 설정할 수 있습니다.
추적 파일은 Microsoft Dynamics 365배포 도구 서버 역할이 실행되는 컴퓨터의 폴더에 있습니다. 기본적으로 위치는 C:\crmdrop\logs로 설정됩니다.
경고
추적 파일에는 중요한 정보나 개인 정보가 포함될 수 있으므로 추적 파일을 다른 사람에게 보내거나 추적 파일의 정보를 볼 수 있는 권한을 다른 사람에게 부여하는 경우 신중을 기해야 합니다.
추적을 설정하면 응용 프로그램의 성능에 상당한 영향을 줄 수 있습니다. 문제 해결을 위해서만 추적을 설정한 후 문제가 해결되면 추적을 해제하는 것이 좋습니다.
중요
Microsoft Dynamics 365Windows PowerShell 명령을 실행하기 전에 Add-PSSnapin Microsoft.Crm.PowerShell 명령을 실행하여 Microsoft.Crm.PowerShell 스냅인을 등록해야 합니다.
자세한 내용은 Windows PowerShell을 사용하여 배포 관리을 참조하십시오.
팁
등록된 Windows PowerShell 스냅인 목록을 가져오려면 Get-PsSnapin –registered 명령을 실행합니다.
현재 배포 차원 설정 보기
Get-CrmSetting TraceSettings
배포 차원 추적 설정
callstack 정보와 함께 자세한 로깅이 포함되는 최대 정보 양을 기록하는 배포 차원 추적 설정을 켜려면 배포 도구 서버 역할이 실행되는 컴퓨터의 Windows PowerShell 콘솔에서 제공된 순서대로 다음 명령을 실행합니다. 비교적 덜 자세한 로깅을 사용하고 로그 파일의 위치를 변경하려면 선택적 매개 변수를 참조하십시오.
$Setting = Get-CrmSetting TraceSettings$Setting.Enabled = $True $Setting.CallStack=$True$Setting.Categories="*:Verbose"Set-CrmSetting $setting
선택적 매개 변수
호출 스택. 레코드 callstack 정보. 자세한 문제 해결을 위해 이 기능을 켜는 것이 좋습니다. 기본적으로 이 기능은 꺼져 있습니다.
범주. 기록할 정보의 수준을 나타냅니다.
오류. 기본적으로 범주 값은 오류이며, 비교적 덜 자세한 오류만 기록합니다.
경고. 경고 및 오류를 포함합니다.
정보. 경고, 오류 및 추가 정보를 포함합니다.
세부 정보. 가장 자세한 정보를 기록합니다.
디렉터리. 추적 로그 파일의 위치를 지정합니다. 기본적으로 위치는 c:\crmdrop\logs로 설정됩니다.
파일 크기. 추적 파일의 정보를 덮어쓰기 전에 로그 파일의 최대 파일 크기를 메가바이트 단위로 지정합니다.
배포 수준 추적 해제
추적 기능을 해제하려면 배포 도구 서버 역할이 실행되는 컴퓨터의 Windows PowerShell 콘솔에서 다음 명령을 순서대로 실행합니다.
$Setting = Get-CrmSetting TraceSettings$setting.Enabled = $FalseSet-CrmSetting $setting
추적 기능이 해제된 경우 추적 파일은 삭제되지 않습니다. 또한 Microsoft Dynamics CRM Server 잠금에 사용된 서비스는 추적 파일을 엽니다. 따라서 Microsoft Dynamics 365 서비스와 World Wide Web Publishing 서비스가 추적 파일을 삭제하려는 컴퓨터에서 실행되는 경우 이러한 서비스를 다시 시작해야 할 수도 있습니다.
Microsoft Dynamics CRM 추적 수준 선택
서버 수준 추적은 서버 수준 추적이 설정된 로컬 컴퓨터에서 실행되는 Microsoft Dynamics 365 서버 역할만 모니터링합니다. 서버 수준 추적이 설정된 경우 로컬 컴퓨터에서 실행되는 서비스 또는 Microsoft Dynamics 365 서버 역할에 한정된 추적 파일이 만들어집니다. 서버 수준 추적에는 배포 도구 역할이 필요하지 않으며 추적할 Microsoft Dynamics 365 기능 또는 최대 추적 파일 크기와 같은 특정 추적 값을 설정할 수 있는 높은 수준의 컨트롤을 제공할 수 있습니다.
Microsoft Dynamics 365의 서버 수준 추적 속성 설정에 대한 자세한 내용은 Microsoft Dynamics CRM에서 추적을 사용할 수 있도록 설정하는 방법을 참조하십시오.
동일한 컴퓨터에 배포 수준 및 서버 수준 추적이 둘 다 설정된 경우 서버 수준 추적만 사용됩니다.
서버 수준 추적은 하나 이상의 Microsoft Dynamics 365 서버 역할이 실행되는 컴퓨터의 Windows 레지스트리에서 수동으로 설정해야 합니다.
서버 수준 추적 파일은 Microsoft Dynamics 365 설치 폴더의 Traces 폴더에 있습니다. 기본적으로 위치는 C:\Program Files\Microsoft Dynamics CRM\Trace로 설정됩니다.
서버 수준 추적 설정 또는 해제
경고
추적 파일에는 중요한 정보나 개인 정보가 포함될 수 있으므로 추적 파일을 다른 사람에게 보내거나 추적 파일에 포함된 정보를 볼 수 있는 권한을 다른 사람에게 부여하는 경우 신중을 기해야 합니다.
추적을 설정하면 응용 프로그램의 성능에 상당한 영향을 줄 수 있습니다. 문제 해결을 위해서만 추적을 설정한 후 문제가 해결되면 추적을 해제하는 것이 좋습니다.
경고
이 작업에는 레지스트리를 수정하는 방법을 알려 주는 단계가 포함됩니다. 하지만 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 신중하게 수행해야 합니다. 추가 보호를 위해 레지스트리를 수정하기 전에 백업합니다. 그러면 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업하고 복원하는 방법에 대한 자세한 내용은 Windows에서 레지스트리를 백업 및 복원하는 방법을 참조하십시오.
서버 수준 추적 기능을 켜려는 Microsoft Dynamics CRM Server에서 RegEdit를 시작하고 다음 레지스트리 위치를 찾습니다. HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM
다음 필수 새 값을 두 개 만듭니다.
값 이름 |
유형 |
값 |
---|---|---|
TraceEnabled |
DWORD(32비트) |
0 또는 1 0 값을 지정하면 추적을 사용할 수 없고, 1 값을 지정하면 추적을 사용할 수 있습니다. |
TraceRefresh |
DWORD(32비트) |
0에서 99 사이의 숫자 Windows 레지스트리의 기타 추적 값의 변경 내용을 감지하기 위해 Microsoft Dynamics 365 에 대해 이 값을 변경해야 합니다. 예를 들어, 값이 2이면 TraceCategories에 대한 변경처럼 다른 추적 값의 변경 내용이 적용되도록 1로 설정할 수 있습니다. |
SQL Server Reporting Services용 Microsoft Dynamics CRM Reporting Extensions의 추적 설정
Microsoft Dynamics 365에서는 Microsoft Dynamics CRM Reporting Extensions에서 수행되는 작업을 모니터링하는 추적 파일을 만들 수 있습니다. 추적 파일은 Microsoft Dynamics CRM Reporting Extensions에서 오류 메시지 또는 기타 문제점을 해결해야 하는 경우에 유용합니다.
경고
추적 파일에는 중요한 정보나 개인 정보가 포함될 수 있으므로 추적 파일을 다른 사람에게 보내거나 추적 파일에 포함된 정보를 볼 수 있는 권한을 다른 사람에게 부여하는 경우 신중을 기해야 합니다.
추적을 설정하면 응용 프로그램의 성능에 상당한 영향을 줄 수 있습니다. 문제 해결을 위해서만 추적을 설정한 후 문제가 해결되면 추적을 해제하는 것이 좋습니다.
두 가지 방법으로 Microsoft Dynamics CRM Reporting Extensions의 추적을 설정할 수 있습니다.
레지스트리 값을 사용하여 추적 설정
배포 속성을 사용하여 추적 설정
중요
TraceDirectory에 지정된 폴더가 없으면 추적이 생성되지 않습니다.
레지스트리 값을 사용하여 추적 설정
경고
이 작업에는 레지스트리를 수정하는 방법을 알려 주는 단계가 포함됩니다. 하지만 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 신중하게 수행해야 합니다. 추가 보호를 위해 레지스트리를 수정하기 전에 백업합니다. 그러면 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업하고 복원하는 방법에 대한 자세한 내용은 Windows에서 레지스트리를 백업 및 복원하는 방법을 참조하십시오.
Microsoft Dynamics CRM Reporting Extensions가 설치된 컴퓨터에서 HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM 레지스트리 하위 키를 찾아 클릭합니다.
다음 레지스트리 값을 설정합니다.
TraceEnabled = 1
TraceDirectory = <추적을 저장할 디렉터리 경로>
TraceCategories와 같은 다른 행 값도 설정할 수 있지만 이미 기본값이 있습니다.
Microsoft SQL Server Reporting Services를 다시 시작합니다.
배포 속성을 사용하여 추적 설정
구성 데이터베이스의 DeploymentProperties 테이블로 이동합니다.
"TraceEnabled" 값이 포함된 행을 찾아 "BitColumn" 열의 값을 "True"로 설정합니다.
TraceCategories, TraceDirectory와 같은 다른 행 값에는 이미 기본값이 있지만 값을 변경할 수 있습니다.
DeploymentProperties 테이블의 TraceDirectory 행에 지정된 디렉터리에 추적 결과가 나타나기 시작합니다.
Microsoft SQL Server Reporting Services를 다시 시작합니다.
레지스트리 설정은 배포 속성보다 우선합니다. 예를 들어, 레지스트리에 잘못된 항목이 있고 TraceDirectory가 없는 경우에는 배포 속성이 사용됩니다.
Outlook용 Microsoft Dynamics CRM에 대한 추적 설정
이 섹션은 Microsoft Dynamics CRM Online 및 Microsoft Dynamics 365 온-프레미스 버전에만 적용됩니다.Outlook용 Dynamics CRM 추적은 로컬 컴퓨터에서 실행되는 Outlook용 Dynamics CRM의 인스턴스를 모니터링합니다.Outlook용 Dynamics CRM을 실행하는 특정 사용자에게만 문제가 나타나는 경우 Outlook용 Dynamics CRM 추적은 원인을 식별하는 데 도움이 될 수 있습니다.
Outlook용 Dynamics CRM 추적 파일은 C:\Users\<username>\AppData\Local\Microsoft\MSCRM\Traces 폴더에 있습니다.
경고
추적 파일에는 중요한 정보나 개인 정보가 포함될 수 있으므로 추적 파일을 다른 사람에게 보내거나 추적 파일에 포함된 정보를 볼 수 있는 권한을 다른 사람에게 부여하는 경우 신중을 기해야 합니다.
추적을 설정하면 응용 프로그램의 성능에 상당한 영향을 줄 수 있습니다. 문제 해결을 위해서만 추적을 설정한 후 문제가 해결되면 추적을 해제하는 것이 좋습니다.
Outlook용 Microsoft Dynamics CRM에 대한 추적 설정 또는 해제
Outlook용 Dynamics CRM을 실행 중인 컴퓨터에서 시작, 모든 프로그램, Microsoft Dynamics CRM 2015를 차례로 클릭한 다음 진단을 클릭합니다.
고급 문제 해결 탭을 클릭한 다음 추적을 선택하여 설정하거나 추적 선택을 취소하여 해제합니다.
드롭다운 목록에서 추적 수준을 선택합니다.
저장을 클릭합니다.
TraceCategoriesWindows 레지스트리 값을 설정하여 추적하는 동안 정보 양을 줄일 수 있습니다. 예를 들어, 오류 메시지가 기록되도록 값을 설정할 수 있습니다. 기록 양을 줄이면 오프라인에 오류 메시지를 받는 경우처럼 특정 문제를 해결할 때 도움이 될 수 있습니다. 이렇게 하려면 다음 단계를 수행합니다.
경고
Outlook 시작과 같은 프로세스 집중 작업 중에 자세한 추적 기능을 켜거나 Outlook용 Dynamics CRM에서 온라인 및 오프라인으로 전환하지 않는 것이 좋습니다. Outlook용 Dynamics CRM의 안정성에 문제가 발생할 수 있습니다.
이 작업에는 레지스트리를 수정하는 방법을 알려 주는 단계가 포함됩니다. 하지만 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 신중하게 수행해야 합니다. 추가 보호를 위해 레지스트리를 수정하기 전에 백업합니다. 그러면 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업하고 복원하는 방법에 대한 자세한 내용은 Windows에서 레지스트리를 백업 및 복원하는 방법을 참조하십시오.
추적 기능은 작업할 다음 단계에 대해 이미 설정되어 있어야 합니다.
Outlook용 Dynamics CRM가 설치된 컴퓨터에서 RegEdit를 시작하고 HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient 레지스트리 하위 키를 찾아 클릭합니다.
TraceCategories 문자열 값이 없으면 추가합니다. 이렇게 하려면 MSCRMClient를 마우스 오른쪽 단추로 클릭하고 새로 만들기, 문자열 값을 클릭하고 TraceCategories를 입력한 다음 Enter키를 누릅니다.
TraceCategories를 마우스 오른쪽 단추로 클릭하고 수정을 클릭하여 Application.Outlook:Error를 입력한 다음 확인을 클릭합니다.
TraceCategories에 사용할 수 있는 값에 대한 자세한 내용은 Microsoft Dynamics CRM에서 추적을 설정하는 방법을 참조하십시오.
추적 기능이 해제된 경우 추적 파일은 삭제되지 않습니다.
Microsoft Dynamics CRM 전자 메일 라우터용 추적 사용
이 섹션은 Microsoft Dynamics CRM Online 및 Microsoft Dynamics 365 온-프레미스 버전에만 적용됩니다.Microsoft Dynamics CRM 2015 전자 메일 라우터 추적은 로컬 컴퓨터에서 실행되는 전자 메일 라우터 서비스를 모니터링합니다.
Microsoft Dynamics CRM 전자 메일 라우터용 추적 사용 또는 사용 안 함
Microsoft Dynamics CRM 전자 메일 라우터 서비스(Microsoft CRM 전자 메일 라우터)가 실행되는 컴퓨터에서 XML 또는 텍스트 편집기를 사용하여 Microsoft.Crm.Tools.EmailAgent.xml을 엽니다. 기본적으로 Microsoft.Crm.Tools.EmailAgent.xml은 <드라이브>:\Program Files\Microsoft CRM Email\Service 폴더에 있습니다.
<SystemConfiguration> 상위 요소 간에 다음 항목을 추가합니다.
<LogLevel>수준</LogLevel>
로깅 수준을 지정합니다.수준에 허용되는 값은 0, 1, 2 또는 3입니다.0. 로깅 안 함. 기본적으로 로깅은 0으로 설정되어 있습니다.
1. 오류 로깅만.
2. 사서함 수준의 자세한 정보 로깅입니다.
3. 메시지 수준의 매우 자세한 정보 로깅입니다.
<LogFile>Path\Logfilename</LogFile>
로그 파일 위치의 전체 경로를 지정합니다.
전자 메일 라우터 서비스를 다시 시작합니다.
샘플 Microsoft.Crm.Tools.EmailAgent.xml
다음 Microsoft.Crm.Tools.EmailAgent.xml 파일은 수준 1에서 로깅을 설정하고 c:\emailRouterLog.txt로 로그 파일을 배치합니다.
<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<SystemConfiguration>
<MaxThreads>50</MaxThreads>
<MaxThreadExecution>600000</MaxThreadExecution>
<SchedulingPeriod>1000</SchedulingPeriod>
<ConfigRefreshPeriod>5000</ConfigRefreshPeriod>
<ConfigUpdatePeriod>3600000</ConfigUpdatePeriod>
<LogLevel>1</LogLevel>
<LogFile>c:\emailRouterLog.txt</LogFile>
<ProviderOverrides>
<CacheCapacity>1024</CacheCapacity>
<PendingStatusDelay>300000</PendingStatusDelay>
<SendingStatusDelay>1800000</SendingStatusDelay>
<MaximumDeliveryAttempts>10</MaximumDeliveryAttempts>
<EWSRetrieveMessageCount>10</EWSRetrieveMessageCount>
<BatchSize>5</BatchSize>
<RequestBatchSize>5</RequestBatchSize>
</ProviderOverrides>
</SystemConfiguration>
</Configuration>
Windows Phone의 휴대폰용 CRM에 대한 추적 설정
문제 해결에 도움을 주기 위해 다음 단계를 수행하여 Windows Phone에서 로그를 봅니다.
Field Medic 앱 설치
Windows Phone 저장소에서 Field Medic 앱을 설치합니다.
AppHost 로깅에 대한 사용자 지정 프로필 만들기
USB를 통해 Windows Phone를 컴퓨터에 연결합니다.
computer\<windows phone>\Phone\Documents\FieldMedic 폴더에 FieldMedic-AppHost.xml 파일을 만듭니다. 아직 존재하지 않는 경우 폴더 구조를 만듭니다.메모장를 사용하여 파일을 만들고 FieldMedic-AppHost.xml로 저장할 수 있습니다.
메모장를 사용하여 다음 코드를 FieldMedic-AppHost.xml 파일에 추가합니다.
<?xml version="1.0" encoding="utf-8" standalone='yes'?> <WindowsPerformanceRecorder Version="1.0" Author="CXE Ecosystem SATT" Team="CXE Ecosystem SATT" Comments="FieldMedic ETW profiles" Company="Microsoft Corporation" Copyright="Microsoft Corporation" Tag="FieldMedic"> <Profiles> <!-- Event Collectors --> <EventCollector Id="EventCollector_AppHost" Name="FieldMedic AppHost Category Event Collector" Private="false" ProcessPrivate="false" Secure="false" Realtime="false"> <BufferSize Value="128"/> <Buffers Value="40"/> <MaximumFileSize Value="5" FileMode="Circular"/> <FileMax Value="3"/> </EventCollector> <!-- Event Providers --> <EventProvider Id="EventProvider_Microsoft-Windows-AppHost" Name="98e0765d-8c42-44a3-a57b-760d7f93225a" Level="5"/> <!-- Profiles --> <Profile Id="AppHost.Verbose.File" LoggingMode="File" Name="AppHost" DetailLevel="Verbose" Description="FieldMedic AppHost category profile"> <Collectors> <EventCollectorId Value="EventCollector_AppHost"> <EventProviders> <EventProviderId Value="EventProvider_Microsoft-Windows-AppHost"/> </EventProviders> </EventCollectorId> </Collectors> </Profile> </Profiles> </WindowsPerformanceRecorder>
로깅 사용
Field Medic 앱을 엽니다.
고급을 탭합니다.
사용할 ETW 제공자 선택을 탭합니다.
위로 살짝 밀어 사용자 지정 그룹 섹션을 찾은 다음 FieldMedic-AppHost.xml의 확인란을 선택합니다.
뒤로 단추를 두 번 탭합니다.
로깅 시작을 탭합니다.
다음 정보가 나타납니다.
>
문제 재현
휴대폰용 CRM 앱으로 전환합니다.
문제를 재현합니다.
로깅 중지
Field Medic 앱으로 전환합니다.
로깅 중지를 탭합니다.
로그 제목을 제공한 다음 저장을 탭합니다.
보고서 보기를 탭하여 로그가 성공적으로 저장되었는지 확인합니다.
>
로그 파일 찾기
USB 케이블을 분리하고 Windows Phone에 USB 케이블을 다시 연결합니다. 이렇게 하면 최신 파일이 나타납니다.
컴퓨터에서 computer\<windows phone>\Phone\Documents\FieldMedic\reports로 이동합니다.
이 폴더의 내용을 컴퓨터에 복사합니다.
이벤트 뷰어를 사용하여 로그 보기
컴퓨터에서 이벤트 뷰어를 엽니다.
작업 > **저장 된 로그 열기...**를 선택합니다.
Windows Phone에서 로그 파일을 복사한 위치 또는 computer\<windows phone>\Phone\Documents\FieldMedic\reports로 이동합니다.
Custom-FieldMedic-AppHost 파일을 선택하고 엽니다.
새 이벤트 로그 형식을 열 것인지 묻는 메시지가 나타나면 예를 선택한 다음 확인을 선택합니다.
오류에 대한 이벤트 로그 항목을 검토합니다.
태블릿용 CRM에 대한 추적 활성화
문제를 진단하기 위해 태블릿용 Microsoft Dynamics CRM 앱에서 추적 기능을 활성화할 수 있습니다. 추적 기능을 활성화하면 자세한 정보가 장치에 기록됩니다. 문제의 원인을 확인하기 위해 이 정보를 분석할 수 있습니다. 추적 기능 활성화 및 보는 방법은 태블릿 운영 체제에 따라 다릅니다.
Windows
이벤트를 보려면 다음 단계를 수행합니다. 추적 기능은 기본적으로 활성화되어 있습니다.
이벤트 뷰어를 엽니다. 이렇게 하려면 시작 화면으로 이동하고 Run을 입력한 다음 ENTER를 누르거나 탭합니다. 실행 상자에 eventvwr를 입력한 후 ENTER를 클릭하거나 탭합니다.
응용 프로그램 및 서비스 로그\Microsoft\Windows 아래 AppHost 폴더를 선택합니다.
보기 메뉴에서 분석 및 디버그 로그 표시를 클릭하거나 탭합니다.
AppHost 폴더 아래에 추가 노드가 표시됩니다.
AppTracing 노드를 마우스 오른쪽 단추로 클릭하고(누른 채) 로그 사용을 클릭하거나 탭합니다.
확인을 클릭하거나 탭하여 다음 경고에 동의합니다.
문제를 재현한 후 AppTracing을 마우스 오른쪽 단추로 클릭하고(누른 채) 로그 사용 안 함을 클릭하거나 탭합니다.
로그 이벤트를 보려면 이벤트 뷰어를 새로 고칩니다.F5를 사용하거나 AppTracing 노드를 마우스 오른쪽 단추로 클릭하고(누른 채) 새로 고침을 클릭하거나 탭할 수 있습니다.
기록된 이벤트 정보를 검토합니다.일반 탭의 필드에서 “Dynamics CRM”이 포함된 항목을 찾습니다.
팁
AppTracing을 마우스 오른쪽 단추로 클릭하고(누른 채) 찾기를 클릭하거나 탭하여 찾기 작업을 시작할 수 있습니다. 그 다음 "CRM"과 같은 단어를 포함하는 모든 이벤트를 검색합니다. 바로 가기 키는 Ctrl + F입니다.
관리에 기록된 이벤트도 확인합니다.
이벤트 로그를 저장하려면 마우스 오른쪽 단추로 로그를 클릭하고(누른 채) 다른 이름으로 모든 이벤트 저장을 선택합니다. 로그 파일을 저장할 디렉터리를 지정합니다.
iPad
다음 단계에 따라 iPad에서 로깅을 설정하고 봅니다.
iPad에서 로깅 활성화
설정을 엽니다.
설정 목록에서 Dynamics CRM을 선택합니다.
기본적으로 로깅 사용 옵션은 끄기로 설정되어 있습니다. 이 옵션의 설정을 켜기로 전환합니다.
문제를 재현한 후 로깅 사용 설정을 끄기로 전환합니다.
IPad 로그 파일 보기
iPad를 컴퓨터에 연결합니다.
ITunes를 엽니다.
장치 섹션에서 장치를 선택합니다.
머리글에서 앱 영역을 선택 합니다.
파일 공유 섹션을 찾아 Dynamics CRM 앱을 선택합니다.
앱에 대해 로깅이 활성화되면 오른쪽 열에 로그 파일이 표시되어야 합니다. 로그 파일을 선택하고 저장을 누른 후 로그 파일을 저장할 위치를 선택합니다.
저장한 로그 파일을 찾아 열고 로그 정보를 봅니다.
Android
Android 장치의 경우 구성 중 또는 구성 후 로깅을 활성화할 수 있습니다.
태블릿용 CRM을 설정할 경우 설정 페이지에서 로깅 활성화를 참조하십시오.
태블릿용 CRM을 이미 구성했고 오류 게시물 구성을 발견한 경우 로그아웃하거나 재구성하여 로깅을 활성화해야 합니다.구성 후 로깅 활성화를 참조하십시오.
참고
기본적으로 로깅은 비활성화되어 있습니다. 로깅을 활성화하고 Dynamics 365을 닫았다가 다시 열면 로깅이 비활성화됩니다.
설정 페이지에서 로깅 활성화
태블릿용 CRM 설치 페이지에서 줄임표(...)를 눌러 로깅을 활성화하는 옵션을 표시합니다.
로깅 사용 확인란을 탭합니다.
구성 호 로깅 활성화
Android용 CRM 앱을 엽니다.
대시보드에서 오른쪽 아래 모서리의 줄임표(...)를 눌러 명령 모음을 표시합니다.
설정을 탭한 후 로그아웃합니다.
로그인 페이지에서 뒤로 단추를 탭하여 설정 페이지로 이동합니다.
태블릿용 CRM 설치 페이지에서 줄임표(...)를 눌러 로깅을 활성화하는 옵션을 표시합니다.
로깅 사용을 탭합니다.
Android 로그 파일 보기
장치의 루트 디렉터리에서 MSCRM 폴더의 로그 파일에 기록됩니다. USB로 컴퓨터에 태블릿을 연결하여 파일 시스템을 검색할 수 있습니다. 다른 회사의 Android 앱을 사용하여 파일 시스템을 볼 수도 있습니다.
MSCRM 폴더를 연 후 로그 파일을 선택하고 봅니다.
샘플 로그
다음 예제는 로그 파일에 표시되는 항목을 보여 줍니다.
2013-08-20 15시 33분: 23 + 0000 [INFO]: 고유한 설치 id | 5FDD3711-9E89-4D8B-B835-88B2C7C51703 2013-08-20 15시 33분: 23 + 0000 [INFO]: 틀 2013-08-20 15시 33분: 24 + 0000 [INFO]: 응용 프로그램을 다시 시작 2013-08-20 15시 33분: 25 + 0000 [오류]: App WebView 로드 실패 | -1003 2013-08-20 15시 33분: 32 + 0000 [INFO]: [PAL] | 인증: 시작 2013-08-20 15시 33분: 32 + 0000 [INFO]: [PAL] | 인증: 시작 권한 부여 2013-08-20 15시 33분: 32 + 0000 [INFO]: [PAL] | 인증: 인증 오류:-2147093999 2013-08-20 15시 33분: 39 + 0000 [INFO]: [PAL] | 인증: 시작 2013-08-20 15시 33분: 39 + 0000 [INFO]: [PAL] | 인증: 시작 권한 부여 2013-08-20 15시 33분: 39 + 0000 [INFO]: [PAL] | 인증: 인증 오류:-2147093999 2013-08-20 15시 33분: 42 + 0000 [INFO]: 응용 프로그램 일시 중지 2013-08-20 15:34:27 + 0000 [INFO]: 고유한 설치 id | 5FDD3711-9E89-4D8B-B835-88B2C7C51703 2013-08-20 15시 34분: 27 + 0000 [INFO]: 응용 프로그램 활성화 2013-08-20 15시 34분: 27 + 0000 [INFO]: 응용 프로그램을 다시 시작 2013-08-20 15시 34분: 27 + 0000 [INFO]: [PAL] | 인증: 실패-쿠키 설치 2013-08-20 15시 34분: 28 + 0000 [INFO]: [PAL] | 인증: 완료 2013-08-20 15시 34분: 30 + 0000 [INFO]: [PAL] | 인증: 시작 2013-08-20 15시 34분: 30 + 0000 [INFO]: [PAL] | 인증: 시작 권한 부여 2013-08-20 15시 34분: 30 + 0000 [INFO]: [PAL] | 인증: 인증 완료 2013-08-20 15시 34분: 30 + 0000 [INFO]: [PAL] | 인증: 완료 2013-08-20 15시 34분: 31 + 0000 [INFO]: [PAL] | 오류 메시지: 1: 주 사용자 (Id = d0961fb9-0f09-e311-b8aa-00155d05381a, 형식 = 8) prvReadAccount 권한이 없습니다 (Id = 886b280c-6396-4 d 56-a0a3-2c1b0a50ceb0) 2: 주 사용자 (Id = d0961fb9-0f09-e311-b8aa-00155d05381a, 유형 = 8) prvReadAccount 권한이 없습니다 (Id=886b280c-6396-4d56-a0a3-2c1b0a50ceb0)2013-08-20 15시 36분: 30 + 0000 [INFO]: 응용 프로그램 일시 중지
Microsoft Dynamics CRM 2015용 System Center Operations Manager 관리 팩
CRM용 Operations Manager 관리 팩을 사용하면 Microsoft System Center Operations Manager에서 Microsoft Dynamics CRM Server 2015 및 Microsoft Dynamics CRM Server 2013를 모니터링할 수 있습니다.
여기에서 Microsoft Dynamics CRM 2015용 Microsoft System Center Operations Manager 관리 팩을 다운로드할 수 있습니다.
참고 항목
Microsoft Dynamics CRM 2015 운영
Microsoft Dynamics CRM데이터 보호 및 복구
© 2016 Microsoft Corporation. All rights reserved. 저작권 정보