次の方法で共有


SharePoint ログ ファイルと診断ログの構成と表示 (PowerPivot for SharePoint)

PowerPivot サーバーの操作、イベント、メッセージは SharePoint ログ ファイルに記録されます。 このトピックでは、ログ記録レベルの構成とログ ファイルの情報の表示について説明します。 ファイルに記録する PowerPivot サーバー イベントを制御できます。 また、ログに記録されるメッセージの重大度も制御できます。 詳細については、「 の使用状況データ収集の構成 (PowerPivot for SharePoint)」を参照してください。

このトピックの内容:

ログ ファイルの場所

既定では、SharePoint ログ ファイルは次の場所に保存されます。

C:\Program files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS

LOGS フォルダーには、ログ ファイル (.log)、データ ファイル (.txt)、および使用状況ファイル (.usage) が保存されています。 SharePoint トレース ログのファイル名前付け規則では、サーバー名の後に日付とタイム スタンプが続きます。 SharePoint トレース ログは定期的に作成され、IISRESET が実行された場合も作成されます。 一般に、24 時間内で多数のトレース ログが作成されます。

個々のイベント カテゴリに対する診断ログ記録レベルの変更

既定では、PowerPivot イベントの ULS ログは "中"に設定されています。 この設定は、SQL Server 2012 の新しい設定です。 サーバーを以前のリリースからアップグレードした場合、ログ レベルはまだ SQL Server 2008 R2 のデフォルト レベルの "詳細"が設定されている場合があります。 PowerPivot サーバーの使用状況に対する ULS ログを確認することに慣れている場合、この変更によって PowerPivot サーバーの操作に関する情報が少なくなっていることがわかります。

"高"タイプの例外を除くすべての PowerPivot メッセージは、詳細カテゴリに分類されます。 サーバーのルーチン処理 (接続、要求、クエリ レポートなど) のログ エントリが必要な場合、ログ レベルを詳細に変更する必要があります。

個々のイベント カテゴリに対する診断ログ記録レベルを変更するには、次の手順を実行します。

  1. SharePoint サーバーの全体管理で [監視]をクリックします。

  2. [診断ログの構成]をクリックします。

  3. [PowerPivot サービス]までスクロールします。

  4. カテゴリを展開し、個々のカテゴリを選択します。

    アプリケーション ページ要求 では、PowerPivot データ ソースを読み込み、ファーム内の他のサーバーと通信するために Analysis Services サービスを検索するときに、サービス アプリケーションによってトリガーされるイベントを指定します。

    [要求の処理] は、ファーム内のサーバーに読み込まれた PowerPivot データベースに対するクエリ要求によってトリガーされるイベントを指定します。

    [使用状況] は、PowerPivot 使用状況データ収集に関連するイベントを指定します。

  5. [イベント ログの記録対象となる重要度の最も低いイベント] で、 [なし] を選択してカテゴリのイベント ログ記録を無効にするか、 [エラー] を選択してログの記録対象をエラーのみに制限します。

  6. [詳細] をクリックして、すべてのイベントをイベント ログに記録します。

  7. [トレース ログの記録対象となる重要度の最も低いイベント] で、 [なし] を選択してカテゴリのトレースを無効にするか、 [エラー] を選択してトレースの対象をエラーのみに制限します。

  8. [詳細] をクリックして、すべてのイベントをトレース ログに記録します。

  9. [OK] をクリックします。

SharePoint ログ ファイルの表示方法

ログ ファイルはテキスト ファイルであり、 テキスト エディターで開くことができます。 サードパーティのログ ビューアー アプリケーションを使用することもできます。

テキスト エディターの使用

テキスト エディターを使用して PowerPivot サーバー エラーのトラブルシューティングを行う場合は、次のヒントがファイル内の関連情報を見つけるのに役立ちます。

  • PowerPivot ブックの発行、表示、または更新に関連するエラーについては、ログ ファイルでブックの名前を検索します。

  • エラーに相関 ID が示されている場合は、ID をコピーしてログ ファイルで検索用語として使用します。

  • 「高」または「例外」のエラー状態を検索します。 "PowerPivot Service" を検索します。

  • エラーの発生日時を把握している場合は、日付と時刻の情報を使用して、スクロールするエントリの範囲を絞り込みます。

