このページを使用して、 選択したサーバーのパフォーマンス・データを表示および最新表示したり、 ユーザーとログの設定を変更したり、特定のパフォーマンス・モジュールの要約報告書や情報を表示したりします。
この管理コンソール・ページを表示するには、「モニターおよびチューニング」>「Performance Viewer」>「現行アクティビティー」>「server」をクリックします。
サーバー名をクリックしてそのサーバーの現行アクティビティーを表示します。このビューで示される Tivoli® Performance Viewer には、次の 2 つの主要パーツがあります。管理コンソールのナビゲーション・ツリーの横にあるナビゲーション・パネルと、Tivoli Performance Viewer ナビゲーション・パネルの右にあるデータ表示パネルです。
「最新表示」をクリックして、ナビゲーション・ツリーを再作成します。 使用可能な Performance Monitoring Infrastructure (PMI) データが変更され、 ツリーがこれらの変更を反映していない場合に、「最新表示」が役立ちます。
ツリーで 1 つ以上のパフォーマンス・モジュールを選択した後、 「モジュールの表示」をクリックしてデータ表示パネルのこれらのモジュールの情報を表示します。
「全項目を選択解除」を選択し、 ナビゲーション・ツリーで選択したすべてのモジュールをすばやく選択解除します。
「アドバイザー」をクリックすると、アプリケーションの稼働中にさまざまなデータを検査できます。パフォーマンス・アドバイザーにより、収集された PMI データを使用してシステム・パフォーマンスを最適に調整する際に役立つアドバイスが提供されます。
最初のテーブルでは、秒ごとの要求数と、Web コンテナーでの応答時間をミリ秒単位で示しています。
円グラフは、CPU アクティビティーの使用中時間とアイドル時間のパーセンテージを示しています。
3 番目のテーブルでは、デフォルト、オブジェクト・リクエスト・ブローカー、Web コンテナーなど、 各種リソースの平均スレッド・アクティビティーを示しています。アクティビティーは、使用中およびアイドル状態のスレッドまたは接続の数として表されます。
アドバイスについての詳細情報を表示するには、表示したいメッセージを選択してください。このビューでは、アドバイス・メッセージ、重大度、説明、ユーザー処置、および詳細についての追加情報が提供されます。
必要に応じて、以下のユーザー設定の値を変更します。
| 通知 | 値 |
|---|---|
| リフレッシュ速度 | そのサーバーが提供する Performance Monitoring Infrastructure (PMI) サービスから、Tivoli Performance Viewer がサーバーのパフォーマンス・データを収集する頻度を指定します。デフォルトは 30 秒です。サーバーのパフォーマンス・データの収集頻度を高くする場合は、 リフレッシュ速度をより小さい数値に設定します。 パフォーマンス・データの収集頻度を低くする場合は、 リフレッシュ速度をより大きい数値に設定します。 指定可能な範囲は、5 秒から 500 秒までです。 |
| バッファー・サイズ | サーバー用に保管されるデータの量を指定します。Tivoli Performance Viewer で表示されるデータは、メモリー内の短いバッファーに保管されます。バッファーがフルになった後は、 新規エントリーが取得されるたびに、古いエントリーが廃棄されます。 デフォルトのバッファー・サイズは 40 です。 指定可能な値は、10、20、30、40、50、60、70、80、90、および 100 です。 バッファー・サイズが大きいほど、メモリーの消費が多くなります。 そのため、不必要なデータを保管してメモリーを無駄にすることなく、 分析のために十分な量のモニター・データを取り込むことができるバッファー・サイズを指定します。 |
| データの表示 | カウンター値が表示される方法を指定します。
表示オプションには、以下のものがあります。
|
ログ設定は、「ロギング開始」をクリックした際に実行される内容を制御します。 例えば、サーブレット、エンタープライズ Bean (EJB)、EJB メソッド、接続プール、 またはスレッド・プールのパフォーマンスに関する要約報告書などがあります。
必要に応じて以下のログ設定に関する値を変更します。
| 通知 | 値 |
|---|---|
| 期間 | 最初に「ロギング停止」がクリックされない限りロギングが継続する時間を、分数で指定します。 Tivoli Performance Viewer は、フルタイム・ロギング・ソリューションとなることを目的としたものではありません。 |
| 最大ファイル・サイズ | 単一ファイルの最大サイズを MB 単位で入力します。Tivoli Performance Viewer はログ・ファイルを自動的に ZIP してスペースを節約します。このパラメーターは、ZIP 後の小さくなったファイル・サイズではなく、ZIP 前のファイル・サイズを制御することに注意してください。 |
| ヒストリー・ファイルの最大数 | 停止するまでに Tivoli Performance Viewer が書き込むファイル数を指定します。Tivoli Performance Viewer が、ロギング期間が終了する前に最大ファイル・サイズに到達した場合は、別のファイルを使用して、再びそのファイルが最大サイズに到達するまでロギングを継続します。Tivoli Performance Viewer が、ロギング期間が終了する前に最大ヒストリー・ファイル数に達した場合、Tivoli Performance Viewer は最も古いヒストリー・ファイルを削除して新規ファイルでロギングを継続します。 格納されるデータの合計量は、 「最大のファイル・サイズ」と「ヒストリー・ファイルの最大数」パラメーターにより制限されます。 |
| ファイル名 | ログ・ファイルの名前を指定します。 サーバー名、およびログが開始された時間がログ名に付加されるため、 ユーザーはログ・ファイルを識別しやすくなります。 |
| ログ出力フォーマット | Tivoli Performance Viewer がログ・ファイルを XML で書き込むのか、バイナリー・フォーマットで書き込むのかを指定します。バイナリー・フォーマットの方が、圧縮しない場合ログ・ファイルが小さくなるため推奨されます。 |
要約報告書は、アプリケーション・サーバーごとに利用できます。
報告書を表示する前に、データ・カウンターが使用可能であり、 モニター・レベルが適切に設定されていることを確認してください。
標準モニター・レベルでは、Enterprise JavaBeans (EJB) メソッドに関する報告書をのぞくすべての報告書が使用可能になります。EJB メソッド報告書を使用可能にするには、 PMI レベルを調整して EJB メソッド・データをインクルードします。
ヒント:
total_time = number_of_invocations * time_in_methods最もコストのかかるエンタープライズ Bean を見つけるには、 さまざまな列をソートします。また、PMI カウンターが個々の EJB メソッドに対して使用可能になっている場合、EJB 名のとなりにあるチェック・ボックスを選択すると、個々のメソッドの統計を見ることができます。
ヒント
ヒント
ヒント
ヒント
CPU 使用率などのシステム・リソース、データベース接続プールなどの WebSphere Application Server プールとキュー、 およびサーブレット応答時間などのカスタマー・アプリケーション・データに関する、 さまざまなパフォーマンス・データのグラフィックスおよび図表を提供するパフォーマンス・モジュールを表示します。パフォーマンス・データのビューアーを提供するほか、Tivoli Performance Viewer によって、カスタム PMI を実装した他の製品またはカスタマー・アプリケーションのデータを表示することが可能になります。
各パフォーマンス・モジュールには、関連するいくつかのカウンターがあります。 これらのカウンターは、データ図表または表の下にある表に表示されます。 選択されたカウンターは、図表または表に表示されます。 カウンターのとなりにあるチェック・ボックスを選択または選択解除 することによって、図表または表に対してカウンターを追加したり除去したりすることができます。 各モジュールの最初の 3 つのカウンターは、デフォルトで表示されます。
バージョン 8 では、Tivoli Performance Viewer のグラフで、Scalable Vector Graphics (SVG) 形式ではなく、Dojo テクノロジーを使用してパフォーマンス・アクティビティーをプロットするようになりました。Dojo 形式によりユーザー・エクスペリエンスが向上し、アプリケーション・サーバーのプロセッサー効率とメモリー効率が改善されます。(SVG) 形式も引き続きサポートされますが、この製品のバージョン 8 では非推奨になっています。SVG 形式およびイメージ形式を使用するには、JVM プロパティーを false に設定します。例えば、com.ibm.websphere.tpv.DojoGraph=false とします。 このプロパティーを false に設定すると Dojo が無効になり、Tivoli Performance Viewer は SVG 形式を使って対話式グラフィックスを、JPG 形式を使って非対話式グラフィックスを表示します。com.ibm.websphere.tpv.DojoGraph=false を設定して、SVG 形式を使用することを指定した場合、Adobe SVG ブラウザー・プラグインがインストールされていないと、このプラグインをダウンロードしてインストールするようにプロンプトが出されます。プラグインをインストールしないことを選択する (「キャンセル (Cancel)」を選択する) と、Tivoli Performance Viewer は静的イメージを表示します。ご使用のブラウザーが Internet Explorer 7 である場合、Adobe SVG インストール・プロンプトにアクセスできない場合があります。この問題を解決するには、Adobe SVG を再インストールします。デフォルトでは Dojo 形式を使用するため、このプロパティーの値が true に設定されています。
パフォーマンス・モジュールで、現行アクティビティーを表示します。 これは、さまざまなシステム・リソースの状態とそれらの使用率が表示されるリアルタイム・オペレーションです。 ロギングがオンになっていない場合、このシナリオで生成されたデータは保存されず、 後刻での表示と分析には使用できません。動作とシステム・リソースをモニターするには、 「ロギング開始」をクリックします。ユーザーは、 後でファイルを再生して分析することができます。
ロギング開始/ロギング停止
これを使用して、パフォーマンス・データのロギングを開始または停止します。サーバーのモニターを開始すると、Tivoli Performance Viewer パネルでリアルタイムのオペレーションを表示することができます。
ゼロにリセット
これは、ボタンがクリックされた瞬間に現在のカウンターの読み取り値を使用して新規ベースラインを設定します。 「ゼロにリセット」がクリックされた時点の位置を基準にして、 将来のデータ・ポイントがグラフ上に作図されます。「ゼロにリセット」がクリックされる前に収集されたデータ・ポイントは、Tivoli Performance Viewer バッファー内に引き続き保持されていますが表示されません。「ゼロにリセットを元に戻す」が再度クリックされた場合は、Tivoli Performance Viewer は現在バッファーにあるすべてのデータを「ゼロへのリセット」ポイントからではなく、それらの元のベースラインから表示します。
表の表示/グラフの表示
表でデータを表示するには、カウンター選択表の「表の表示」をクリックします。図表に切り替えるには、 「グラフの表示」をクリックします。
凡例の表示/凡例の非表示
図表の凡例を表示するには、「凡例の表示」をクリックします。凡例を非表示にするには、 「凡例の非表示」をクリックします。
バッファーのクリア
表または図表の値をクリアするには、 図表または表の下の「バッファーのクリア」をクリックします。すべての PMI データが取り除かれます。