ヘッダーをスキップ
Oracle® Fusion Middleware WebCenter Sites管理者ガイド
11gリリース1 (11.1.1.8.0)
E49682-01
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

30 システム・ツール

「管理」タブの「システム・ツール」ノードは、一般管理者がWebCenter Sites管理者のインタフェースからトラブルシューティングに直接使用できる一連の診断ユーティリティを提供します。log4jログ出力の構成、様々なタイプのシステム情報へのアクセス、キャッシュの管理、WebCenter Sitesログの内容の検索、共有ファイル・システムのパフォーマンスのテストなどの機能があります。

この章は、それぞれ「システム・ツール」のサブノードについて説明している次の項で構成されています。

30.1 Log4jの構成

WebCenter Sitesが、Apache log4jロギング・システムを使用するように設定されている場合、管理者のインタフェースから、「log4jの構成」ツールで、現在のログ出力レベルの表示、ログ出力レベルの変更、新しいログ出力の追加を実行できます。さらに、ログ出力レベルの変更および追加されたログ出力が有効になっているのは、WebCenter Sitesを再起動するまでのみであるため、変更内容を保持するには、ログ出力プロパティのテキスト・バージョンをlog4j.propertiesファイルにコピーします。

この項は、次のトピックで構成されています。

30.1.1 Apache log4jの設定

アップグレード・プロセス中にWebCenter Sitesがlog4jを使用するように設定されなかった場合、WEB-INF/classesディレクトリのcommons-logging.propertiesおよびlog4j.propertiesファイルを構成することで手動でlog4jに切り替えることができます。

log4jを設定するには:

  1. commons-logging.propertiesファイルで、次のプロパティを更新してlog4jをWebCenter Sitesのロギング・システムとして設定します。

    org.apache.commons.logging.Log= org.apache.commons.logging.impl.Log4JLogger
    
  2. log4j.propertiesファイルを開き、次のように実行します。

    1. 次のようにFWDefaultAppenderファイル・アペンダ・プロパティを追加します。

      log4j.rootLogger=INFO, FWDefaultAppender
      log4j.appender.FWDefaultAppender.File=<path to futuretense.txt>/futuretense.txt
      

      注意:

      futuretense.txtファイルは、通常、WebCenter Sitesのインストール・ディレクトリに配置されています。


      log4j.appender.FWDefaultAppender.Append=true
      log4j.appender.FWDefaultAppender.BufferSize=256
      log4j.appender.FWDefaultAppender.MaxFileSize=10MB
      log4j.appender.FWDefaultAppender.encoding=UTF-8
      log4j.appender.FWDefaultAppender.layout.ConversionPattern=[%d] [%c{4}] %m%n
      log4j.appender.FWDefaultAppender=org.apache.log4j.RollingFileAppender
      log4j.appender.FWDefaultAppender.MaxBackupIndex=15
      log4j.appender.FWDefaultAppender.layout=org.apache.log4j.PatternLayout
      log4j.appender.FWDefaultAppender.bufferedIO=false
      
    2. commons-logging.propertiesファイルのログ出力をlog4j.propertiesファイルにコピーします。log4j.logger.を、各ログ出力名の前に追加します。たとえば、com.fatwire.logging.cs.authlog4j.logger.com.fatwire.logging.cs.authになります。

ファイル・アペンダ・プロパティおよび他のlog4j固有のプロパティの詳細は、Apache log4jのドキュメントを参照してください。WebCenter Sitesのログ出力の詳細は、『Oracle Fusion Middleware WebCenter Sitesプロパティ・ファイル・リファレンス』のcommons.logging-propertiesのドキュメントを参照してください。

30.1.2 ログ出力の表示

WebCenter Sitesのログ出力およびそれらの詳細レベルのリストを表示できます。リストには、次のものが含まれています。

  • WEB-INF/classesディレクトリのlog4j.propertiesファイルに登録されているログ出力。このファイルは、システム起動時にのみ読み取られます。実行中にlog4j.propertiesファイルを変更し、それらを保存した場合、「log4jの構成」フォームにその変更は表示されません。それらはWebCenter Sitesを再起動したときに適用され、表示されます。

  • 実行中に検出されたログ出力。ログ出力は次のときに検出されます。

    • システム機能またはアドオン・コンポーネントが初めてアクセスされたとき。

    • 第30.1.4項「新しいログ出力の追加」に示すように、「ログ出力の追加」機能を使用して、開発者が手動でログ出力をシステムに追加したとき。

リストの折りたたまれたビューには、ルート・ログ出力および親ログ出力が、すべて明示的に詳細レベルを割り当てられて表示されます。より粒度の細かいビューが必要な場合は、リストを開くとルート・ログ出力または親ログ出力からレベルを継承するログ出力も表示できます。

ログ出力を表示するには:

  1. 「管理」タブで「システム・ツール」を開き、「log4jの構成」をダブルクリックします。

    明示的にレベルが割り当てられたログ出力のリストが表示されます。

    図30-1 「log4jの構成」フォーム

    図30-1の説明が続きます
    「図30-1 「log4jの構成」フォーム」の説明

  2. リストを開いて、レベルを継承するログ出力を含める場合は、フォームの下部にある「すべての既知のログ出力を表示」をクリックします。

    レベルを継承するログ出力は、それらの親ログ出力の下にリストされます。

    図30-2 「log4jの構成」フォーム

    図30-2の説明が続きます
    「図30-2 「log4jの構成」フォーム」の説明

  3. 再度、明示的に割り当てられたレベルを持つログ出力のみを表示するには、フォームの下部にある「構成済のログ出力を表示」をクリックします。

30.1.3 ログ出力レベルの変更

ログ出力レベルを一時的に変更し、log4j.propertiesファイルで指定されているWebCenter Sitesログに書き込まれる文のタイプと数を定義できます。変更はただちに適用されます。ログ出力が実行されるとすぐに、そのログで新しいレベルの影響を追跡できます。この新しいレベルが有効になっているのはWebCenter Sitesを再起動するときまでのみですが、変更を保持する必要がある場合は、ログ出力プロパティのテキスト・バージョンをアプリケーション・サーバー上のWEB-INF/classesディレクトリにあるlog4j.propertiesファイルにコピーできます。

このオプションは、継承されたログ出力レベルを一時的にオーバーライドする場合に特に便利です。たとえば、親ログ出力がTRACEなどの高度な詳細レベルに設定されており、その子ログ出力の1つがそのレベルから継承しないようにする場合は、その子ログ出力に異なるレベルを割り当てることができます。

次に、詳細レベルの高いものから順に、使用可能なログ出力レベルをリストします。

TRACE、DEBUG、INFO、WARN、ERROR、FATAL、OFF。

OFFは、ログ出力によってログに文が書き込まれないことを示します。ログ出力レベルの詳細は、Apache log4jのドキュメントを参照してください。

ログ出力レベルを変更するには:

  1. 「管理」タブで「システム・ツール」を開き、「log4jの構成」をダブルクリックします。

    明示的にレベルが割り当てられたログ出力のリストが表示されます。より粒度の細かいビューが必要な場合は、フォームの下部にある「すべての既知のログ出力を表示」をクリックし、リストを開いて親ログ出力からレベルを継承するログ出力を含めます。

  2. 変更するログ出力を見つけ、「新規レベルの設定」列で新しいログ出力レベルを選択します。

    新しいレベルが、「レベル」列に表示されます。ログ出力が実行されると、ただちにログで新しいレベルの影響を追跡できます(第30.8項「ログ・ビューア」を参照)。

    図30-3 「log4jの構成」フォーム

    図30-3の説明が続きます
    「図30-3 「log4jの構成」フォーム」の説明

  3. WebCenter Sitesの再起動後も新しいログ出力レベルを有効にしておく場合は、次のように実行します。

    1. フォームの下部にある「現在のログ出力レベルを.propertiesとして表示」をクリックします。

      明示的に割り当てられたレベルを持つログ出力がテキストで表示されます。

      図30-4 明示的に割り当てられたレベルを持つログ出力が表示されているフォーム

      図30-4の説明が続きます
      「図30-4 明示的に割り当てられたレベルを持つログ出力が表示されているフォーム」の説明

    2. 変更済ログ出力を、アプリケーション・サーバー上のWEB-INF/classesディレクトリのlog4j.propertiesファイルにコピーします。

    3. log4j.propertiesファイルを保存します。

30.1.4 新しいログ出力の追加

