次の方法で共有


Microsoft Dynamics CRM の監視とトラブルシューティング

 

公開日: 2016年11月

対象: Dynamics CRM 2015

Microsoft Dynamics 365 では、サーバーおよびクライアント アプリケーションで実行されたアクションを監視するトレース ファイルを作成できます。 トレース ファイルは、Microsoft Dynamics 365 でエラー メッセージやその他の問題のトラブルシューティングを行う必要があるときに役立ちます。

Microsoft Dynamics CRM Server のトレースを有効にするには、展開レベルのトレースかサーバー レベルのトレースを使用できます。 いずれかの方法を選択すると、監視されるサーバーの役割の範囲、トレースの制御の程度、およびトレースとトレース ファイルの場所の有効化の方法が決定されます。

また、Microsoft Dynamics CRM レポート拡張機能、Outlook 用 Dynamics CRM、および タブレット PC 用 Microsoft Dynamics CRM ではトレースを有効にできます。

このトピックの内容

Microsoft Dynamics CRM の展開レベルのトレース

Microsoft Dynamics CRM サーバー レベルのトレース

SQL Server Reporting Services 用 Microsoft Dynamics CRM レポート拡張機能に対するトレースの有効化

Outlook 用 Microsoft Dynamics CRM のトレースの有効化

Microsoft Dynamics CRM E-mail Router に対するトレースの有効化

Windows Phone 向け電話用 CRM に対するトレースの有効化

タブレット PC 用 CRM のトレースの有効化

Microsoft Dynamics CRM 2015 用 System Center Operations Manager 管理パック

Microsoft Dynamics CRM の展開レベルのトレース

ローカル コンピュータ上にインストールされているサーバー ロールに関係なく、展開レベルのトレースは、すべての Microsoft Dynamics 365 サーバーの役割およびサービスを監視します。 展開レベルのトレースを有効にした場合、非同期サービス、サンドボックス処理サービス、解凍サービス、Web アプリケーション (w3wp)、および 展開ツール (mmc-Tools) などのすべてのサーバーの役割が監視されます。 対応するトレース ファイルが作成されます。

展開レベルのトレースは、Windows PowerShell コマンドを使用して設定され、MSCRM_CONFIG データベースに保持されます。 展開レベルのトレースは Microsoft Dynamics 365展開ツール サーバーの役割を持つコンピューターからのみ有効にできます。

トレース ファイルは Microsoft Dynamics 365展開ツール サーバーの役割が実行されるコンピューターのフォルダーにあります。 既定の場所は、C:\crmdrop\logs です。

ヒント

トレース ファイルには機密情報や個人情報が含まれている可能性があります。 他の人にトレース ファイルを送信する場合、またはトレース ファイルの情報を表示する機能を他の人に付与する場合は、慎重に検討してください。

トレース機能をオンにすると、アプリケーションのパフォーマンスに大きな影響を与える場合があります。 トレースは、問題のトラブルシューティングを行う場合のみ有効にし、問題が解決した後はオフにすることを強くお勧めします。

重要

Microsoft Dynamics 365Windows PowerShell コマンドを実行する前に、Microsoft.Crm.PowerShell スナップインを Add-PSSnapin 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。callstack 情報を記録する。 詳細なトラブルシューティングでは、このオプションをオンにすることをお勧めします。 既定ではオフです。

  • [カテゴリ]。 レコードの詳細レベルを示します。

    • エラー : 既定では、分類項目の値はエラーです。これは最も簡易なもので、エラーのみが記録されます。

    • 警告。 警告とエラーが含まれます。

    • 情報。 警告、エラー、および追加情報が含まれます。

    • 詳細。 最も詳細な情報が記録されます。

  • ディレクトリ。 トレース ログ ファイルの場所を指定します。 既定の場所は、c:\crmdrop\logs です。

  • FileSize。 トレース ファイルの情報が上書きされる前の、ログ ファイルの最大ファイル サイズを MB 単位で指定します。

展開レベルのトレースの無効化

トレースを無効にするには、展開ツール サーバーの役割が実行されているコンピューターの 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 でトレース有効にする方法」を参照してください。

展開レベルとサーバー レベルのトレースの両方が、同じコンピュータで有効にされる場合、サーバー レベルのトレースのみが使用されます。

サーバー レベルのトレースは、1 つ以上の Microsoft Dynamics 365 サーバーの役割が実行されているコンピューターの Windows レジストリ で手動で設定する必要があります。

