[問題切り分けマップ]タブ
Investigator の[問題切り分けマップ]タブには、アプリケーション セントリック ビューが表示されます。
apmdevops106
デフォルトでは、アプリケーション問題切り分けマップのデータは無効です。 Team Center マップは、デフォルトでアクティブであり、処理オーバーヘッドを減らして詳細な情報を表示します。 参照: Experience ビューを使用したパフォーマンスの監視
Investigator の[問題切り分けマップ]タブには、アプリケーション セントリック ビューが表示されます。
2
2
左側のペインには、2 つの高レベル ノード間で分割されたシステムの階層ビューが Workstation によって表示されます。
- By Frontend
- By Business Service
デフォルトでは、次のものが表示されます。
- 自動検出されたアプリケーションのコンポーネントおよびその依存関係の視覚的な表示。 [By Frontend]ノード下の個々のフロントエンドを選択するか、[By Business Service]ノード下の個々のビジネス サービスまたはビジネス トランザクションを選択すると、このビューが表示されます。
- 自動検出されたアプリケーションをホストする物理的インフラストラクチャ コンポーネントのリスト。 このリストは、マップ内のアプリケーション ノードのいずれかを選択した後に(初めての場合はダブルクリックした後に)、アプリケーション問題切り分けマップ ビューの下部に表示されます。
- アプリケーションの集約稼働状況メトリック。 このメトリックは、[By Frontend]の下にリスト表示された各アプリケーションの下の稼働状況ノードを選択すると表示されます。
ビジネス サービスが、CA CEM でビジネス サービス定義インターフェースを使用して定義されている場合は、次のものも表示できます。
- ビジネス トランザクション(BT)の論理的な依存関係の視覚的な表示。 この画面は、BT を選択するか、BT の長円形の上にカーソルを合わせると、アプリケーション問題切り分けマップ ビューに表示されます。

- アプリケーション コンポーネントが BT を実行している物理的な場所の表の表示。 このリストは、BT の長円形を選択すると、アプリケーション問題切り分けマップ ビューの下部に表示されます。
- ビジネス トランザクション コンポーネント(BTC)用の集約稼働状況メトリック。 これらのメトリックは、BTC 用のノードを選択すると表示されます。
Web アプリケーション カスタマ エクスペリエンス メトリックおよび障害を監視するために TIM (トランザクション インパクト監視)をデプロイしている場合、BTC の長円形の隣に[カスタマ エクスペリエンス](CE)アイコンが表示されます。