WebCenter Sitesシステムのlog4jフレームワークに新しいログ出力を追加し、ルート・ログ出力または親ログ出力から詳細レベルを継承しない場合は、管理者のインタフェースを介してログ出力を追加し、そのそれぞれに詳細レベルを割り当てることができます。(独自のカスタム・ログ出力を追加する場合は、サポートするclassおよびjarファイルを必ずデプロイしてください。)

割り当てられた詳細レベルが有効になっているのはWebCenter Sitesを再起動までのみですが、そのレベルを永続的に適用する必要がある場合は、ログ出力プロパティのテキスト・バージョンをアプリケーション・サーバー上のWEB-INF/classesディレクトリにあるlog4j.propertiesファイルにコピーできます。

新しいログ出力を追加するには:

  1. 「管理」タブで「システム・ツール」を開き、「log4jの構成」をダブルクリックします。

    明示的にレベルが割り当てられたログ出力のリストが表示されます。

  2. ログ出力のリストの下にあるフィールドに、追加するログ出力の名前を入力し、その詳細レベルを選択します。

  3. 「ログ出力の追加」をクリックします。

    新しいログ出力がリストに追加されます。ログ出力が実行されると、ただちにログでその割り当てたレベルの影響を追跡できます(第30.8項「ログ・ビューア」を参照)。

  4. WebCenter Sitesの再起動後も、追加したログ出力を有効にしておく場合は、次のように実行します。

    1. フォームの下部にある「現在のログ出力レベルを.propertiesとして表示」をクリックします。

      明示的に割り当てられたレベルを持つログ出力がテキストで表示されます。

      図30-5 明示的に割り当てられたレベルを持つログ出力が表示されているフォーム

      図30-5の説明が続きます
      「図30-5 明示的に割り当てられたレベルを持つログ出力が表示されているフォーム」の説明

    2. 追加したログ出力を、アプリケーション・サーバー上のWEB-INF/classesディレクトリのlog4j.propertiesファイルにコピーします。

    3. log4j.propertiesファイルを保存します。

30.2 システム情報

「システム情報」ツールにより、トラブルシューティングに関する様々なタイプのWebCenter Sites、データベース、およびスレッドの情報に直接アクセスでき、アプリケーションの状態をチェックできます。情報をファイルにダウンロードし、管理者のインタフェースで直接表示できます。

この項は、次のトピックで構成されています。

30.2.1 WebCenter Sites情報

次のタイプのWebCenter Sites情報をダウンロードまたは表示できます。

  • メモリー情報: アプリケーション・サーバーのJava仮想マシンの空きメモリー容量、空きメモリーと使用中メモリーの合計量、およびJava仮想マシンが使用を試みるメモリーの最大容量。

  • Sitesプロパティ: WebCenter Sitesのインストール・ディレクトリにあるinixmlおよびpropertiesファイル。

  • Webアプリケーション・プロパティ: アプリケーション・サーバー上のWEB-INFおよびWEB-INF/classesディレクトリにあるxmlおよびpropertiesファイル。

  • その他のSites情報: アプリケーション・サーバー上のWEB-INF/libディレクトリにあるjarファイル、現在WebCenter Sitesにログインしているユーザーのセッション変数、およびJavaランタイム・プロパティ。

WebCenter Sites情報をダウンロードまたは表示するには:

  1. 「管理」タブで「システム・ツール」「システム情報」の順に開き、「Sites情報」をダブルクリックします。

    WebCenter Sites情報フォームに、メモリー情報および選択してダウンロードまたは表示できる追加の情報が表示されます。

    図30-6 「Sites情報」フォーム

    図30-6の説明が続きます
    「図30-6 「Sites情報」フォーム」の説明

  2. 「Sitesプロパティ」および「Webアプリケーション・プロパティ」セクションで、目的のファイルを選択し、「追加」をクリックします。

  3. 「その他のSites情報」セクションで、次のように実行します。

    • アプリケーション・サーバー上のWEB-INF/libディレクトリにあるjarファイルに関する情報を取得するには、「Jarバージョン」チェック・ボックスを選択します。

    • 現在WebCenter Sitesにログインしているユーザーのセッション変数を取得するには、「Sitesセッション変数」チェック・ボックスを選択します。

    • Javaランタイム・プロパティを取得するには、「システム変数」チェック・ボックスを選択します。

  4. 選択したWebCenter Sites情報をテキスト・ファイルとしてダウンロードするには、「ダウンロード」をクリックし、SysInfo.zipを開くか保存します。テキスト・ファイルはSysInfo.zip内にあります。

  5. 選択したWebCenter Sites情報を管理者のインタフェースで表示するには、「結果の表示」をクリックします。

    1. 選択したファイルおよび情報は、管理者のインタフェースに直接表示されます。

    2. ファイルの詳細または情報のタイプを表示するには、そのプラス・アイコンをクリックします。

      iniおよびpropertiesファイル、およびWebCenter Sitesのセッション変数およびシステム変数について、プロパティと値が表示されます。

      図30-7 batch.iniのプロパティと値

      図30-7の説明が続きます
      「図30-7 batch.iniのプロパティと値」の説明

      xmlファイルについては、コードが表示されます。

      図30-8 XMLファイルのコードの表示

      図30-8の説明が続きます
      「図30-8 XMLファイルのコードの表示」の説明

      Jarバージョンについては、jar名、バージョンおよび実装ベンダーが表示されます。NA : NAは、jarファイルでそのバージョンおよびベンダーが提供されていないことを示します。

      図30-9 Jarのバージョンおよびベンダー

      図30-9の説明が続きます
      「図30-9 Jarのバージョンおよびベンダー」の説明

30.2.2 データベース情報

次のタイプのデータベース情報をダウンロードまたは表示できます。

  • 基本情報: データベース・エンジンおよびバージョン、デフォルト・トランザクション分離レベル、JDBCドライバ、URL、バージョン、およびJNDIデータ・ソース。

  • システム表: コアWebCenter Sitesデータが格納されている表。たとえば、ElementCatalog表には、システムで使用されるXML要素またはJSP要素がすべてリストされています。

  • ツリー表: オブジェクト間の親子関係が格納されている表。たとえば、AssetRelationTreeにはアセット間のアソシエーションについての情報が格納されています。

  • Sitesオブジェクト表: アセット・タイプ、アセット属性、アセット定義など一意に識別されるオブジェクトが格納されている表。

  • その他のSites表: 親子関係に編成できない水平データを格納する表およびWebCenter Sitesによって管理されない外部表。


    注意:

    表に割り当てられているアクセス制御リスト(ACL)の少なくとも1つが自身のユーザーに割り当てられている場合、自身にデータベース表にアクセスする権限があります。データベース権限の詳細は、第4.2項「ACL」を参照してください。様々なタイプのWebCenter Sitesデータベース表の詳細は、『Oracle Fusion Middleware WebCenter Sites開発者ガイド』を参照してください。


データベース情報をダウンロードまたは表示するには:

  1. 「管理」タブで「システム・ツール」「システム情報」の順に開き、「DB情報」をダブルクリックします。

    「データベース情報」フォームに、使用しているデータベースの基本情報および選択してダウンロードまたは表示できる表が表示されます。

    図30-10 「データベース情報」フォーム

    図30-10の説明が続きます
    「図30-10 「データベース情報」フォーム」の説明

  2. 「システム表」、「ツリー表」、「Sitesオブジェクト表」および「その他のSites表」セクションで、表示する表を選択し、「追加」をクリックします。

  3. 選択したデータベース情報をスプレッドシート・ファイルとしてダウンロードするには、「ダウンロード」をクリックし、SysInfo.zipを開くか保存します。スプレッドシート・ファイルはSysInfo.zip内にあります。

  4. 選択したデータベース情報を管理者のインタフェースで表示するには、「結果の表示」をクリックします。

    1. アクセスする権限を持っている選択済の表ごとに、次の情報が表示されます。

      • 表名

      • 主キー

      • 行数

      • CSz(メモリー内にキャッシュされる結果セットの数)

      • タイムアウト(メモリー内にキャッシュされる結果セットを保持する分数)

      • Abs(結果セットの有効期限の計算方法)

      • SQLを実行する時間

      • 特殊表キー

    2. 表の列および索引を表示するには、そのプラス・アイコンをクリックします。索引が複数リストされている場合、複数の列にわたって表示されます。

      図30-11 ツリー表情報

      図30-11の説明が続きます
      「図30-11 ツリー表情報」の説明

30.2.3 スレッド情報