サーバー レベルのトレース ファイルは、Microsoft Dynamics 365 のインストール フォルダーの [トレース] フォルダーにあります。 既定の場所は、C:\Program Files\Microsoft Dynamics CRM\Trace です。

サーバー レベルのトレースを有効または無効にする

ヒント

トレース ファイルには機密情報や個人情報が含まれている可能性があります。 他の人にトレース ファイルを送信する場合、またはトレース ファイルに含まれている情報を表示する機能を他の人に付与する場合は、慎重に検討してください。

トレース機能をオンにすると、アプリケーションのパフォーマンスに大きな影響を与える場合があります。 トレースは、問題のトラブルシューティングを行う場合のみ有効にし、問題が解決した後はオフにすることを強くお勧めします。

ヒント

このタスクには、レジストリを変更する方法を示す手順が含まれます。 ただし、レジストリの変更が不適切だと深刻な問題が発生することがあります。 したがって、次の手順を注意深く実行してください。 保護のために、レジストリを変更する前に、バックアップします。 その後、問題が起こった場合は、レジストリを復元できます。 レジストリのバックアップと復元方法の詳細は、Windows のレジストリのバックアップおよび復元の方法を参照してください。

サーバー レベルのトレースを有効にする Microsoft Dynamics CRM Server で、RegEdit を起動し、レジストリの場所 HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM を特定します。

次の 2 つの必要な新しい値を作成します。

値の名前

種類

TraceEnabled

DWORD (32 ビット)

0 または 1

0 の値を使用すると、トレースは無効になります。 1 の値を使用すると、トレースは有効になります。

TraceRefresh

DWORD (32 ビット)

0 ~ 99 の数字

Microsoft Dynamics 365 が Windows レジストリ の他のトレースの値のいずれかの変更を検出するために、この値を変更する必要があります。 たとえば、値が 2 の場合、これを 1 に設定して、TraceCategories への変更など、他のトレース値の変更を適用するようにできます。

SQL Server Reporting Services 用 Microsoft Dynamics CRM レポート拡張機能に対するトレースの有効化

Microsoft Dynamics 365 では、Microsoft Dynamics CRM レポート拡張機能 により実行される操作を監視するトレース ファイルを作成できます。 トレース ファイルは、Microsoft Dynamics CRM レポート拡張機能 でエラー メッセージやその他の問題のトラブルシューティングを行う必要があるときに役立ちます。

ヒント

トレース ファイルには機密情報や個人情報が含まれている可能性があります。 トレース ファイルを他の人に送信する場合、またはトレース ファイルに含まれている情報を表示する機能を他の人に付与する場合は、慎重に検討してください。

トレース機能をオンにすると、アプリケーションのパフォーマンスに大きな影響を与える場合があります。 トレースは、問題のトラブルシューティングを行う場合のみ有効にし、問題が解決した後はオフにすることを強くお勧めします。

Microsoft Dynamics CRM レポート拡張機能 のトレースを有効にするには、2 とおりの方法があります。

レジストリの値を使用してトレースを有効化する

展開プロパティを使用してトレースを有効化する

重要

TraceDirectory で指定されたフォルダーが存在しない場合、トレースは生成されません。

レジストリの値を使用してトレースを有効化する

ヒント

このタスクには、レジストリを変更する方法を示す手順が含まれます。 ただし、レジストリの変更が不適切だと深刻な問題が発生することがあります。 したがって、次の手順を注意深く実行してください。 保護のために、レジストリを変更する前に、バックアップします。 その後、問題が起こった場合は、レジストリを復元できます。 レジストリのバックアップと復元方法の詳細は、Windows のレジストリのバックアップおよび復元の方法を参照してください。

  1. Microsoft Dynamics CRM レポート拡張機能 をインストールしたコンピューターで、レジストリ サブキー HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM を見つけてクリック

  2. 次のレジストリ値を設定します。

    • TraceEnabled = 1

    • TraceDirectory = <トレースを格納するディレクトリ パス>

    TraceCategories など他の行は既定値になっていますが、値を設定することもできます。

  3. Microsoft SQL Server Reporting Services を再起動します。

