CA Introscope® は、実運用環境にある複雑な Web アプリケーションを常時監視し、顧客に影響を与える前に問題を検出して、すばやく連携的に解決するためのエンタープライズ アプリケーション パフォーマンス管理ソリューションです。 このソリューションのアーキテクチャ主要部分が、オーバーヘッドの低いエージェントです。
エージェントは、Introscope のデータ収集コンポーネントで、トランザクションを実行するときにアプリケーションおよびコンピューティング環境に関する詳細なパフォーマンス情報を収集します。 Java Agent は、Java 仮想マシン(JVM)上で実行されるアプリケーションとリソースからこのような情報を収集し、それを追加処理の目的で Enterprise Manager に送信します。
Java Agent は、アプリケーションが使用する JVM を構成するコンポーネントのバイトコードにプローブを挿入します。 バイトコードへのプローブの挿入は、アプリケーションの監視を有効にするインスツルメンテーション プロセスの一部です。
アプリケーションのインスツルメントには、ProbeBuilder ディレクティブ(PBD)ファイルで定義されるトレーサも必要です。 PBD ファイル内の指示またはディレクティブは、監視対象のアプリケーション コンポーネントを識別します。 トレーサは、アプリケーションが JVM 内で実行される際にエージェントが収集するメトリックと収集元のプローブを識別します。 ユーザ環境に合わせて PBD ファイルを変更することで、監視対象を制御できます。
Java エージェントをインストールする場合は、複数のデフォルト PBD ファイルをデプロイして、環境のデフォルトの監視が有効になるようにします。 必要とされる可視性とパフォーマンスをバランスよく実現するため、デフォルト監視は変更することができます。 アプリケーションがインスツルメントされた後、Java Agent は対象のデータを収集し、そのデータを Enterprise Manager へレポートします。 Enterprise Manager はデータを受け取ると、リアルタイムおよび履歴レポートのためにデータを処理して保存します。 その後で、Introscope Workstation を使用して、収集したデータを表示および操作して、アラートを作成したり、応答アクションを実行したりできます。
アプリケーション管理における主要アクティビティは以下のとおりです。
|
Copyright © 2013 CA.
All rights reserved.
|
|