スレッド・ダンプをダウンロードまたは表示し、アプリケーション・サーバーの実行時の状態を分析できます。これは、特に、リソースの枯渇またはスレッド・ハングになる可能性がある問題の検出に役立つ場合があります。

スレッド情報をダウンロードまたは表示するには:

  1. 「管理」タブで「システム・ツール」「システム情報」の順に開き、「スレッド情報」をダブルクリックします。

    「スレッド情報」フォームが表示されます。

    図30-12 「スレッド情報」フォーム

    図30-12の説明が続きます
    「図30-12 「スレッド情報」フォーム」の説明

  2. デフォルトで「正規表現」チェック・ボックスが選択されています。このオプションによって、Java正規表現を使用してスレッド名を検索できます。

    例:

    • Thread.*Thread-0Thread-1およびThread-3が検索されます。

    • .*thread.*pool-6-thread-1pool-8-thread-1およびpool-14-thread-2が検索されます。

    このチェック・ボックスの選択を解除する場合、完全なスレッド名で検索する必要があります。

  3. 「スレッド名」フィールドに、検索するスレッド名またはテキスト文字列を入力します。

  4. 検索を1つ以上のスレッド状態に限定する場合は、「状態」フィールドで状態を選択します。状態を選択しない場合は、すべての状態が検索されます。

  5. 選択したスレッド情報を、スレッド・ダンプ・アナライザで使用するためにテキスト・ファイルとしてダウンロードするには、「ダウンロード」をクリックし、SysInfo.zipを開くか保存します。テキスト・ファイルはSysInfo.zip内にあります。


    注意:

    スレッド情報のダウンロードは、次の場合にのみ可能です。

    • WebCenter SitesのJDKに、互換性があるjstackユーティリティが含まれている。

    • 使用しているオペレーティング・システムのライブラリ・パスに最初にリストされているJDKに、WebCenter SitesのJDKと互換性があるjstackユーティリティが含まれている。

    互換性があるjstackが見つからない場合、「このプラットフォームではスレッド・ダンプ機能はサポートされていません。」というメッセージが表示されます。


  6. 選択したスレッド情報を管理者のインタフェースで表示するには、「結果の表示」をクリックします。検索に一致するスレッドごとに、次の情報が表示されます。

    • 名前

    • ID

    • 状態

    • CPUがスレッドを実行した合計時間

    • スレッドがユーザー・モードであった合計時間

    • それをブロックおよび待機した回数

    • それをブロックおよび待機した長さ

    • それが待機したオブジェクト

    • スタック・トレース

      図30-13 スレッド・ダンプ結果

      図30-13の説明が続きます
      「図30-13 スレッド・ダンプ結果」の説明

30.3 キャッシュ管理

ページ・キャッシングまたはアセット・キャッシング、あるいはその両方のためにinCacheフレームワークが設定されている場合、「キャッシュ管理」ツールで、WebCenter Sitesクラスタ・メンバーおよびそれらの共存Satellite Server上のキャッシング・プロセスを監視できます。機能としては、キャッシュの検索、ディスクへの強制書込み、個別ページ、アセット、依存性、およびキャッシュ全体のフラッシュがあります。inCacheフレームワークの設定の詳細は、第28章「inCacheによるページのキャッシング」および第29章「inCacheによるアセットのキャッシング」を参照してください。


注意:

「キャッシュ管理」ツールは、WebCenter Sitesクラスタ・メンバーおよびそれらの共存Satellite Serverに対してのみキャッシング情報を提供します。リモートSatellite Serverのキャッシュ情報にアクセスするには、次のURLを使用してください。

http://<server>:<port>/<application_context_path>/Inventory?username=<SatelliteServer>&password=<password>&detail=debug

30.4 キャッシュ管理 - CASキャッシュ

この項は、次のトピックで構成されています。

30.4.1 概要

このフォームには、各キャッシュの次の基本データ(値は推定)がリストされます。

  • 合計数(キャッシュされたエレメントの合計数)

  • メモリー格納数(メモリー内のキャッシュされたエレメントの数)

  • ディスク格納数(ディスク上のキャッシュされたエレメントの数)

  • キャッシュ・ヒット(メモリーとディスクの両方から取得されたキャッシュ済エレメントの数)

  • メモリー・ヒット(メモリーから取得されたキャッシュ済エレメントの数)

  • ディスク・ヒット(ディスクから取得されたキャッシュ済エレメントの数)

  • キャッシュ・ミス(キャッシュ内でエレメントが見つからなかった回数)

  • 削除件数(キャッシュから削除したエレメントの数)

  • 平均取得時間(エレメントの取得にかかったミリ秒数の平均)

  • メモリーの最大エレメント(メモリー内で許容されるエレメントの最大数)

  • ディスクの最大エレメント(ディスク上で許容されるエレメントの最大数)

  • ディスクへのオーバーフロー(メモリーがいっぱいになったときにエレメントがディスクに書き込まれるかどうか)

このフォームには、次のオプションもあります。特に配信システムではサイトのパフォーマンスに影響を与えることがあるため、これらは注意深く使用する必要があります。

  • ディスクへのキャッシュのメモリー・ストア全体の書込み: このオプションは、WebCenter Sitesがシャットダウンの前にキャッシュのメモリー・ストアをディスクに自動的に書き込むように設定されていない場合に特に役立つことがあります。

  • キャッシュのメモリー・ストアおよびディスク・ストア全体のフラッシュ


注意:

レガシーのページ・キャッシングが有効な場合、キャッシュされたページ・データはSystemPageCache表に格納され、格納されたデータに関する情報は「概要」ウィンドウには表示されません。


概要キャッシュ情報を表示および使用するには:

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「CASキャッシュ」を開いて「概要」をダブルクリックします。

    「概要」ページが表示されます。

    図30-14 CASキャッシュの概要

    図30-14の説明が続きます
    「図30-14 CASキャッシュの概要」の説明

  2. 「チケット・キャッシュ」または「セッション・キャッシュ」(または両方)のチェック・ボックスを選択し、「ディスクへの書込み」をクリックして、選択したキャッシュのメモリー・ストア全体をディスクに書き込みます。

  3. 「チケット・キャッシュ」または「セッション・キャッシュ」(または両方)のチェック・ボックスを選択し、「キャッシュのフラッシュ」をクリックして、選択したキャッシュのメモリー・ストアおよびディスク・ストアをフラッシュします。

30.4.2 クラスタ情報

Sigarが構成されている場合、このフォームには、追加の各WebCenter Sitesクラスタ・メンバーの名前、URL、ポートおよびGUIDがリストされます。

クラスタ情報を表示するには、「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「CASキャッシュ」を開いて「クラスタ情報」をダブルクリックします。

図30-15 「クラスタ情報」フォーム

図30-15の説明が続きます
「図30-15 「クラスタ情報」フォーム」の説明

30.5 キャッシュ管理 - 結果セットのキャッシュ

Oracle WebCenter Sitesによって、システム・パフォーマンスの最適化に役立つように結果セットがキャッシュされます。キャッシングにより、同じ情報に対して問合せを繰り返すことによるデータベースの過負荷が防止され、さらに、キャッシュから提供すると、別のデータベースの参照を実行するよりも常に高速です。

デフォルトでは、Oracle WebCenter Sitesは、結果セットをハッシュ表のかわりにinCacheフレームワークに格納します。どちらのキャッシング・フレームワークでもJavaメモリーが使用されます。futuretense.inirsCacheOverinCacheプロパティをtrueまたはfalseのどちらかに設定することで、これらのフレームワーク間で切り替えることができます。

inCacheを使用した結果セットのキャッシングが有効化されている場合、「システム・ツール」ノードに「結果セットのキャッシュ」ツールが表示されます。これは、この項で説明しているようにキャッシュとそれらの内容に関する統計情報を提供します。結果セットのキャッシングの追加情報は、『Oracle Fusion Middleware WebCenter Sites開発者ガイド』に記載されています。

この項は、次のトピックで構成されています。

30.5.1 inCacheを使用した結果セットのキャッシングの有効化と構成

inCacheを使用した結果セットのキャッシングを有効化しない場合、デフォルトでハッシュ表でのキャッシングが有効化されます。