展開プロパティを使用してトレースを有効化する

  1. 構成データベースの DeploymentProperties テーブルに移動します。

  2. 値が "TraceEnabled" の行を見つけ、"BitColumn" 列の値に "True" を設定します。

    TraceCategoriesTraceDirectory など他の行の値には既定値が設定されていますが、これらの値は変更できます。

    DeploymentProperties テーブルの TraceDirectory 行で指定したディレクトリでトレースを参照できるようになります。

  3. 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 のトレースの有効化または無効化

  1. Outlook 用 Dynamics CRM を実行しているコンピューターで、[開始][すべてのプログラム][Microsoft Dynamics CRM 2015] の順でクリックし、[診断] をクリックします。

  2. [高度なトラブルシューティング] タブをクリックし、[トレース] を選択して有効にするか、[トレース] の選択を解除して無効にします。

  3. ドロップダウン リストから追跡のレベルを選択します。

  4. 保存 をクリックします。

TraceCategories の Windows レジストリ 値を設定して、トレース中の情報量を減らすことができます。 たとえば、エラー メッセージのみが記録されるように値を設定できます。 オフラインになるというエラー メッセージが表示されるときなど、ログの数量を減らすと、特定の問題をトラブルシューティングする場合に便利などです。 これを行うには、以下の手順を実行します。

ヒント

Outlook の起動、または Outlook 用 Dynamics CRM のオンラインおよびオフラインへの移行などのプロセス集中操作中に、詳細なトレースを開始することは推奨されません。Outlook 用 Dynamics CRM の安定性の問題を発生する可能性があります。

このタスクには、レジストリを変更する方法を示す手順が含まれます。 ただし、レジストリの変更が不適切だと深刻な問題が発生することがあります。 したがって、次の手順を注意深く実行してください。 保護のために、レジストリを変更する前に、バックアップします。 その後、問題が起こった場合は、レジストリを復元できます。 レジストリのバックアップと復元方法の詳細は、「Windows のレジストリのバックアップおよび復元の方法」を参照してください。

次の手順を実行するには、トレースが既に有効である必要があることに注意してください。

  1. Outlook 用 Dynamics CRM をインストールしたコンピューターで、RegEdit を起動し、レジストリ サブキー HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient を見つけてクリックします。

  2. TraceCategories 文字列値が存在しない場合は、その値を追加します。 これを行うには、[MSCRMClient] を右クリックし、[新規]、[文字列の値] の順でクリックし、"TraceCategories" を入力し、Enter キーを押します。

  3. [TraceCategories] を右クリックし、[変更] をクリックし、"Application.Outlook:Error" を入力したら、[OK] をクリックします。

TraceCategories で使用できる値の詳細については、「Microsoft Dynamics CRM でトレースを有効にする方法」を参照してください。

トレース ファイルは、トレースが無効の場合は削除されません。

Microsoft Dynamics CRM E-mail Router に対するトレースの有効化

ここで説明する内容は、Microsoft Dynamics CRM Online と Microsoft Dynamics 365 の設置型バージョンに適用されます。Microsoft Dynamics CRM 2015 Email Router トレースはローカル コンピューターで実行されている E-mail Router サービスを監視します。

Microsoft Dynamics CRM E-mail Router に対するトレースの有効化または無効化

  1. Microsoft Dynamics CRM E-mail Router サービス (Microsoft CRM Email Router) を実行しているコンピューターで、XML またはテキスト エディターを使用して Microsoft.Crm.Tools.EmailAgent.xml をオープンします。 既定では、Microsoft.Crm.Tools.EmailAgent.xml は、<drive>:\Program Files\Microsoft CRM Email\Service フォルダーに配置されます。

  2. 以下のエントリを <SystemConfiguration> の親要素間に追加します。

    • <LogLevel>レベル</LogLevel>
      ログ レベルを指定します。レベル の許容可能な値は 0、1、2、または 3 です。

      • 0. ログなし。 既定では、ログは 0 に設定されています。

      • 1. エラー ログのみ。

      • 2. メールボックス レベルの詳細情報ログ。

      • 3. Message レベルでの非常に詳細な情報ログ。

    • <LogFile>Path\Logfilename</LogFile>
      ログ ファイル場所の完全なパスを指定します。

  3. E-mail Router サービスを再開します。

サンプル 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 アプリケーションのインストール

  1. Windows Phone ストア から Field Medic アプリケーションをインストールします。

    Field Medic アプリケーションのインストール

