コンテンツ・サーバーのログ・ファイルの監視
この章では、コンテンツ・サーバーのステータス情報およびエラーをログ・ファイルで確認し、使用する方法を説明します。
この章の内容は次のとおりです。
親トピック: Oracle WebCenter Content Serverの監視
コンテンツ・サーバーのログ・ファイルの管理の概要
Oracle WebCenter Contentでは、ログ・ファイルにステータス情報およびエラーが格納されます。ログ・ファイルは、システム・イベントをその発生日時とともに登録するために使用されます。これは、詳細ロギングがオンになっている場合は特に、トラブルシューティングの際に有益なツールとなります。ログは、特定のイベントが発生したことを示すだけではなく、エラーや問題を引き起こすイベントの連鎖に関する重要な手がかりも提供します。
ノート:
トレース・ログ出力に適用する場合、詳細ロギングによって、ログ・ファイルのサイズがすぐに大きくなり、コンテンツ・サーバー・インスタンスが遅くなる可能性があります。トレース・ログでは、特定の問題のトラブルシューティングの場合のみ、詳細ロギングを使用することをお薦めします。システム・イベントに関するコンテンツ・サーバー・ログでは、詳細ロギングに関してこのような問題はありません。
トラブルシューティングの詳細は、「Oracle WebCenter Contentのトラブルシューティング」を参照してください。システム監査情報の表示については、「コンテンツ・サーバーのステータスの監視」を参照してください。
OracleログAPIを使用して、Oracle Fusion Middleware ControlおよびOracle WebLogic Server管理コンソールによって制御されたログにも、情報が取得されます。WebCenter Contentインタフェースを使用して、これらのログにアクセスできます。Fusion Middleware Controlを使用したログの監視については、「Fusion Middleware Controlを使用したログ情報の管理」を参照してください。
コンテンツ・サーバーのログ・ファイルの特性について
コンテンツ・サーバー・インスタンス関連のログ・ファイルには、次の特性があります。
-
最初のステータス、エラーまたはリカバリ不能なエラーが発生した際に、1日に1回のみ作成されます。
-
空のログ・ファイルは生成されません。
各ログ・ファイルには、次の列があります。
-
タイプ: ログ・エントリを求められるインシデントの種類(「情報」、「エラー」または「致命的」)を指定します。
-
時間: ログ・エントリが発生した日時を示します。
-
説明: 発生したインシデントを説明します。
ログ・ファイルは標準的なHTMLページで、コンテンツ・サーバー・インスタンスごとに保持されます。ログは、回転するファイル名形式で、最大30ファイルまで保持されます。31番目のファイルが作成されると、最も古いものが削除されます。そのため、コンテンツ・サーバーのログ・ファイル名は、生成された日付と関係がありません。ログ・ファイルで特定の日付を検索するには、ブラウザで索引ファイルを表示し、その日付のリンクを選択します。ファイル名は、ブラウザのステータス・バー(有効な場合)に表示されます。
ノート:
ログ・ファイル・ページをブックマークします。これを行うと、コンテンツ・サーバー・インスタンスが使用できない場合でも、問題のトラブルシューティングに役立ちます。また、コンテンツ・サーバー・インスタンスが使用できない場合に見つけられるように、構成ファイルがある場所を理解しておいてください。
コンテンツ・サーバーのログへのアクセス
コンテンツ・サーバー・ログは、日時別にリストされます。1日に1ファイルが生成されます。エントリは、イベントの発生に従って終日にわたりファイルに追加されます。
次のサーバー・ログ・エントリのタイプが生成されます。
-
情報: 基本的なステータス情報を表示します。たとえば、サーバーが準備完了して待機中である場合、ステータス情報が記録されます。
-
エラー: 発生してもソフトウェアの機能が停止しないエラーを表示します。たとえば、ユーザーが、アクセスが許可されていないセキュリティ保護された情報をリクエストすると、エラーが記録されます。
-
致命的: 発生するとソフトウェアの機能が停止するエラーを表示します。たとえば、コンテンツ・サーバー・インスタンスがデータベースにアクセスできない場合、致命的エラーが記録されます。
コンテンツ・サーバー・ログにアクセスするには:
-
コンテンツ・サーバー・インスタンスに管理者としてログインします。
-
「管理」→「ログ・ファイル」を選択します。
-
「Content Serverログ」を選択します。
-
「Content Serverログ」ページで、表示するログの日時に対応するリンクを選択します。
ノート:
ログ・ファイルを表示できるように、コンテンツ・サーバー・インスタンスに管理者としてログインする必要があります。
なんらかの理由で「管理」トレイまたはメニューからログ・ファイルを表示できない場合でも、コンテンツ・サーバー・インスタンスのファイル・システム上でそれにアクセスすることもできます。ログ・ファイルは次の場所にあります。
| ログ・ファイル | 場所: |
|---|---|
| コンテンツ・サーバー | IntradocDir/weblayout/groups/secure/logs |
| コンソール出力ログ | IntradocDir/bin/classname.log |
| リファイナリ | IntradocDir/weblayout/groups/secure/logs/refinery |
| アーカイバ | IntradocDir/weblayout/groups/secure/logs/archiver |
アーカイバ・ログへのアクセス
コンテンツ・サーバー・アーカイバ・ログには、インポート、エクスポートおよびレプリケーションに関する情報が表示されます。アーカイバ・ログは、日時別にリストされます。最初の「アーカイバ」情報ステータス、致命的エラーまたはエラーが発生した際に、1日に1回生成されます。
次のタイプのアーカイバ・ログ・エントリが生成されます。
-
情報: 基本的なステータス情報を表示します。たとえば、エクスポートおよびインポートが開始および終了する際に、ステータス情報が記録されます。
-
エラー: 発生してもソフトウェアの機能が停止しないユーザー/管理エラーを表示します。たとえば、エクスポートしようとするコンテンツ・アイテムのファイル情報がない場合、エラーが記録されます。
-
致命的: 発生するとソフトウェアの機能が停止するエラーを表示します。たとえば、コンテンツ・サーバー・インスタンスがデータベースにアクセスできない場合、致命的エラーが記録されます。接続文字列、ユーザー名およびパスワードを確認します。
アーカイバ・ログにアクセスするには:
-
コンテンツ・サーバー・インスタンスに管理者としてログインします。
-
「管理」、「ログ・ファイル」、「アーカイバ・ログ」の順に選択します。または、「管理」ページの「アーカイバ・ログ」リンクをクリックします。
-
「アーカイバ・ログ」ページで、ログの日時に対応するリンクを選択します。
各アクションのタイプ、日時および説明を示している表が開きます。表には、アーカイブを作成したコンテンツ・サーバー・インスタンスの名前も含まれます。
Inbound Refineryのログへのアクセス
Oracle WebCenter Content: Inbound Refineryのログはすべて、Inbound Refineryインタフェースからアクセスします。ログ・ファイルによるリファイナリのステータスの監視については、『Oracle WebCenter Contentのマネージメント』のInbound Refineryに関する項を参照してください。