結果セットのキャッシュを有効化および構成するには:

  1. 次のように結果セットのキャッシングを有効化します。

    1. linked-cache.xml構成ファイルがアプリケーション・サーバーのクラスパス(WEB-INF/classesディレクトリ)に存在していることを確認します。

    2. futuretense.iniファイルで、rsCacheOverInCacheプロパティをtrueに設定します。

  2. 次のように結果セットのキャッシングを構成します。

    futuretense.iniファイルで、次の結果セットのキャッシングのプロパティの値を設定します。

    • cc.cacheResults: キャッシュする結果セットのデフォルトの数を指定します。

    • cc.cacheResultsTimeout: キャッシュされた結果セットを保持する分数を指定します。

    • cc.cacheResultsAbs: キャッシュされた結果セットに対して有効期限を計算する方法を指定します。

    結果セットのキャッシングのプロパティの構成の詳細は、『Oracle Fusion Middleware WebCenter Sitesプロパティ・ファイル・リファレンス』を参照してください。

30.5.2 概要

結果セットのキャッシュの概要表示には、すべてのキャッシュの統計情報が表示されます。概要表からキャッシュを選択して、それに含まれるデータベース問合せを表示できます。さらに、キャッシュに含まれるデータベース問合せの結果セット・エレメントを表示できます。

キャッシュ情報を表示するには:

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「結果セットのキャッシュ」を開いて「概要」をダブルクリックします。

    概要表が表示されます。

    図30-16 「inCache上の結果セットのキャッシュ」の概要

    図30-16の説明が続きます
    「図30-16 「inCache上の結果セットのキャッシュ」の概要」の説明

  2. 概要表の上部にある次のオプションの1つをクリックします。

    • リフレッシュ: 概要表の結果をリフレッシュします。

    • フィルタ (キャッシュ): 概要表に表示する結果を、選択したキャッシュのみに絞り込みます。

    • クリア: 選択したキャッシュを消去します。

    • 無効化: 選択したキャッシュを無効化します。すべての無効化された結果セット・エレメントは、定期的に実行される消去スレッドによって消去されます。

      各結果セット・エレメントには、それが依存する表のリストが含まれています。無効化された結果セット・エレメントが要求されたときは、データベースから読み取られ、キャッシュにリロードされます。

    表30-1 概要表の列の説明

    列名 説明

    キャッシュ

    キャッシュの名前。

    キャッシュ内の結果セット・エレメントの数。結果セット・エレメントは、キーと値のペアです。ここでキーは問合せであり、値はその問合せによって戻される結果です。

    最大数

    キャッシュの容量(キャッシュで許容される結果セット・エレメントの最大数)。

    フィル率

    キャッシュ容量の使用率: (数/最大数) x 100

    ヒット

    すべての結果セット・エレメントがキャッシュから読み取られた回数の合計。

    ミス

    キャッシュで結果セット・エレメントが見つからなかった回数。

    ヒット率

    ヒットの割合: [ヒット/ (ヒット+ミス)] x 100

    期限切れミス

    期限切れになったが削除されていない結果セット・エレメントが原因のミスの数。

    取得時間

    get操作にかかった平均時間(ミリ秒単位)。

    プット

    データベースの問合せに続いて、キャッシュに結果セット・エレメントが入れられた回数。

    更新

    キャッシュ内の個々の結果セット・エレメントが更新された回数。

    期限切れ

    期限切れ結果セット・エレメントの数。これらは、バックグラウンドで定期的に実行されるクリーニング・スレッドによって削除されます。

    除去済

    いずれかの理由(手動によるクリア操作またはクリーニング・スレッドなど)で削除された結果セット・エレメントの数。

    削除済

    削除済結果セット・エレメントの数。削除は、キャッシュの容量を超えたときに実行されます。

    不変

    キャッシュ内のすべての結果セット・エレメントの有効期限が無期限になっているかどうかを示します。

    TTL

    有効時間。結果セット・エレメントがキャッシュ内に留まる時間の長さ(秒数)。

    TTI

    アイドル時間。この時間内に結果セット・エレメントがヒット(キャッシュから読取り)されなかった場合、それがアイドルとしてマークされます。


  3. キャッシュの内容の詳細を表示するには、概要表のキャッシュ名をクリックします。

    詳細ビューが開き、キー(問合せ)、それらに関連する統計と、キー、有効期限、および依存性によってキャッシャの内容を検索するための検索フィールドが表示されます。

    フォームをリフレッシュするには、「検索」をクリックします。

    図30-17 キャッシュ・コンテンツの詳細ビュー

    図30-17の説明が続きます
    「図30-17 キャッシュ・コンテンツの詳細ビュー」の説明

    表30-2 キャッシュ詳細表の列の説明

    列名 説明

    キー

    結果セット・エレメントのキー(問合せ)

    依存性

    問合せの実行対象の表のリスト

    作成時間

    結果セット・エレメントがキャッシュ内に入れられたタイミング。

    最終アクセス時間

    このキャッシュされた結果セット・エレメントが最後にアクセスされたタイミング。

    期限切れ時間

    この結果セット・エレメントの期限が切れるタイミング。


  4. キーの結果セット・エレメントを表示するには、目的のキー(問合せ)をクリックします。

    表内で開く列は、動的であり、サイトのデータ・モデルおよび問合せの設定方法によって異なります。

    図30-18 結果セットのキー問合せフォーム

    図30-18の説明が続きます
    「図30-18 結果セットのキー問合せフォーム」の説明

30.5.3 クラスタ情報

Sigarが構成されている場合、このフォームには、追加の各WebCenter Sitesクラスタ・メンバーの名前、URL、ポートおよびGUIDがリストされます。

クラスタ情報を表示するには、「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「結果セットのキャッシュ」を開いて「クラスタ情報」をダブルクリックします。

図30-19 「クラスタ情報」フォーム

図30-19の説明が続きます
「図30-19 「クラスタ情報」フォーム」の説明

30.6 キャッシュ管理 - Sitesキャッシュ

Sitesキャッシュのキャッシュ管理。

この項は、次のトピックで構成されています。

30.6.1 概要

このフォームには、各キャッシュの次の基本データ(値は推定)がリストされます。

  • 合計数(キャッシュされたエレメントの合計数)

  • メモリー格納数(メモリー内のキャッシュされたエレメントの数)

  • ディスク格納数(ディスク上のキャッシュされたエレメントの数)

  • キャッシュ・ヒット(メモリーとディスクの両方から取得されたキャッシュ済エレメントの数)

  • メモリー・ヒット(メモリーから取得されたキャッシュ済エレメントの数)

  • ディスク・ヒット(ディスクから取得されたキャッシュ済エレメントの数)

  • キャッシュ・ミス(キャッシュ内でエレメントが見つからなかった回数)

  • 削除件数(キャッシュから削除したエレメントの数)

  • 平均取得時間(エレメントの取得にかかったミリ秒数の平均)

  • メモリーの最大エレメント(メモリー内で許容されるエレメントの最大数)

  • ディスクの最大エレメント(ディスク上で許容されるエレメントの最大数)

  • ディスクへのオーバーフロー(メモリーがいっぱいになったときにエレメントがディスクに書き込まれるかどうか)

このフォームには、次のオプションもあります。特に配信システムではサイトのパフォーマンスに影響を与えることがあるため、これらは注意深く使用する必要があります。

  • ディスクへのキャッシュのメモリー・ストア全体の書込み: このオプションは、WebCenter Sitesがシャットダウンの前にキャッシュのメモリー・ストアをディスクに自動的に書き込むように設定されていない場合に特に役立つことがあります。

  • キャッシュのメモリー・ストアおよびディスク・ストア全体のフラッシュ


注意:

レガシーのページ・キャッシングが有効な場合、キャッシュされたページ・データはSystemPageCache表に格納され、格納されたデータに関する情報は「概要」ウィンドウには表示されません。また、このウィンドウでは、「ページ・キャッシュのクリア」ボタンを使用して、システム・ページ・キャッシュとCo-Res SSキャッシュに格納されているデータをフラッシュできます。

システム・ページ・キャッシュはレガシーなので、使用するには有効化する必要があります。それには、AppServerのJVMパラメータとして次の設定を追加して、Ehcacheを無効にします。

-Dcs.useEhcache=false

概要キャッシュ情報を表示および使用するには:

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Sitesキャッシュ」を開いて「概要」をダブルクリックします。

    「概要」ページが表示されます。

    図30-20 「Sitesキャッシュ」の「概要」

    図30-20の説明が続きます
    「図30-20 「Sitesキャッシュ」の「概要」」の説明

  2. 「ページ・キャッシュ」「キャッシュ依存性」「アセット・キャッシュ」または「URLキャッシュ」のチェック・ボックスを選択し、「ディスクへの書込み」をクリックして、選択したキャッシュのメモリー・ストア全体をディスクに書き込みます。

  3. 「ページ・キャッシュ」「キャッシュ依存性」「アセット・キャッシュ」または「URLキャッシュ」のチェック・ボックスを選択し、「キャッシュのフラッシュ」をクリックして、選択したキャッシュのメモリー・ストアおよびディスク・ストアをフラッシュします。