AppHost ログに対してユーザー定義プロファイルを作成する

  1. Windows Phone を USB でコンピューターに接続します。

  2. FieldMedic-AppHost.xml ファイルを、computer\<windows phone>\Phone\Documents\FieldMedic フォルダー内に作成します。 まだフォルダー構造がまだ存在しない場合はフォルダー構造を作成します。 ファイルを メモ帳 を使用して作成し、FieldMedic-AppHost.xml という名前で保存します。

    フィールド メディック: フォルダーおよび XML ファイル

  3. メモ帳 を使用して、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>
    

ログ記録の有効化

  1. Field Medic アプリケーションを開きます。

  2. [詳細] をタップします。

    フィールド メディック: [詳細設定] を選択する

  3. [使用する ETW プロバイダーの選択] をタップします。

    フィールド メディック: ETW プロバイダーの選択

  4. 下部から上部にスワイプして [カスタム グループ] セクションを見つけて、[FieldMedic-AppHost.xml] のチェック ボックスを選択します。

    フィールド メディック: FieldMedic-AppHost.xml の選択

  5. [戻る] ボタンを 2 回タップします。

    フィールド メディック: [戻る] ボタンを選択

  6. [ログを開始する] をタップします。

    フィールド メディック: ログの開始の選択

    以下の内容が表示されます。

    フィールド メディック: ログの開始

    >

    フィールド メディック: ログ イベント

問題の再現

  1. 電話用の CRM アプリケーションに切り替えます。

  2. 問題を再現します。

ログ記録の停止

  1. Field Medic アプリケーションに切り替えます。

  2. ログ記録の停止 をタップします。

    フィールド メディック: ログを停止

  3. ログにタイトルを指定し、[保存] をタップします。

    フィールド メディック: ログ ファイルを保存

  4. [レポートの表示] をタップして、ログの保存に成功したことを確認します。

    フィールド メディック: レポートの表示を選択します

    >

    フィールド メディック: 保存したレポートの例

ログ ファイルの特定

  1. Windows Phone への USB ケーブルを取り外した後、再接続します。 これにより、最新のファイルが表示されます。

  2. コンピューター上で、computer\<windows phone>\Phone\Documents\FieldMedic\reports に移動します。

  3. コンピューターにこのフォルダーのコンテンツをコピーします。

    フィールドにメディック: レポート フォルダー

イベント ビューアーを使用してログを表示する

  1. コンピューター上の イベント ビューアー を開きます。

  2. [アクション] > [保存したログを開く...] を選択します。

    フィールド メディック: ログ ファイルを開く

  3. computer\<windows phone>\Phone\Documents\FieldMedic\reports または Windows Phone からログ ファイルをコピーした場所に移動します。

  4. Custom-FieldMedic-AppHost ファイルを選択して開きます。

  5. ログを新しいイベント ログで形式で開くように求められたら、[はい] を選択し、[OK] を選択します。

  6. イベント ログ エントリのエラーを確認します。

    フィールド メディック: イベントの例

タブレット PC 用 CRM のトレースの有効化

問題を診断する タブレット PC 用 Microsoft Dynamics CRM アプリケーションでトレースを有効にできます。 トレースを有効にすると、詳細な情報がデバイスに記録されます。 この情報を解析して、問題の発生元の特定に役立てることができます。 トレースの有効化と表示の方法は、タブレット PC のオペレーティング システムによって異なります。

Windows

イベントを表示するには、次の手順に従います。 トレースは既定では有効な状態にあります。

  1. イベント ビューアーを開きます。 これを行うには、[スタート] 画面に移動し、Run を入力し、[ENTER] を押すかタップします。 [実行] ボックスに eventvwr を入力してから、[ENTER] キーを押すかタップします。

  2. Application And Services Logs\Microsoft\Windows にある [AppHost] フォルダーを選択します

  3. [表示] メニューから、[分析およびデバッグ ログの表示] をクリックするか、タップします。

    分析およびデバッグ ログの表示

  4. 追加のノードが [AppHost] フォルダーに表示されます。

    AppHost フォルダー

  5. [AppTracing] )ノードを右クリック (押したまま保持) し、[ログの有効化] をクリックするか、タップします。

    AppTracing ログの有効化

  6. [OK] をクリックまたはタップして、次の警告に同意します。

    警告: ログがイベントを失う場合があります

  7. 問題を再現した後、[AppTracing] を右クリック (押したまま保持) し、[ログの無効化] をクリックまたはタップします。

    AppTracing ログの無効化

  8. イベント ビューアーを更新し、ログ イベントを表示します。[F5] を使用するか、または [AppTracing] を右クリック (押したまま保持) し、次に [最新の情報に更新] をクリックまたはタップします。

    AppTracing の更新

  9. 記録されるイベントの詳細を確認します。[一般] タブのフィールドで、"Dynamics CRM" を含むエントリを探します。

    AppTracing の検索

    ヒント

    [AppTracing] を右クリック (押したまま保持) し、次に [最新の情報に更新] をクリックまたはタップして検索を起動します。 その後、「CRM」などの単語を含む任意のイベントを検索します。 Ctrl + F のショートカット キーが使用できます。

  10. また、[管理] で、記録されたイベントを確認します。

    イベント ログを保存するには、ログを右クリック (押したまま保持) し、[すべてのイベントを名前をつけて保存] を選択します。 ログ ファイルの保存先となるディレクトリを指定します。

    [管理] で記録されるイベント