CE アイコンを選択するか、CE アイコンの上にカーソルを置くと、次に関する詳細情報が表示されます。
- カスタマ エクスペリエンス メトリックのアラート ステータス(アラートがそれらに構成されている場合)
[問題切り分けマップ]タブの表示内容は、ユーザのドメインとアプリケーション レベルの権限によっても異なります。
[問題切り分けマップ]タブの[By Frontend]ノードを使用して、次のものを表示できます。
- フロントエンド
- フロントエンドの稼働状況メトリック
- 各フロントエンドへのバックエンド呼び出しのメトリック
アプリケーション問題切り分けマップにこれらの要素がどのように表示されるかを確認し、そのさまざまな部分を理解するには、「問題切り分けマップの[By Frontend]ツリーおよびメトリックの使用」を参照してください。
フロントエンド
フロントエンドとは、本質的に、アプリケーションが他のエレメントへのソケット クライアント接続を行うインスタンスです。 アプリケーション問題切り分けマップのコンテキストでは、これらの接続はバックエンド呼び出しと呼ばれます。
[問題切り分けマップ]タブのツリーの[By Frontend]ノードの表示では、フロントエンドが次のものを表している場合があります。
- .war(Web アプリケーションアーカイブ)ファイルとしてデプロイされたアプリケーション。 表示される名前は、.war アーカイブに含まれる .xml ファイルで名前タグを使用して設定された名前、または、名前が設定されていない場合は、.war ファイル自体の名前です。
- 非 SSL、SSL、または NIO を使用してソケット クライアント接続を行うトランザクションを使用するアプリケーション。 コンポーネントには、ソケット エンドポイントの名前が付けられます。
- バックエンドへの EJB 接続を使用するアプリケーション。
- Web サービス接続を使用するアプリケーション(CA APM for SOA がその接続でデータを記録するよう設定されている場合)。
注:
ユーザ自身が権限を持っているアプリケーション コンポーネントのみが表示されます。フロントエンド サブノード
各アプリケーションには、次の 2 つのサブノードがあります。
- Health -- 物理的な場所全体での集約メトリック。
- 選択したアプリケーションがデプロイされる場所
- および、Introscope エージェントが、アプリケーションのメトリックをレポートするように設定されている場所注:アプリケーション問題切り分けマップに表示されるよう、バージョン 9.0 以降の Introscope エージェントを使用して、アプリケーションを設定する必要があります。
- Backend calls メトリック -- 選択したアプリケーションをサポートするほかのエレメントへの呼び出しのメトリック。 これらの呼び出しが行われるコンポーネントは、次のいずれかです。
- 別のフロントエンド。
- データベースなどのバックエンド システム。
- アプリケーションによって呼び出された Web サービス(CA APM for SOA が設定されている場合)。
- 不明なエレメント(疑問符の付いた黄色の図形がとして表示される)。
利用可能なメトリックのリストについては、「バックエンド呼び出しのメトリック」を参照してください。
マップ ツリーの[By Frontend]ノードの下でフロントエンドを選択すると、Introscope で、フロントエンドとその依存関係のアプリケーション問題切り分けマップが視覚的に表示されます。 このマップが表示されると、次のことができます。
- フロントエンドのアラート インジケータを観察します。 それ自体がフロントエンドであるフロントエンド依存関係でも、アラート インジケータが表示される可能性があります。
- メトリックを表示するには、フロントエンドとバックエンド呼び出しの上にカーソルを置きます。
- 他のフロントエンドにジャンプするか、またはアプリケーションの稼働状況の概要を示すメトリックを表示するには、マップ ノードを右クリックします。
- フロントエンドのエージェントと依存関係がインストールされた場所を表示し、場所のリストから、[メトリック ブラウザ]タブ内のメトリックにジャンプします。
[By Business Service]ノードの下には、ビジネス メトリックが、以下の階層内に配置されて表示されます。
- ビジネス サービス。これは、Introscope 対応のアプリケーションを使用して実行される任意の高レベル ビジネス サービスです。
- ビジネス トランザクション。これは、ビジネス サービスの子である個別のクエリ/応答トランザクションとして定義されます。
- ビジネス トランザクション コンポーネント。このコンポーネントはそれぞれ、エンド ユーザの一回のクリックまたは要求に相当します。また、ビジネス トランザクションの子でもあります。
この階層を定義するには、「トランザクション定義」で説明されているように、ビジネス定義インターフェースを使用します。
この階層内のどのレベルを選択するかによって、次のものを表示できます。
- ビジネス サービス、ビジネス トランザクション(BT)、およびビジネス トランザクション コンポーネント(BTC)の間の親子関係のツリー階層表示。
- ビジネス トランザクションとその依存関係の視覚的な表示。
- Web アプリケーション カスタマ エクスペリエンス メトリックおよび障害を監視するために TIM をデプロイすると、ビジネス トランザクション(BT)の TIM 全体で集約されたカスタマ エクスペリエンス メトリックが、ビジネス トランザクション ノードの下のカスタマ エクスペリエンス ノードに表示されます。
- 各ビジネス トランザクション コンポーネント(BTC)の稼働状況メトリック。
- エージェントが BTC のメトリックをレポートしている物理的な場所のリスト。
注:
ユーザ自身が権限を持っているアプリケーション コンポーネントのみが表示されます。アラート インジケータについて
色付きのアラート インジケータは、それらが付されるメトリックまたはエレメントの集約されたステータスを示します。
アプリケーション問題切り分けマップ表示のその他のエレメント
アプリケーション問題切り分けマップの表示には、アプリケーションまたはビジネス サービスおよびそれらの依存関係に関する詳細情報を表示する、いくつかのエレメントが含まれます。
コンテキスト
コンテキスト
は、グラフィカルな表示での視覚的なエレメントとして、マップ ツリーで選択されたエレメントとアプリケーションの関係を表します。 このテーブルでさらに説明されるように、マップ ノードおよび接続の表示をいくつかの観点で決定します。 コンテキストは、マップ ノードの右と下に表示される影で示され、そのノードが次のいずれかであることを表します。- マップ ツリーで選択されている
- マップ ツリーで選択されているフロントエンド/ビジネス トランザクションの参加コンポーネント、または実際のコンポーネントである
たとえば、選択された BT の長円形のログインおよびその依存関係と、このマップ内の他のエレメントとの間の表示の差に注目します。 ログインとその依存関係は影付きで表示されます。