システム・ページ・キャッシングを有効にしている場合、「ページ・キャッシュのクリア」というラベルの付いたボタンが「キャッシュのフラッシュ」ボタンの下に表示されます。「ページ・キャッシュのクリア」をクリックすると、SystemPageCache表およびCo-Res SSキャッシュがフラッシュされます。

30.6.2 ページ・キャッシュ

このフォームには、キャッシュされたページごとに、ヒット数、作成時間、最終アクセス時間、有効期限、依存性などの統計がリストされます。表の凡例は、追跡される情報のタイプを特定しています(無効化されたページ、依存性の更新、依存性の生成数に対する変更)。フォームには、次のオプションも用意されています。

  • キャッシュでの特定のページの検索: 検索はCPUに負荷がかかるため、配信システムでは注意して使用する必要があります。

  • キャッシュからのページのフラッシュ

  • ページのHTML情報の表示

  • ページ依存性の参照

ページ・キャッシュのアイテムの表示および使用

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Sitesキャッシュ」を開いて「ページ・キャッシュ」をダブルクリックします。

    「ページ」フォームが表示されます。

    図30-21 Sitesページ・キャッシュ

    図30-21の説明が続きます
    「図30-21 Sitesページ・キャッシュ」の説明

  2. フォームの上部に検索領域があります。検索条件として「キー」、「期限切れ時間」または「依存性」を選択します。検索する期限切れ時間を入力する場合は、mm/dd/yyyyまたはmm/dd/yyyy hh:mm:ssの形式で日時を入力します。「検索」をクリックします。

  3. 表示されたキャッシュ内アイテムのヘッダー・タイトルをクリックすると、それを基準にしてアイテムがソートされます。

    「ページ」フォームを最初にロードしたときは、すべてのアイテムが表示されます。検索フォームを使用して表示するアイテムを絞り込むと、キャッシュ内のアイテムを見つけやすくなります。

  4. 「キー」列では、各アイテムの下に「ページの詳細の表示」リンクが表示されます。「ページの詳細の表示」をクリックすると、新しいウィンドウが開いて、ページのHTML情報が表示されます。

  5. キャッシュから選択したアセットをフラッシュするには、各アセットの左側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべてのアセットが選択されます。「キャッシュのフラッシュ」をクリックすると、アセットのメモリーおよびストアがフラッシュされます。

  6. キャッシュ内の特定のアイテムのページを表示するには、各アイテムの右側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべての依存性が選択されます。「ページ参照」をクリックすると、選択した依存性のページが表示されます。

    キャッシュ内の各アイテムの右側には、複数の依存性を反映して複数のチェック・ボックスが表示される場合があります。


注意:

WebCenter Sitesを再起動した後、キャッシュ・エンジンが初期化されるまでこのフォームにはページ・キャッシュ情報は表示されません。キャッシュ・エンジンは、最初のページまたはアセットがリクエストされると初期化されます。


30.6.3 依存性

このフォームには、依存性キャッシュの内容と、依存性ごとの生成数がリストされます。さらに、次のオプションがあります。

  • キャッシュでの特定の依存性の検索: 検索はCPUに負荷がかかるため、配信システムでは注意して使用する必要があります。

  • キャッシュからの依存性のフラッシュ

  • ページ依存性の参照

依存性キャッシュのアイテムの表示および使用

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Sitesキャッシュ」を開いて「依存性」をダブルクリックします。

    「依存性」フォームが表示されます。

    図30-22 「Sitesキャッシュ」の「依存性」

    図30-22の説明が続きます
    「図30-22 「Sitesキャッシュ」の「依存性」」の説明

  2. 表示されたキャッシュ内アイテムのヘッダー・タイトルをクリックすると、それを基準にしてアイテムがソートされます。

    「依存性」フォームを初めてロードしたときは、すべてのアイテムが表示されます。検索フォームを使用して表示するアイテムを絞り込むと、キャッシュ内のアイテムを見つけやすくなります。

  3. キャッシュから選択したアセットをフラッシュするには、各アセットの左側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべてのアセットが選択されます。「キャッシュのフラッシュ」をクリックすると、アセットのメモリーおよびストアがフラッシュされます。

  4. キャッシュ内の特定のアイテムのページを表示するには、各アイテムの右側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべての依存性が選択されます。「ページ参照」をクリックすると、選択した依存性のページが表示されます。


注意:

WebCenter Sitesを再起動した後、キャッシュ・エンジンが初期化されるまでこのフォームには依存性キャッシュ情報は表示されません。キャッシュ・エンジンは、最初のページまたはアセットがリクエストされると初期化されます。


30.6.4 アセット・キャッシュ

このフォームには、キャッシュされたアセットごとに、ヒット数、作成時間、最終アクセス時間、依存性などの統計がリストされます。表の凡例は、追跡される情報のタイプを特定しています(無効化されたアセット、依存性の更新、依存性の生成数に対する変更)。このフォームには、次のオプションもあります。

  • キャッシュでの特定のアセットの検索: 検索はCPUに負荷がかかるため、配信システムでは注意して使用する必要があります。

  • キャッシュからのアセットのフラッシュ

  • アセットの依存性の参照

アセット・キャッシュのアイテムの表示および使用

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Sitesキャッシュ」を開いて「アセット・キャッシュ」をダブルクリックします。

    「アセット・キャッシュ」フォームが表示されます。

    図30-23 「Sitesキャッシュ」の「アセット」

    図30-23の説明が続きます
    「図30-23 「Sitesキャッシュ」の「アセット」」の説明

  2. フォームの上部に検索領域があります。検索条件として「キー」または「依存性」を選択し、すべてを表示するか、入力した検索値を持つアセットを表示するかを選択します。「検索」をクリックします。

  3. 表示されたキャッシュ内アイテムのヘッダー・タイトルをクリックすると、それを基準にしてアイテムがソートされます。

    「アセット」フォームを初めてロードしたときは、すべてのアセットが表示されます。検索フォームを使用して表示するアイテムを絞り込むと、キャッシュ内のアイテムを見つけやすくなります。

  4. キャッシュから選択したアセットをフラッシュするには、各アセットの左側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべてのアセットが選択されます。「キャッシュのフラッシュ」をクリックすると、アセットのメモリーおよびストアがフラッシュされます。

  5. キャッシュ内の特定の依存性のアセットを表示するには、各アセットの右側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべてのアセットが選択されます。「アセット参照」をクリックすると、依存性が表示されます。


注意:

WebCenter Sitesを再起動した後、キャッシュ・エンジンが初期化されるまでこのフォームにはアセット・キャッシュ情報は表示されません。キャッシュ・エンジンは、最初のページまたはアセットがリクエストされると初期化されます。


30.6.5 URLキャッシュ

すべてのバニティURLは、Webページで解決が完了すると、inCacheにキャッシュされます。このキャッシュは、「システム・ツール」「キャッシュ管理」ノードで参照および管理できます。

URLキャッシュのアイテムの表示および使用

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Sitesキャッシュ」を開いて「URLキャッシュ」をダブルクリックします。

    「URL」フォームが表示されます。

    図30-24 「URL」フォームのURLキャッシュ

    図30-24の説明が続きます
    「図30-24 「URL」フォームのURLキャッシュ」の説明

  2. フォームの上部に検索領域があります。検索条件として「キー」または「依存性」を選択します。「検索」をクリックします。

  3. 表示されたキャッシュ内アイテムのヘッダー・タイトルをクリックすると、それを基準にしてアイテムがソートされます。

    「URL」フォームを初めてロードしたときは、すべてのアイテムが表示されます。検索フォームを使用して表示するアイテムを絞り込むと、キャッシュ内のアイテムを見つけやすくなります。

  4. キャッシュから選択したURLをフラッシュするには、各URLの左側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべてのURLが選択されます。「キャッシュのフラッシュ」をクリックすると、URLのメモリーおよびストアがフラッシュされます。

  5. キャッシュ内の特定の依存性のURLを表示するには、各URLの右側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべてのURLが選択されます。「ページ参照」をクリックすると、依存性が表示されます。

30.6.6 クラスタ情報

