Sun GlassFish Enterprise Manager Performance Monitor 1.0 リリースノート

Sun GlassFish Enterprise Manager Performance Monitor 1.0 リリースノート

Sun GlassFish Enterprise Manager Performance Monitor (Performance Monitor) は、ローカルおよびリモートインストールされた Sun GlassFish Enterprise Server に接続して監視を行うクライアントアプリケーションです。サーバー、ドメイン、クラスタ、インスタンス、Web アプリケーション、JVM などに関する、さまざまなリアルタイムのパフォーマンス測定基準を利用できます。

Performance Monitor は、NetBeans フレームワーク上で構築され、VisualVM をカプセル化します。パフォーマンスの測定基準を適切でわかりやすいグラフで提供し、GlassFish 管理コンソールのユーザーが使い慣れた方法で監視対象のオブジェクトを整理することができます。

このリリースノートには、次の内容が含まれています。

改訂履歴

バージョン 

改訂日 

変更点の説明 

10 

2009 年 1 月 

初期リリースバージョン。 

プラットフォーム要件

Performance Monitor は Java アプリケーションであり、Java SE Development Kit (JDK) version 6 update 7 (1.6.0_7) 以降が必要です。

サポートされるプラットフォーム

Performance Monitor 1.0 は次のプラットフォームでサポートされ、これらのプラットフォームでは動作がテストされています。

プラットフォーム 

最小メモリー / ディスク容量 

推奨メモリー / ディスク容量 

JVM バージョン 

Solaris 10 (SPARC および x86) 

512M バイトの RAM / 250M バイトの空き領域 

512M バイト / 500M バイトの空き領域 

Java SE 6 Update 7 

Red Hat Enterprise Linux 4.0 (x86) 

512M バイトの RAM / 250M バイトの空き領域 

1G バイト / 500M バイトの空き領域 

Java SE 6 Update 7 

SUSE Linux Enterprise Server 10 SP1 (x86) 

512M バイトの RAM / 250M バイトの空き領域 

1G バイト / 500M バイトの空き領域 

Java SE 6 Update 7 

Windows XP (x86) 

1G バイトの RAM / 500M バイトの空き領域 

2G バイトの RAM / 1G バイトの空き領域 

Java SE 6 Update 7 

Windows Vista (x86) 

1G バイトの RAM / 500M バイトの空き領域 

2G バイトの RAM / 1G バイトの空き領域 

Java SE 6 Update 7 

Mac OS X 10.5.4 (64 ビット x86) 

512M バイトの RAM / 250M バイトの空き領域 

512M バイトの RAM / 500M バイトの空き領域 

Java SE 6 Update 7 

正式または完全にテストされていないプラットフォーム

Performance Monitor 1.0 は次のプラットフォームでも動作していますが、これらのプラットフォームは正式または完全にテストされていません。したがって、これらのプラットフォームはサポートされません。

サポートされるアプリケーションサーバー

Performance Monitor 1.0 は、Sun GlassFish Enterprise Server 2.1 で動作するようにテストおよびサポートされています。

既知の問題

JDK 6 Update 12 にアップグレードしたあと、Performance Monitor にアプリケーションが表示されない (6802057)

JDK 6 Update 12 (1.6.0_12) にアップグレードしたあと、Performance Monitor の「アプリケーション」ウィンドウにアプリケーションが表示されなくなります。この問題は、Performance Monitor が JDK 6 Update 11 以前を実行していても、システム上のいずれかのアプリケーションが JDK 6 Update 12 を実行していると発生します。

回避方法: JDK 6 Update 12 をアンインストールして、JDK 6 Update 11 (1.6.0_11) に戻します。

接続が復元されたあと、アクティブでない既存のビューによって新しいビューがブロックされる (6794019)

Performance Monitor は、監視している項目への接続を失っても、その項目のビューを閉じません。あとで接続が復元された場合、この項目のビューを開こうとすると失敗します。Performance Monitor は、この項目のアクティブでない既存のビューを前面に表示します。

回避方法: アクティブでない既存のビューを閉じて、新しいビューを開きます。


ヒント –

「ウィンドウ」メニューの「アクティブでないビューを閉じる」コマンドを使用すると、それぞれのウィンドウを選択することなく、すべてのアクティブでないウィンドウを閉じることができます。


JMX 接続を追加したあと、接続の下に項目のリストが表示されるまでに時間がかかる (6794029)

JMX 接続を追加したあと、これをツリーの区画で展開すると、接続の下に項目が表示されるまでに 1 分以上かかる場合があります。

回避方法: ありません。JMX 接続を追加すると、Performance Monitor は接続に対していくつかの JMX メッセージを送信して、その接続で監視に使用できる項目のリストを作成します。これらのメッセージに対する応答時間は、ドメインまたはインスタンスをホストしているシステムの負荷、接続をホストしているドメインまたはインスタンスの負荷、ネットワーク帯域幅など、さまざまな要因で変化します。

