ログ記録と診断に関するトラブルシューティング
FSLogix のさまざまなコンポーネントによって、包括的なログが作成されます。 これらのログは、次の 3 つのログに分類されます。
- クライアント イベント ログ
- テキスト ベースのログ ファイル
- イベント トレース ログ (ETL)
サポート ケースを開く前に、サポート プロセスの最初の手順として、ログの確認または収集を行うことができます。 FSLogix サポート ツールは、顧客が必要なすべてのログを単独の zip 形式のアーカイブに収集できるように作成されました。
クライアント イベント ログ
FSLogix は、Windows イベント ログ システムを利用して、多くの操作やタスク中に他のデータを提供します。 イベント ログは、 Windows イベント ビューアーの [アプリケーションとサービス] [ログ] -> FSLogix にて確認できます。 ほとんどのイベント ログ データは、アプリの管理または操作ログのいずれかに書き込まれます。 Cloud Cache に固有のイベント ログ データは、CloudCache の管理または操作ログのいずれかに書き込まれます。
図 7: FSLogix イベント ログ
テキストベースのログ ファイル
テキストベースのログ ファイルは、FSLogix のトラブルシューティングを行うときに最初に確認する場所であり、ログ設定が構成されている必要があります。
ログ ファイルの場所: C:\ProgramData\FSLogix\Logs
問題のトラブルシューティングに使用される最も一般的なログ ファイルは、C:\ProgramData\FSLogix\Logs\Profile
にある Profile_%date%.log
で確認できます。
プロファイル ログを確認する方法
Note
メモ帳++ は、キーワードまたはフレーズのセットを強調表示する機能を備えた、優れたテキスト エディターです。
C:\ProgramData\FSLogix\Logs\Profile\Profile_%date%.log
から最新のログ ファイルを開きます。次のセクションを書き留めます: コンピュータ名、FSLogix のバージョン、およびサービスの状態。
図 1: プロファイル ログ ファイル
Ctrl+F
を押して、[検索] ダイアログを開き、 特定のユーザー (jdoe など) のサインイン イベントを検索します。- 検索する文字列:
LoadProfile: %samaccountname%
図 2: プロファイル ログ検索ダイアログ
- 検索する文字列:
サインイン イベントが、報告された問題または問題の時刻に沿っていることを確認します。
次に、イベントのシーケンス全体 (サインインまたはサインアウト) 中にこの ID が使用されるため、このユーザーのプロセス ID をメモします。
スタイル機能を使用して、ログ ファイル内の次のセクションを強調表示します。
Begin Session: Logon
Begin Session: Logoff
Milliseconds
loadProfile time:
unloadProfile time:
図 3: プロファイル ログのスタイル設定の用語
これらのキーワードのスタイル設定により、サインイン イベントとサインアウト イベントを簡単に検索できます。
図 4: 例 1
図 5: 例 2
必要に応じて、すべてのキーワードをスタイル設定した後、プロセス ID を選択することで、ユーザーのイベントの特定のプロセスに焦点を当てることができます。メモ帳++ では、このプロセス ID のすべての出現回数が強調表示されるため、他のユーザーに対して同時に実行されている他のプロセスが存在する可能性があるため、その順序を追うことができます。
図 6: プロファイル ログ プロセス ID
重要
ログ ファイル内の各アクションには、イベントの種類のプレフィックスを伴います。 [INFO]
は情報イベント、[WARN:xxxxxx]
は警告、[ERROR:xxxxxx]
はエラーを示します。 警告とエラーの両方に対応するエラー コードがあります。
イベント トレース ログ (ETL)
FSLogix は、イベント トレース ログ (ETL
) ファイルを作成するトレース ログを実装します。 2 つの ETL
ファイルが作成されて保存されます。 ETL
ファイルは、C:\ProgramData\FSLogix\Logs\
に保存され、trace.etl.001
と trace.etl.002
と名付けられます。 ファイルはラウンドロビン方式でローテーションされ、2 つのファイルが作成された後、最も古いファイルが新しいファイルに置き換えられます。 ETL
ファイルの上限は、100 MB (メガバイト) までです。
FSLogix ETL
ファイルは、Windows の自動ロガーによって管理されます。 トレース データはバッファーに保持され、必要に応じて ETL
ファイルに書き込まれ、指定されたしきい値で上書きされます。 コンピューターが再起動されるたびに、設定に従って ETL
ファイルがローテーションされます。
Note
イベント トレース ログは、Microsoft 内部での使用のみを目的としています。