|
|
JavaScapeビューは、J2EEおよび.NET環境の概観を描画するJavaScape技術を使用しています。データベースの使用状況に加え、JSP、サーブレットおよびWebサービス、セッションBean、エンティティBean、およびメッセージドリブンBean間のコンポーネント対話を表示します。 |
![]() <拡大図> |

-
Java Scapeスレッドビューは、トランザクションの詳細をスレッドレベルで表示します。

<拡大図>
本番環境でパフォーマンス問題が発生した場合、Vantage Analyzer は、J2EEおよび.NETの全体的なワークロードの概要と、個別の実行パスの詳細情報を提供します。これにより運用担当者は、容易に問題を特定し、適切な担当者に問題を引き渡す際に必要な詳細情報を提供することができます。本番アプリケーションのリソースに影響を及ぼすことなく稼動する多数のアクティビティを監視し、J2EEおよび.NET詳細分析が必要な問題を容易に特定するために、これほどの柔軟性とスコープを提供できる市販製品は、ほかにありません。

-
トランザクション エクスプローラ ビューには、メソッドおよびSQLの時間/コールがツリー形式で表示されるので、問題のあるメソッドのコール スタックを容易に確認できます。このツリーは、リソース消費の多い順に整理されており、CPU時間またはトランザクション時間の順に並べ替えることができます。

<拡大図>

-
トランザクション スコープは、アプリケーション全体を通して実行される各トランザクションの詳細を表示します。さらに、Webコンテナでは、特定のユーザー、ユーザーのIPアドレス、およびリクエストURLをトレースできるので、個別のリクエストがたどったコード パスを把握することで、特定の問題のトラブルシューティングを容易に行うことができます。

<拡大図>
他のJ2EEおよび.NETアプリケーション監視ソリューションでは、Javaベースのエージェントを使用してデータを収集するため、アプリケーション負荷に比例して監視のオーバーヘッドが増加します。Vantage Analyzer は、CPUオーバーヘッドを低く抑えるために、いくつかのインテリジェントな手法を使用してパフォーマンスのオーバーヘッドを最小化しています。その結果、アプリケーションに影響を及ぼすことなくパフォーマンス測定データを収集することができます。監視が必要なコードの部分を把握したり、監視内容を変更するために本番サーバーを停止させたりする必要はありません。さらに、Vantage Analyzer は、起動時に自身のオーバーヘッドも算出します。このオーバーヘッドは、使用するハードウェア バスやCPUの速度およびメモリI/Oの状況に合わせてカスタマイズすることが可能です。
J2EEおよび.NETアプリケーションのメモリリークを検出することは、Vantage Analyzeを使用しない限り、いわゆる「干し草の山の中から針を探す」のと同様に困難な作業です。Vantage Analyzerでは、画期的なメモリ プロファイラ プラグインによってメモリリークやメモリ割り当ての多い箇所が自動的に特定されるので、運用チームや開発チームは問題の解決に集中することができます。

-
メモリ スコープ ビューを使用すれば、メモリリーク箇所やメモリ割り当ての多いホットスポットをすばやく特定できるので、サーバーの可用性およびパフォーマンスの確保に役立ちます。メモリ スコープ ビューは、クラス/メソッドのメモリ常駐サイズ トップ10およびメモリ割り当てサイズ トップ10を表示します。

<拡大図>

-
メソッド ホットスポット ビューでは、アプリケーション内で最もリソース消費の多いメソッド コールをすばやく調べることができます。このビューは、トランザクション時間またはCPU時間の順に並べ替えが可能です。

<拡大図>

-
SQLyzerホットスポット ビューでは、アプリケーション内で最もリソース消費の多いSQLコールをすばやく特定できます。

<拡大図>
Vantage Analyzerは、トランザクションのレスポンスタイム要件に対処するためにプロアクティブな手段を提供します。ビジュアル表示およびコンポーネント対話マップには、ポケットベルや電子メールなどにアラームを送信するトリガーを設定することができます。これにより、パフォーマンスの低下、リソースの減少、トランザクションのハング、システムレスポンスの問題、またはシステムのトランザクション処理能力の限界について、事前に管理者に通知できます。

-
SLA監視ビューは、事前設定されたSLAルールを表示します。

<拡大図>
Vantage Analyzerは、PDF、HTML、CSVなどの各種フォーマットでレポートを作成できるレポーティング システムを備えています。レポートには、ノードCPUおよびJVMのヒープ使用状況、パフォーマンスの低いメソッド(JSP、サーブレット、EJB)トップ10、およびパフォーマンスの低いSQLコール トップ10が含まれます。これらのレポートを使用することで、リリースを比較し、開発および品質保証(QA)のライフサイクルを通じて確実な品質管理を実現できます。

-
このレポートは、パフォーマンスの低いメソッド トップ10を表示します。

<拡大図>