Sigarが構成されている場合、このフォームには、追加の各WebCenter Sitesクラスタ・メンバーの名前、URL、ポートおよびGUIDがリストされます。

クラスタ情報を表示するには、「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Sitesキャッシュ」を開いて「クラスタ情報」をダブルクリックします。

図30-25 「クラスタ情報」フォーム

図30-25の説明が続きます
「図30-25 「クラスタ情報」フォーム」の説明

30.7 キャッシュ管理 - Co-Resキャッシュ

Co-Resキャッシュのキャッシュ管理。

この項は、次のトピックで構成されています。

30.7.1 概要

このフォームには、各キャッシュの次の基本データ(値は推定)がリストされます。

  • 合計数(キャッシュされたエレメントの合計数)

  • メモリー格納数(メモリー内のキャッシュされたエレメントの数)

  • ディスク格納数(ディスク上のキャッシュされたエレメントの数)

  • キャッシュ・ヒット(メモリーとディスクの両方から取得されたキャッシュ済エレメントの数)

  • メモリー・ヒット(メモリーから取得されたキャッシュ済エレメントの数)

  • ディスク・ヒット(ディスクから取得されたキャッシュ済エレメントの数)

  • キャッシュ・ミス(キャッシュ内でエレメントが見つからなかった回数)

  • 削除件数(キャッシュから削除したエレメントの数)

  • 平均取得時間(エレメントの取得にかかったミリ秒数の平均)

  • メモリーの最大エレメント(メモリー内で許容されるエレメントの最大数)

  • ディスクの最大エレメント(ディスク上で許容されるエレメントの最大数)

  • ディスクへのオーバーフロー(メモリーがいっぱいになったときにエレメントがディスクに書き込まれるかどうか)

このフォームには、次のオプションもあります。特に配信システムではサイトのパフォーマンスに影響を与えることがあるため、これらは注意深く使用する必要があります。

  • ディスクへのキャッシュのメモリー・ストア全体の書込み: このオプションは、WebCenter Sitesがシャットダウンの前にキャッシュのメモリー・ストアをディスクに自動的に書き込むように設定されていない場合に特に役立つことがあります。

  • キャッシュのメモリー・ストアおよびディスク・ストア全体のフラッシュ


注意:

レガシーのページ・キャッシングが有効な場合、キャッシュされたページ・データはSystemPageCache表に格納され、格納されたデータに関する情報は「概要」ウィンドウには表示されません。


概要キャッシュ情報を表示および使用するには:

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Co-Res SSキャッシュ」を開いて「概要」をダブルクリックします。

    「概要」ページが表示されます。

    図30-26 「Co-Res SSキャッシュ」の「概要」

    図30-26の説明が続きます
    「図30-26 「Co-Res SSキャッシュ」の「概要」」の説明

  2. 「ページ・キャッシュ」「キャッシュ依存性」または「URLキャッシュ」のチェック・ボックスを選択し、「ディスクへの書込み」をクリックして、選択したキャッシュのメモリー・ストア全体をディスクに書き込みます。

  3. 「ページ・キャッシュ」「キャッシュ依存性」または「URLキャッシュ」のチェック・ボックスを選択し、「キャッシュのフラッシュ」をクリックして、選択したキャッシュのメモリー・ストアおよびディスク・ストアをフラッシュします。

30.7.2 ページ・キャッシュ

このフォームには、キャッシュされたページごとに、ヒット数、作成時間、最終アクセス時間、有効期限、依存性などの統計がリストされます。表の凡例は、追跡される情報のタイプを特定しています(無効化されたページ、依存性の更新、依存性の生成数に対する変更)。フォームには、次のオプションも用意されています。

  • キャッシュでの特定のページの検索: 検索はCPUに負荷がかかるため、配信システムでは注意して使用する必要があります。

  • キャッシュからのページのフラッシュ

  • ページのHTML情報の表示

  • ページ依存性の参照

ページ・キャッシュのアイテムの表示および使用

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Co-Res SSキャッシュ」を開いて「ページ・キャッシュ」をダブルクリックします。

    「ページ」フォームが表示されます。

    図30-27 Co-Res SSページ・キャッシュ

    図30-27の説明が続きます
    「図30-27 Co-Res SSページ・キャッシュ」の説明

  2. フォームの上部に検索領域があります。検索条件として「キー」、「期限切れ時間」または「依存性」を選択します。検索する期限切れ時間を入力する場合は、mm/dd/yyyyまたはmm/dd/yyyy hh:mm:ssの形式で日時を入力します。「検索」をクリックします。

  3. 表示されたキャッシュ内アイテムのヘッダー・タイトルをクリックすると、それを基準にしてアイテムがソートされます。

    「ページ」フォームを最初にロードしたときは、すべてのアイテムが表示されます。検索フォームを使用して表示するアイテムを絞り込むと、キャッシュ内のアイテムを見つけやすくなります。

  4. 「キー」列では、各アイテムの下に「ページの詳細の表示」リンクが表示されます。「ページの詳細の表示」をクリックすると、新しいウィンドウが開いて、ページのHTML情報が表示されます。

  5. キャッシュから選択したアセットをフラッシュするには、各アセットの左側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべてのアセットが選択されます。「キャッシュのフラッシュ」をクリックすると、アセットのメモリーおよびストアがフラッシュされます。

  6. キャッシュ内の特定のアイテムのページを表示するには、各アイテムの右側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべての依存性が選択されます。「ページ参照」をクリックすると、選択した依存性のページが表示されます。

    キャッシュ内の各アイテムの右側には、複数の依存性を反映して複数のチェック・ボックスが表示される場合があります。


注意:

WebCenter Sitesを再起動した後、キャッシュ・エンジンが初期化されるまでこのフォームにはページ・キャッシュ情報は表示されません。キャッシュ・エンジンは、最初のページまたはアセットがリクエストされると初期化されます。


30.7.3 依存性

このフォームには、依存性キャッシュの内容と、依存性ごとの生成数がリストされます。さらに、次のオプションがあります。

  • キャッシュでの特定の依存性の検索: 検索はCPUに負荷がかかるため、配信システムでは注意して使用する必要があります。

  • キャッシュからの依存性のフラッシュ

  • ページ依存性の参照

依存性キャッシュのアイテムの表示および使用

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Co-Res SSキャッシュ」を開いて「依存性」をダブルクリックします。

    「依存性」フォームが表示されます。

    図30-28 「Co-Res SSキャッシュ」の「依存性」

    図30-28の説明が続きます
    「図30-28 「Co-Res SSキャッシュ」の「依存性」」の説明

  2. 表示されたキャッシュ内アイテムのヘッダー・タイトルをクリックすると、それを基準にしてアイテムがソートされます。

    「依存性」フォームを初めてロードしたときは、すべてのアイテムが表示されます。検索フォームを使用して表示するアイテムを絞り込むと、キャッシュ内のアイテムを見つけやすくなります。

  3. キャッシュから選択したアセットをフラッシュするには、各アセットの左側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべてのアセットが選択されます。「キャッシュのフラッシュ」をクリックすると、アセットのメモリーおよびストアがフラッシュされます。

  4. キャッシュ内の特定のアイテムのページを表示するには、各アイテムの右側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべての依存性が選択されます。「ページ参照」をクリックすると、選択した依存性のページが表示されます。


注意:

WebCenter Sitesを再起動した後、キャッシュ・エンジンが初期化されるまでこのフォームには依存性キャッシュ情報は表示されません。キャッシュ・エンジンは、最初のページまたはアセットがリクエストされると初期化されます。


30.7.4 URLキャッシュ

すべてのバニティURLは、Webページで解決が完了すると、inCacheにキャッシュされます。このキャッシュは、「システム・ツール」「キャッシュ管理」ノードで参照および管理できます。

URLキャッシュのアイテムの表示および使用

  1. 「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Co-Res SSキャッシュ」を開いて「URLキャッシュ」をダブルクリックします。

    「URL」フォームが表示されます。

    図30-29 「URL」フォームのURLキャッシュ

    図30-29の説明が続きます
    「図30-29 「URL」フォームのURLキャッシュ」の説明

  2. フォームの上部に検索領域があります。検索条件として「キー」または「依存性」を選択します。「検索」をクリックします。

  3. 表示されたキャッシュ内アイテムのヘッダー・タイトルをクリックすると、それを基準にしてアイテムがソートされます。

    「URL」フォームを初めてロードしたときは、すべてのアイテムが表示されます。検索フォームを使用して表示するアイテムを絞り込むと、キャッシュ内のアイテムを見つけやすくなります。

  4. キャッシュから選択したURLをフラッシュするには、各URLの左側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべてのURLが選択されます。「キャッシュのフラッシュ」をクリックすると、URLのメモリーおよびストアがフラッシュされます。

  5. キャッシュ内の特定の依存性のURLを表示するには、各URLの右側にあるチェック・ボックスを選択します。ヘッダーにあるチェック・ボックスを選択すると、表示されているすべてのURLが選択されます。「ページ参照」をクリックすると、依存性が表示されます。