iPad

iPad でログをセットアップして表示するには、次の手順に従います。

iPad でのログの有効化

  1. [設定] を開きます。

    iPad の設定

  2. 設定の一覧から [Dynamics CRM] を選択します。

    iPad Dynamics CRM の設定

  3. [ログを有効にする] オプションは既定では [オフ] に設定されています。 設定を [オン] に切り替えるには、このオプションを切り替えます。

    iPad でのログの有効化

  4. 問題を再現した後、[ログを有効にする] の設定を [オフ] に切り替えます。

    iPad Dynamics CRM の設定

iPad ログ ファイルの表示

  1. iPad をコンピューターに接続します。

  2. iTunes を開きます。

  3. デバイスのセクションからデバイスを選択します。

    iTunes デバイス

  4. ヘッダーから Apps 領域を選択します。

    iTunes アプリケーション

  5. ファイルの共有セクションを特定し、Dynamics CRM アプリケーションを選択します。

    iTunes のファイル共有

    Dynamics CRM の iTunes ファイル共有

  6. 右側の列では、ログがアプリケーションに対して有効になっていた場合、ログ ファイルの一覧が表示されます。 ログ ファイルを選択し、[保存先] を押して、ログ ファイルを保存する場所を選択します。

    iTunes での Dynamics CRM のログ ファイルの保存

  7. 保存したログ ファイルを特定し、それを開いて、ログの詳細を表示します。

Android

Android デバイス上で、構成中またはその後で、ログ記録を有効にできます。

  • タブレット PC 用 CRM 設定する場合は、[セットアップ ページでログを有効にする] を参照してください。

  • タブレット PC 用 CRM を構成済みで、エラー ポスト構成が発生した場合、サインアウトするか、再構成してログを有効にする必要があります。[構成後にログ記録を有効にする] を参照してください。

注意

既定では、ログは無効になっています。 ログを有効にし、Dynamics 365 を閉じて、再度開くと、ログは無効になります。

セットアップ ページでログを有効にする

  1. タブレット PC 用 CRM のセットアップ ページで、省略記号 (...) をタップします。 ログを有効にするオプションが表示されます。

    Android 用のロギングを有効化

  2. [ログを有効にする] チェック ボックスをオンします。

構成後にログ記録を有効にする

  1. Android 用 CRM アプリケーションを開きます。

  2. ダッシュボードで、省略記号 (...) をタップします。 右下隅にあり、コマンド バーが表示されます。

    省略記号ボタン

  3. [設定] をタップしてから、[サイン アウト] をタップします。

  4. [サインイン] ページで、[戻る] ボタンをタップして設定ページに移動します。

  5. タブレット PC 用 CRM のセットアップ ページで、省略記号 (...) をタップします。 ログを有効にするオプションが表示されます。

    Android 用のロギングを有効化

  6. [ログを有効にする] チェック ボックスをオンします。

Android ログ ファイルの表示

  1. ログは、デバイスのルート ディレクトリの MSCRM フォルダー内のログ ファイルに書き込まれます。 タブレット PC を USB でコンピューターに接続して、ファイル システムを参照できます。 また、他の会社の Android アプリを使用して、ファイル システムを表示することもできます。

  2. MSCRM フォルダーを開いて、ログ ファイルを選択して表示します。

    Android ログ ファイルの例

サンプル ログ

次の例は、ログ ファイルで表示される内容を示しています。

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 [ERROR]: アプリケーションの 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, type=8) に prvReadAccount 権限がありません (Id=886b280c-6396-4d56-a0a3-2c1b0a50ceb0)2: プリンシパル ユーザー (Id=d0961fb9-0f09-e311-b8aa-00155d05381a, type=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. 著作権