ログ ビューアー アプリケーションの使用

テキスト エディターを使用してトレース ログを個別に表示できますが、いくつかのログ ファイルを同時に表示できるログ ビューアー アプリケーションの方が便利です。 サードパーティのいくつかのログ ビューアー アプリケーションは、Codeplex サイトからダウンロードでき、1 つのワークスペースで複数のトレース ログを表示できます。

次の手順には、Codeplex からダウンロードできる一般的な SharePoint ULS Log Viewer のリンクを示します。

  1. CodePlex サイトの「 SharePoint LogViewer 」または「 SharePoint ULS Log Viewer 」に移動します。

  2. [Downloads] タブをクリックします。

  3. 実行可能ファイルをクリックします。 SharePointLogViewer.exe または ULS Viewer 2.0 Binaryのいずれかです。

  4. 使用許諾契約書を読み、同意します。

  5. [保存] をクリックして、ソフトウェアをローカル システムにダウンロードします。

    SharePoint ULS Log Viewer をダウンロードする場合は、ULSViewer.zip をダウンロード フォルダーに保存します。

  6. ダウンロード フォルダーで、ULSViewer.zip を右クリックして、 [すべて展開]をクリックします。

  7. 展開先フォルダーを指定し、 [展開]をクリックします。

  8. 展開されたプログラム ファイルを含むフォルダーで、 [ULSViewer] をダブルクリックし、アプリケーションを実行します。

  9. アプリケーション ウィンドウの左上隅にあるフォルダー アイコンをクリックします。

  10. \Program files\Common Files\Microsoft Shared\Web Server Extensions\14\Logs を参照します。

  11. 1 つ以上のトレース ログを選択します。 既定では、トレース ログ ファイル名は、コンピューター名、日付、時刻の情報で構成されています。 ファイルの種類は、テキスト ドキュメントです。

  12. [開く] をクリックし、ファイルが読み込まれるまで待機します。

  13. 組み込みフィルターを使用して、重大度、プロセス、カテゴリ、またはユーザー定義のテキスト ファイルに基づいてレコードを選択します。 また、列見出しをクリックして並べ替え順を変更することもできます。

PowerPivot サービスのエントリ

次の表では、SharePoint ログ ファイルで見つかる可能性が最も高い PowerPivot サーバー操作のエントリについて説明します。

Process 領域 カテゴリ Level Message 詳細
w3wp.exe [PowerPivot サービス] 使用法 "詳細" 現時点では要求の統計は存在せず、ログに記録するものはありません。 サービスは、事前に定義された間隔でクエリ応答統計を使用状況イベントとして使用状況データ収集システムに報告します。 このメッセージは、報告するクエリ統計がないことを示しています。
w3wp.exe [PowerPivot サービス] Web フロント エンド "詳細" データ ソース=<パスのアプリケーション サーバーの検索を開始する> 接続要求を受信すると、PowerPivot サービスは、要求を処理するために使用可能な Analysis Services サービスを識別します。 ファーム内にサーバーが 1 台しかない場合は、すべての要求をローカル サーバーが受け取ります。
w3wp.exe [PowerPivot サービス] Web フロント エンド "詳細" アプリケーション サーバーの検索に成功しました。 要求が PowerPivot サービス アプリケーションに割り当てられた。
w3wp.exe [PowerPivot サービス] Web フロント エンド "詳細" PowerPivotdata ソース>の<要求を Analysis Services サービスにリダイレクトする。 要求が Analysis Services サービスに転送されました。
w3wp.exe [PowerPivot サービス] [要求の処理] "詳細" UserName<SharePoint ユーザー> の要求をデータベースにリダイレクトする PowerPivot データ ソースへの偽装された接続は、SharePoint ユーザーの代わりに作成されました。

参照

PowerPivot 使用状況データ収集
SQL Server セットアップ ログ ファイルの表示と読み取り
使用状況データ収集の構成 (対象は PowerPivot for SharePoint)