サービス・トポロジの表示

トレース・エクスプローラの「トポロジ」ビューで、一連の問合せ済トレースまたはスパン内のサービスまたは操作間のコール関係を表示できます。

「トポロジ」ビューで視覚化される情報は、トポロジ問合せに基づいています。これは、即時利用可能な問合せまたは手動で入力したカスタム問合せのいずれかです。即時利用可能な問合せまたはカスタム問合せにgroup by句がある場合、トポロジ・ビューは表示されません。

「トポロジ」ビューには、一連のトレース内のすべてのサービスまたは操作の概要が表示され、特定のサービスまたは操作、そのコール関係、および各コールで生成されるメトリックに集中できます。Application Performance Monitoringは、個々のスパンの親子関係に基づいてトポロジを構築します。トポロジ・ビューとその機能の調査を開始するには、「トレース」クイック・ピック・ボタンをクリックし、「トポロジ」アイコン(「トポロジ」アイコン)をクリックします。これにより、「トレース」クイック・ピックの即時利用可能な問合せの構文が変更され、トポロジ問合せを構成する句が含まれることがわかります。

TOPOLOGY FOR NODES BY <Specifies the nodes to aggregate the traces or spans. Typically, traces or 
                        spans are only aggregated by serviceName or serviceName and operationName.> 
SOURCE <TRACES | SPANS> WHERE <clause> ORDER BY <clause> FIRST <n> ROWS 
AGGREGATE LINKS BY <Specifies the metrics to be displayed for calls.>
ADD FINAL LINKS <Displays spans that represent calls to external services or databases, if specified.>
INCLUDE ROOTS <Displays arrows that represent the initial call to each root span.>

SOURCEは、トレースまたはスパンを問い合せて、トポロジの構築に使用されるトレースを選択します。デフォルトでは、上位100件のトレースのみがトポロジに表示されますが、FIRST <number> ROWSを問合せに追加して、最大200,000件のトレースのサマリー・トポロジを可視化できます。

「トレース」クイック・ピックのトポロジ問合せに基づいて、問合せされたトレース内のサービスがデフォルトで表示されます。異なる色付きノードは、「ダイアグラムのサービス」凡例にリストされているトレース内のモニター対象サービスに対応しており、「ダイアグラム・コントロールの表示」アイコン(「ダイアグラム・コントロールの表示」アイコン)をクリックすると表示できます。グレーのノードは、不明なクライアント、またはモニターされていない外部サービスまたはデータベースを示します。ノード間の矢印はコールを表し、その上にマウスを置くと、問合せで指定したfromサービスおよびメトリックが表示されます。to

「トポロジ」ビューでトレース内の操作を表示するには、「操作の表示」アイコン(「操作の表示」アイコン)をクリックします。このビューでは、同じサービスからのすべての操作が同じ色になり、矢印の上にマウスを置くと、fromおよびtoサービス:操作が問合せで指定されたメトリックとともに表示されます。

次に、「トポロジ」ビューのイメージを示します。このビューには、問合せ対象のトレースのセット内のサービスが表示されます。

トポロジの表示

「トポロジ」ビューでは、次のことができます。

  • 「矢印の幅」ドロップダウン・リストでメトリックを選択し、矢印の幅はメトリック値に応じて変わります。選択したメトリックの値が大きいコールは、より太い矢印で示されます。
  • 空白を右クリックして、特定のタイプのノードを表示または非表示にするオプションを含むメニューを表示します。メニューで「すべて表示」オプションを選択して、問合せのトポロジ全体を表示できます。
  • ノードにカーソルを置き、右クリックしてメニューを表示し、様々なノードの表示と非表示、および選択したノードに関連する関係のコールを可能にするオプションを表示します。
  • 「図のサービス」凡例でサービスをクリックすると、そのサービスのノード、およびインバウンド・コールとアウトバウンド・コールのみが表示されます。選択したサービスのノードに直接関連しないその他のノードは、トポロジに表示されません。このアクションは、「トポロジ」ビューでサービスまたは操作を表示するときに実行できます。

また、「トポロジ」ビューの「表」アイコン(「表」アイコン)をクリックして、トポロジに表示されるコールおよびメトリックを表形式で表示できます。

「トポロジ」ビューからトレース・エクスプローラのデフォルト・ビューに戻るには、問合せフィールドの隣にある「最新の問合せの表示」アイコン([最近のクエリーを表示]アイコン)をクリックして最新のトレース問合せを表示および選択するか、「トレース」「トレース・サービス」などのクイック・ピック・ボタンのいずれかをクリックします。

トレース・トポロジの表示

トレース・エクスプローラには、個々のトレースのトポロジを表示するために使用できる他のオプションがいくつかあります。

トレース・トポロジ・オプション

  • トレース詳細の表示: 「トレースの詳細」ウィンドウにトレースとそのスパンのトポロジを表示するには、このオプションを選択します。
  • トレース・トポロジの表示:トレースとそのスパンのトポロジを「トポロジ」ビューに表示するには、このオプションを選択します。このオプションは、問合せで「トポロジ」ビューがサポートされている場合に表示されます。