30.7.5 クラスタ情報

Sigarが構成されている場合、このフォームには、追加の各WebCenter Sitesクラスタ・メンバーの名前、URL、ポートおよびGUIDがリストされます。

クラスタ情報を表示するには、「管理」タブで、「システム・ツール」を開いて「キャッシュ管理」を選択し、「Co-Res SSキャッシュ」を開いて「クラスタ情報」をダブルクリックします。

図30-30 「クラスタ情報」フォーム

図30-30の説明が続きます
「図30-30 「クラスタ情報」フォーム」の説明

30.8 ログ・ビューア

「ログ・ビューア」ツールによって、WebCenter Sites管理者のインタフェースからlog4j.propertiesファイルに指定されているWebCenter Sitesログの内容を表示、末尾を表示、ダウンロード、および検索できます。ログの合計サイズがツールのパフォーマンスに影響するため、ログ・サイズが100MBを超える場合、管理者にはこれが通知され、続行するか取り消すかを選択できます。

この項は、次のトピックで構成されています。

30.8.1 ログの表示

WebCenter Sitesログの内容全体を、最新の文または特定の時点に書き込まれた文から表示することができます。

ログの内容を表示するには:

  1. 「管理」タブで「システム・ツール」を開き、「ログ・ビューア」をダブルクリックします。

    「ログ・ビューア」フォームに、ログの最新の100行が表示されます。

    図30-31 ログ・ビューアの表示フォーム

    図30-31の説明が続きます
    「図30-31 ログ・ビューアの表示フォーム」の説明

  2. 特定の時点に書き込まれた文に移動するには、次のように実行します。

    1. カレンダ・アイコンをクリックして日付と時刻を選択するか、yyyy-mm-dd hh:mm:ss形式で日付と時刻を手動で入力します。


      注意:

      この機能は、log4j.propertiesファイルで現在指定されているタイムスタンプ・パターンで書き込まれたログ文のみを対象にしています。


    2. 「ログの表示」をクリックします。

      「ログ・ビューア」フォームに、指定した日付と時刻に、またはその後あるいはその両方に書き込まれた文が表示されます。

30.8.2 ログの末尾の表示

別のウィンドウにWebCenter Sitesログの末尾を表示できます。このオプションは、特に、例外を発生させるアクションの実行中にログに書き込まれる文を追跡する場合に役立ちます。

ログの内容の末尾を表示するには:

  1. 「管理」タブで「システム・ツール」を開き、「ログ・ビューア」をダブルクリックします。

  2. 「ログの末尾」をクリックします。

    ログ内の最新の100行が新しいウィンドウに表示され、5秒ごとにリフレッシュされます。

30.8.3 ログのダウンロード

WebCenter Sitesログの内容全体を含む圧縮ファイルをダウンロードできます。

ログの内容のダウンロードするには:

  1. 「管理」タブで「システム・ツール」を開き、「ログ・ビューア」をダブルクリックします。

  2. 「ログのダウンロード」をクリックします。

  3. WebCenter Sitesログを含む圧縮ファイルを開くか保存します。ログが複数のファイルに渡る場合は、各ファイルを含めます。

30.8.4 ログの検索

WebCenter Sitesログの内容を特定の情報について検索できます。

ログの内容を検索するには:

  1. 「管理」タブで「システム・ツール」を開き、「ログ・ビューア」をダブルクリックします。

    「ログ・ビューア」フォームに、ログの最新の100行が表示されます。

    図30-32 「ログ・ビューア」フォーム

    図30-32の説明が続きます
    「図30-32 「ログ・ビューア」フォーム」の説明

  2. 大文字小文字を区別する場合は、「大/小文字の区別」チェック・ボックスを選択します。デフォルトでは、大文字小文字の区別はUS-ASCII文字のみを対象としています。大文字小文字の区別をUnicode文字にも適用する場合は、「Unicode Case」チェック・ボックスも選択します。「Unicode Case」チェック・ボックスは、「大/小文字の区別」チェック・ボックスを選択した後に表示されます。

  3. 検索でJava正規表現を使用できるようにする場合は、「正規表現」チェック・ボックスを選択します。「正規表現」チェック・ボックスを選択すると、「すべてにドット」および「複数行」チェック・ボックスが表示されます。これらを使用して、正規表現設定を調整します。

    • ドット(.)を任意の文字および行の終了文字と一致させる場合は、「すべてにドット」チェック・ボックスを選択します。このチェック・ボックスの選択が解除されている場合、ドットは文字にのみ一致します。

    • カレット(^)を行の先頭と、ドル記号($)を行の終わりと一致させるには、「複数行」チェック・ボックスを選択します。


      注意:

      正規表現を使用して検索する場合、1つの検索結果のログの行数は、最大40行に制限されます。


  4. 検索フィールドに、ログで検索する表現を入力します。

  5. 「ページ当たりの結果数」フィールドで、各ページにリストする結果の数を選択します。

  6. 「ログの検索」をクリックします。

    「ログ・ビューア」フォームに、検索に一致するログの行が表示されます。

    図30-33 検索後の「ログ・ビューア」フォーム

    図30-33の説明が続きます
    「図30-33 検索後の「ログ・ビューア」フォーム」の説明

  7. より大きなコンテキストで検索結果を表示するには、結果行の下の「ログの表示」をクリックします。

    検索に一致する行から始めて100行のログが、新しいウィンドウに表示されます。

30.9 ファイル・システムのテスト

「ファイル・システムのテスト」ツールによって、ローカル・アプリケーション・サーバー・ディレクトリと共有ファイル・システム(<cs_install_dir>/Shared)の中央ディレクトリをテストし、提供されているベンチマークとそれらのパフォーマンスを比較できます。

表30-3 テストされるファイル・システム

ファイル・システム 説明

spc

すべてのWebCenter Sitesクラスタ・メンバーの共有ページ・キャッシュ・ディレクトリ。

サンプル・パス:

\cs76\Shared\SystemPageCache\

local

サーブレット・コンテキスト情報の一時ディレクトリ。

サンプル・パス:

\apache-tomcat-6.0.16\work\Catalina\localhost\cs

data

すべてのWebCenter Sitesクラスタ・メンバーの共有BLOBデータ・ディレクトリ。

サンプル・パス:

\cs76\Shared\ccurl

sync

すべてのWebCenter Sitesクラスタ・メンバーの共有同期ディレクトリ。

サンプル・パス:

\cs76\Shared\clustersync


テスト・スイートは、ローカル・アプリケーション・サーバー・ディレクトリおよび共有ファイル・システム・ディレクトリで実行されるいくつかの固有のテストで構成されています。これらのテストのそれぞれによって複数のスレッドが実行されます。各スレッドによって、空のファイルが作成され、そのファイルへの書込み、そのファイルの読取り、そのファイルの削除が実行されます。使用可能なテスト・スイートは次のとおりです。