クラスタのドメイン管理サーバーインスタンスだけに JDBC 接続プールが表示される (6790176)

クラスタで Web アプリケーションが利用可能および有効である場合でも、JDBC 接続プールがクラスタのドメイン管理サーバーインスタンスだけに表示されます。ほかのインスタンスには表示されません。

回避方法: GlassFish 管理コンソールで、Web アプリケーションに関連付けられた JDBC リソースを選択します。次に、「ターゲットの管理」コマンドを使用して、クラスタでリソースを利用可能および有効にします。

すべてのクラスタインスタンスを同時に起動すると、一部のインスタンスで監視が失敗する (6796388)

asadmin start-cluster コマンドまたは GlassFish 管理コンソール で「クラスタの起動」コマンドを使用してクラスタを起動すると、GlassFish はすべてのクラスタを同時に起動します。この同時起動により、一部のインスタンスが監視を利用できないまま起動する場合があります。Performance Monitor のクラスタビューでは、これらのインスタンスの「メモリー」および「稼働時間」フィールドに「利用不可」と表示されます。

この問題は、SSL 上で JMX を使用する、同種のハードウェアに分散された 8 インスタンスのクラスタで発生することがわかっています。SSL を使用しない、より大規模なクラスタで発生する可能性もあります。

回避方法: インスタンスを時間をずらして 1 つずつ起動します。たとえば、10 ~ 20 秒の間隔でインスタンスを起動するスクリプトを使用すると、この問題の発生を防ぐことができます。実際の遅延時間はハードウェアによって異なります。

プロファイラを使用するとサーバーのパフォーマンスが低下する (6802071)

プロファイラ (ローカル GlassFish ドメインおよび JVM で使用可能) を使用すると、プロファイルするアプリケーションのパフォーマンスが低下します。プロファイリングを開始すると、プロファイリング計測が有効になるまでの間、プロファイルするアプリケーションは停止します。また、プロファイリングを停止すると、プロファイリング計測が無効になるまでの間、プロファイルするアプリケーションはふたたび停止します。プロファイリングがアクティブな間、プロファイルするアプリケーションのパフォーマンスは低下します。

回避方法: ありません。本稼働サーバーでプロファイラを使用することは推奨できません。本稼働システムおよび開発システムでは、次のヒントに従ってください。

インターネットに接続していないときにオンラインヘルプを利用できない (6802082)

インターネットに接続していないシステムで Performance Monitor を実行する場合、オンラインヘルプ (http://wikis.sun.com/display/PerfMonitorOLH) にアクセスできません。

回避方法: ありません。

Windows Vista で、cygwin を使用して Performance Monitor を解凍したあと、実行に失敗する (6790266)

Windows Vista では、Performance Monitor をダウンロードして cygwin コマンドシェルを使用して解凍したあと、Performance Monitor の実行に失敗します。Windows Vista では、次のメッセージが表示されます。

指定されたデバイス、パス、またはファイルにアクセスできません。アクセス許可がない可能性があります。

回避方法: cygwin コマンドシェルを使用せずに Performance Monitor を解凍します。

Windows XP で、Performance Monitor と Cisco VPN の両方が実行されていると、ローカル GlassFish ドメインの起動に失敗する場合がある ( 6798749)

Windows XP では、Performance Monitor と Cisco VPN の両方が実行されていると、ローカル GlassFish ドメインの起動の際に一連の例外が発生して失敗することがあります。

回避方法: 次の手順に従います。

  1. Performance Monitor を終了します。

  2. サーバーの起動失敗に関連のある Java VM を停止します。

  3. GlassFish ドメインを起動します。

  4. サーバーの起動が完了するまで待機します。

  5. Performance Monitor を起動します。

ドキュメント、サポート、およびトレーニング

Sun の Web サイトには、次に示す関連情報が示されています。

第三者の Web サイト参照

このドキュメント内で参照している第三者の URL は、追加の関連情報を提供します。


注 –

このドキュメント内で引用する第三者の Web サイトの可用性について Sun は責任を負いません。こうしたサイトやリソース上の、またはこれらを通じて利用可能な、コンテンツ、広告、製品、その他の素材について、Sun は推奨しているわけではなく、Sun はいかなる責任も負いません。こうしたサイトやリソース上の、またはこれらを経由して利用可能な、コンテンツ、製品、サービスを利用または信頼したことに伴って発生した、あるいは発生したと主張されるいかなる損害や損失についても、Sun は一切の責任を負いません。


このドキュメントに関するコメント

弊社では、ドキュメントの改善に努めており、お客様からのコメントおよびご忠告をお受けしております。

コメントを共有するには、http://docs.sun.com にアクセスして、「Feedback」をクリックします。このオンラインフォームでは、ドキュメントのタイトルと Part No. もご記入ください。Part No. は、7 桁か 9 桁の番号で、ドキュメントのタイトルページまたは最初のページに記載されています。