ただし、マップ全体がプライマリ コンテキストに対応するエレメントで構成されている場合は、通常、影は表示されません。 たとえば、ビジネス サービス(BS)をツリーで選択すると、マップ内のすべてがその BS と関連付けられるので、マップに影は表示されません。 同様に、セカンダリ依存関係が表示されている場合のみ、フロントエンド マップには影が表示されます。その場合でも、ツリーで選択されているフロントエンドから派生しているトランザクションに、それらが関係しない場合のみです。
接続矢印
マップ ノード間の接続矢印の状態は、次の 4 つのいずれかです。
- ライブ:明るい色の矢印は実際に接続していることを示します。
- プライマリ コンテキスト: マップにプライマリ コンテキストとセカンダリ コンテキストの両方が表示され、接続がプライマリ コンテキストに関係する場合は、矢印が、茶色(デフォルト色と選択された色の間の中間の色)です。
- 選択:矢印をクリックして接続自体を選択すると、次の図に表示されるように、矢印の色が濃くなります。 接続を選択すると、接続でリンクされたフロントエンドとバックエンド(複数の場合もある)も強調表示されます。バックエンド接続メトリック アイコンが表示されているときは、接続矢印自体を選択できます。
- 期限切れ:色のない淡色の矢印は、期限が切れている接続を示します。
バックエンド接続メトリック アイコン
バックエンド接続(またはバックエンド呼び出し)メトリック アイコンは、フロントエンドと、1 つ以上の依存関係の接続の稼働状況メトリックがあることを示します。
アイコンは次の条件に基づいて変化します。
- アラートがバックエンド接続で構成されているかどうか。
- マップ上の位置。
アラートが構成されていないバックエンド接続
バックエンド接続にアラートを構成すると、アラート インジケータがバックエンド接続メトリック アイコンの代わりに表示されます。 しかし、アラートが設定されていない場合は、アイコンはそのデフォルト形式で表示されます。つまり、明るい色のジクザグ付きの明るい緑色の円形を使用して表示されます。

バックエンド接続アイコン/アラート インジケータの位置
バックエンド接続アイコン(またはアラートがその接続に対して構成されている場合には、それを置換するアラート インジケータ)が、通常、バックエンド自体を表すマップ エレメントの端に表示されます。 以下の図では、ApplicationE からデータベース mary mary-1521 までのバックエンド呼び出しは、バックエンド接続に構成されているアラートが警告状態であることを示すために、黄色の菱形インジケータで表示されています。
分岐した接続
アイコンは、2 つ以上の依存関係への接続矢印の先頭に表示される場合もあります。 以下の図では、アイコンが、ApplicationC とその 2 つの依存関係の間の矢印に表示されています。 この分岐した接続パスは、Web サービス バックエンドに対してのみ表示されます。

バックエンド メトリック接続アイコンのヒント
バックエンド接続メトリック アイコン(またはアラートがその接続に対して構成されている場合には、それを置換するアラート インジケータ)の上にカーソルを置くと、そのバックエンド接続のメトリックのためのヒントが表示されます。