ファイル・システムをテストするには:

  1. 「管理」タブで、「システム・ツール」を開き、「ファイル・システムのテスト」をダブルクリックします。

  2. 「ファイル・システムのテスト」フォームで、実行するテストのタイプを選択し、「テストの開始」をクリックします。

    図30-34 「ファイル・システムのテスト」フォーム

    図30-34の説明が続きます
    「図30-34 「ファイル・システムのテスト」フォーム」の説明

    テストは、手順3に示す「パフォーマンスの概要」表に記載されているディレクトリに対して実行されます。ファイル・システム・テストの結果を、その進行に従って追跡できます。


    注意:

    テストに時間がかかりすぎたり、パフォーマンスへの影響が許容範囲を超える場合は、「テストの停止」をクリックできます。ファイル・システム・テストの結果は、テストが完了したときにのみ、提供されているベンチマークと比較できます。


  3. テストが完了したら、「パフォーマンスの概要」表の全体的な結果を確認します。

    図30-35 ファイル・システムのテストの結果

    図30-35の説明が続きます
    「図30-35 ファイル・システムのテストの結果」の説明

    次の情報が、ディレクトリごとに表示されます。

    • 太字で表示されている数字はベンチマークです。このベンチマークは、NFSバージョン4を介して10K RPM SAS300 HDに接続されているOracle Secure Linux 5.4システム上で標準テストを実行することで計算されました。クライアントとサーバーの両方が同じネットワーク・スイッチ上にあり、テスト時に他のトラフィックはありませんでした。

    • 「ファイル・システム」は、テストが実行されたディレクトリを示します。

    • 「パス」は、ファイル・システム・テストが実行されたディレクトリのパスを示します。

    • 「作成」は、作成操作の実行にかかったミリ秒数の平均を示します。

    • 「書込み」は、書込み操作の実行にかかったミリ秒数の平均を示します。

    • 「読取り」は、読取り操作の実行にかかったミリ秒数の平均を示します。

    • 「削除」は、削除操作の実行にかかったミリ秒数の平均を示します。

  4. 各テストの詳細は、グラフ(「パフォーマンスの概要」表の下にある)およびテスト結果表(グラフの下にある)を確認してください。

    1. 単一テストの結果を表示するには、グラフ上のポイントにマウスを置くか、テスト結果表の目的の行に移動します。

      図30-36 テストの結果を示すグラフと表

      図30-36の説明が続きます
      「図30-36 テストの結果を示すグラフと表」の説明


      注意:

      グラフ上の各ポイントおよび表内の行には、単一テストに関する情報が表示されます。ただし、グラフのポイントにマウスを置いて単一テストの詳細を表示するには、Internet Explorer以外のブラウザを使用する必要があります。


      次の情報が、テストごとに表に表示されます。

      • 「テスト」は、各テストのシリアル番号を示します。

      • 「スレッド」は、テスト中に作成されたスレッドの数を示します。

      • 「ファイル」は、スレッド1つ当たりに対して作成されたファイルの数を示します。

      • 「サイズ」は、ファイル1つ当たりのバイト数を示します。

      • 「読取り」は、テストによって各ファイルが読み取られた回数を示します。

      • 「ロック」は、各ファイルがロックされたかどうかを示します(ランダム・アクセス・ロック操作)。

      • 「属性」は、テスト中に各ファイルの属性が読み取られたかどうかを示します。

      • 「モード」は、スレッド中にファイルにアクセスするためのJava I/Oランダム・アクセス・モードを示します。

      • 「ファイル・システム」は、テストが実行されたディレクトリを示します。

      • 「作成」は、テストによる作成操作の実行にかかったミリ秒数の最小、最大および平均を示します。

      • 「書込み」は、テストによる書込み操作の実行にかかったミリ秒数の最小、最大および平均を示します。

      • 「読取り」は、テストによる読取り操作の実行にかかったミリ秒数の最小、最大および平均を示します。

      • 「削除」は、テストによる削除操作の実行にかかったミリ秒数の最小、最大および平均を示します。

      • 「合計テスト時間」は、テストの完了にかかったミリ秒数の合計を示します。

    2. テスト結果表で、行を開き、特定のテスト中に作成された各スレッドに関する詳細を表示します。

      図30-37 テストの結果を示す表

      図30-37の説明が続きます
      「図30-37 テストの結果を示す表」の説明

      次の情報が、スレッド詳細表に表示されます。

      • 「スレッド」は、各スレッドのシリアル番号を示します。

      • 「作成」は、スレッドが空のファイルの作成にかかったミリ秒数の合計を示します。

      • 「書込み」は、スレッドがファイルへの書込みの終了にかかったミリ秒数の合計を示します。

      • 「読取り」は、スレッドが、それが作成したファイルの読取りにかかったミリ秒数の合計を示します。

      • 「削除」は、スレッドがファイルの削除にかかったミリ秒数の合計を示します。

  5. テスト結果をスプレッド・シートとしてダウンロードするには、「ファイル・システムのテスト」フォームの上部に移動し、「ダウンロード」をクリックします。

30.10 スロット

スロット・アセットは、コンテキスト内のWebサイトを編集する際に変更されたプレゼンテーションを格納するために使用します。スロット・アセットは透過的に管理されるので、ユーザー・インタフェースからは使用できません。「システム・ツール」の「スロット」ノードは、既存のスロット・データを無効化または削除するための場所です。

スロット・アセットを削除すると、その行がデータベース表から削除されます。無効スロット・アセットは、そのステータスがVOに変更されているアセットです。データベースからは削除されませんが、検索や同じような照会の結果にも表示されません。無効アセットは、パージで物理的に削除できます。無効アセットのパージの詳細は、第30.12項「無効アセットのパージ」を参照してください。

アセットを無効化または削除するには:

  1. 「管理」タブで、「システム・ツール」ノードを開きます。「スロット」ノードをダブルクリックします。

    「サイト・アセット・ユーティリティ」フォームが表示されます。

  2. 「サイト・アセット・ユーティリティ」フォームに、スロット・アセットが表示されます。表のいずれかのヘッダーをクリックすると、その条件(「スロット名」「サイト」「コンテキスト」「テンプレート」または「プライマリ・アセットID」)でソートされます。または、これらのいずれかの条件を検索パラメータとして選択し、検索する値を入力することによって検索する方法もあります。

    図30-38 サイト・アセット・ユーティリティ

    図30-38の説明が続きます
    「図30-38 サイト・アセット・ユーティリティ」の説明

  3. チェック・ボックスを選択し、1つ以上のアセットを選択します。

  4. 「アセットの無効化」をクリックして、選択したアセットを無効化する(後で実行するパージのため)か、または「削除」をクリックしてアセットを削除します。


    注意:

    スロット・アセットを削除または無効化する場合、確認メッセージは表示されません。残ったアセットのリストが再表示されます。


無効化されたアセットは、アセットのどのリストにも、アセットの検索結果にも表示されません。ただし、データベースには存在しています。場合によっては、無効アセットが占有する領域を解放する必要があります。この処理には、無効アセットのパージを使用します。無効アセットのパージの詳細は、第30.12項「無効アセットのパージ」を参照してください。

30.11 URL

「URL」ノードでは、カスタムURL (バニティURLとも呼ばれます)を検索、表示および削除できます。これらのURLは、Webサイトの特定のセクションへのリダイレクトに使用するドメインです。ホストされているWebサイトの他の部分には、アクセスできる場合とできない場合があります。通常、これらのバニティURLは、コード化された文字列を含む長いURLを使用しなくても、提供するページにWebユーザーが簡単にアクセスできるようにするために使用します。

バニティURLを表示および管理するには:

  1. 「管理」タブで「システム・ツール」を開き、「URL」をダブルクリックします。

    「URLユーティリティ」フォームが表示され、自動生成されるURLを含むすべてのバニティURLが表示されます。

  2. 「ホスト」、「URL」、「テンプレート」、「ラッパー」または「HTTPステータス」の検索条件を入力し、「検索」をクリックすることで、リストを絞り込むことができます。

    図30-39 「URLユーティリティ」フォーム

    図30-39の説明が続きます
    「図30-39 「URLユーティリティ」フォーム」の説明

  3. 表示されたバニティURLは、「ホスト」、「URL」、「テンプレート」、「ラッパー」および「HTTPステータス」の列ヘッダーをクリックしてソートできます。

  4. バニティURLを削除するには、チェック・ボックスを選択し、「削除」をクリックします。

30.12 無効アセットのパージ

「無効アセットのパージ」ノードでは、無効とマークされているアセットを削除できます。無効アセットをすべてパージするのか、または特定のアセット・タイプの無効アセットをパージするのかを選択できます。

無効アセットをパージするには:

  1. 「システム・ツール」ノードを開き、「無効アセットのパージ」をダブルクリックします。

    「無効アセットのパージ」ページが開きます。

  2. 「無効アセットのパージ」ページで、無効アセットをパージするアセット・タイプまたはすべてのアセット・タイプを選択します。

    図30-40 無効アセットのパージ

    図30-40の説明が続きます
    「図30-40 無効アセットのパージ」の説明

  3. 「パージ」をクリックします。

    アセットがパージされると、次の確認メッセージが表示されます。

    asset typeタイプのnアセットをパージしました

    アセットが1つもパージされなかった場合、次のメッセージが表示されます。

    asset typeタイプの無効アセットが見つかりません

    「すべて」が選択された場合、タイプごとに、そのタイプのアセットがパージされたのか、またはそのタイプのパージできるアセットがなかったのかを示すメッセージが表示されます。