淡色表示されたエレメント
エレメントのメトリックを表示する権限がない場合でも、マップ ノードは表示されますが、次のようになります。
- 淡色表示されます。
- グレーではなく、カラーで表示されます。
- アラート インジケータは表示されません。
期限切れのエレメントおよび接続
現在表示されているマップでマップ ノードが機能しなくなっている場合は、ノードの期限が切れています。 これは、データベースの名前が変更されたときなどに発生する場合があります。古いデータベースは期限切れとして表示され、新しいデータベースはライブで表示されます。 (マップがライブ モードの場合、この期間は、現在までの 24 時間です。 履歴モードでは、この期間は異なります。
通常、古いエレメントは次のように表示されます。
- 灰色
- 淡色表示
- メトリック アイコンなし
- アラート インジケータなし
ただし、古いエレメントの表示は、さまざまな条件に影響される場合があります。 ツリーの別のノードを選択して、マップ表示の主要なフォーカスを変更した場合、期限は表示のコンテキストに関連しているため、特定のマップ ノードの状態が変わる可能性があります。
折り印
以下の図に示すように、マップ エレメントの依存関係の右上角に「折り印」があるときは、この依存関係を表示(「展開」)できます。

折り印コントロールを使用してマップ エレメントの依存関係を表示するには、折り印をダブルクリックします。
[ロケーション マップ]では、依存関係のあるエレメントには、同様の折り印コントロールがあります。 「ロケーション マップ」を参照してください。
アプリケーション問題切り分けマップのコントロール
アプリケーション問題切り分けマップのグラフィカルな表示を制御およびカスタマイズできます。 アプリケーション問題切り分けマップ ビューアの最上部にあるツールバー コントロールを使用します。 ツールバー アイコンにマウス ポインタを合わせると、ヒントが表示されます。
アプリケーション問題切り分けマップのコンテキスト メニュー
アプリケーション問題切り分けマップのメニュー バー上のコントロールのほかに、マップ上の任意のエレメントの右クリックで表示される、コマンドのメニューを使用できます。 右クリック メニューは、選択するエレメントに応じて内容が変わるため、「コンテキスト」メニューと呼ばれることもあります。
以下の注にあるように、一部のメニュー オプションは、バックエンド コネクタおよびバックエンド ノードで使用できます。
frontend_
A
を右クリックすると、以下を実行できます。- frontend_Aの場所を表示します: このメニュー項目を選択すると、アプリケーション問題切り分けマップ タブ以下に物理的な場所のリストのペインが表示されます。[...の場所を表示]メニュー オプションは、バックエンド メトリック アイコンを右クリックしたときにも使用できます。[物理的な場所のリスト]の表が表示されると、このメニュー項目は[<frontend_A> の場所を非表示にします]に変わります。
- frontend_Aの稼働状況メトリックを表示: このメニュー項目を選択すると、アプリケーション問題切り分けマップの表示が、複数の稼働状況メトリックの表示に変わります。これは、マップ ツリーでこのフロントエンドの[稼働状況]サブノードを選択した場合の表示と同じです。[... の稼働状況メトリックを表示]メニュー オプションは、バックエンド接続メトリック アイコンを右クリックしたときにも使用できます。
frontend_A の依存関係である frontend_
B
を右クリックすると、以下を実行できます。- frontend_B のすべての依存関係を表示します: このメニュー項目を選択すると、選択したマップ ノードが「デプロイ」され、その依存関係が表示されます。このメニュー項目は、依存するフロントエンド、つまり、[By Frontend]ツリーで現在選択していないフロントエンドでのみ使用できます。
- frontend_B のマップを表示: これを選択すると、以下のようになります。
- マップ ツリーで frontend_B が選択されます。
- アプリケーション問題切り分けマップの表示が frontend_B の表示に変わります。
アプリケーション問題切り分けマップのリフレッシュ
アプリケーション問題切り分けマップの表示は、アプリケーションがデプロイされているアプリケーション サーバ上のエージェントによって Enterprise Manager に送信されたデータに基づいています。 このデータが変更されると、マップ表示の最上部のコントロールがアプリケーション問題切り分けマップに表示されます。
![マップ構造が変更されると[リフレッシュ]ダイアログ ボックスが表示され、ユーザは表示をリフレッシュすることができます。](/content/dam/broadcom/techdocs/us/ja/assets/docops/apmdevops106/1470830.gif/_jcr_content/renditions/original)
最新のデータに基づいてマップ表示をリフレッシュするには、[再ロード]を選択します。
自動リフレッシュを有効にして、上記の通知が表示されないようにすることもできます。
マップ表示の自動リフレッシュを有効にする方法
- [自動リフレッシュ オプションを有効にします。]を選択します。
- [再ロード]を選択します。
この変更の後は、データが変更されたことが通知されずに、マップが自動的にリフレッシュされます。
自動リフレッシュ設定を変更する方法
- [Workstation]-[ユーザ設定]を選択します。
- [Investigator]タブをクリックします。
- [基本マップ データを自動リフレッシュ]チェック ボックスをオンまたはオフにします。
- [適用]をクリックします。
物理的な場所のリスト
視覚的なアプリケーション問題切り分けマップ表示でノードまたはライブの接続矢印をダブルクリックすると、選択したシステム エレメント(フロントエンドまたはバックエンド呼び出し)の物理的な場所をリスト表示した表が、[問題切り分けマップ]タブの下部のペインに表示されます。
この表には、アプリケーション問題切り分けマップで選択したアプリケーションのデータをレポートするエージェントの場所が表示されます。 この表示で、以下を実行できます。
- 表にすぐ上に、選択したノードの名前を表示します。
- メトリックがしきい値を超えているセルに色を付けて、警告または危険の状態にある場所を表示します。注:場所テーブル内のアラートは、最後の間隔の時点でのステータスを表します。精度設定の監視は行いません。
- 場所のリストを、上下にスクロールして参照します。
- 表の列見出しのいずれかをクリックして、リストを並べ替えます。
- 場所のリストの行の 1 つにカーソルを置いて、詳細情報を含むヒントを表示します。また、ヒントには、参照ツリー内のノードへのパスが表示され、このノードで、エージェントによってレポートされた詳細メトリックを表示できます。表から、システムのクリップボードにテキストをコピーします。注:ユーザ自身がセキュリティ権限を持っているアプリケーションのみが表示されます。
場所のリストから[メトリック ブラウザ]タブ内の同じ場所にジャンプするには、テーブルの行をダブルクリックします。 Workstation の表示が[メトリック ブラウザ]タブにジャンプし、その場所のツリー構造が表示されます。
フロントエンドの場合は、[Agent]-[Frontends]-[Apps]-[<アプリケーション名>]を選択すると、そのフロントエンドのメトリックを表示できます。また、トランザクション追跡も実行できます。 [メトリック ブラウザ]タブでのフロントエンドの表示については、「フロントエンドの概要」を参照してください。
バックエンドの場合は、[エージェント]-[フロントエンド]-[アプリケーション]-[<アプリケーション名>]-[URL]-[デフォルト]-[呼び出されたバックエンド]を選択します。
マップの表示に対する制限
Enterprise Manager では、プロパティ introscope.apm.query.max.results を使用して設定されたしきい値を使用して、Workstation がアプリケーション問題切り分けマップで表示しようとするデータの量をクランプします。 [By Frontend]ツリーのフロントエンドをクリックするか、マップ コンポーネントを展開してその依存関係表示したときに、表示されるデータの量がこのしきい値を超えている場合は、「マップが大きすぎるため表示できません。」というメッセージが表示されます。
この場合は、以下のように対処できます。
- Enterprise Manager のしきい値レベルを上方へ調整して、Introscope のパフォーマンスに影響することなく、高いしきい値でマップを表示できるかどうかを調べます。 これを行うには、アプリケーション問題切り分けマップ データのクランプについて「IntroscopeEnterpriseManager.properties」を参照してください。
- introscope.apm.data.timeWindow プロパティを、より低い値に設定します。 環境によっては、これによって、マップが表示可能な依存関係の数が低下する場合があります。 これを行うには、アプリケーション問題切り分けマップ データのコレクションおよびエイジングについて参照してください。
パフォーマンスを最適にするための環境設定のガイドラインの詳細については、「CA APM サイジングおよびパフォーマンス」を参照してください。