サービスマップ¶
「サービスマップ」ページでは、トポロジービューを通じて各サービス間の呼び出し関係を直感的に確認できます。
ワークスペーススコープ¶
サービスマップページに移動すると、デフォルトでは現在のワークスペース内のサービスノードと呼び出し関係のみが表示されます。クロスワークスペース認証が設定されていない場合、他のワークスペースのサービスノード、呼び出しエッジ、およびメトリクスデータは表示されません。
現在のワークスペースが他のワークスペースのデータへのアクセスを許可されている場合は、ページ上部のワークスペーススコープセレクターを使用して表示ディメンションを切り替えることができます。
- 現在のワークスペース:現在のワークスペースのサービスマップのみを表示します(デフォルト)。
- すべてのワークスペース:現在のワークスペースとアクセス可能なすべてのワークスペースのサービスマップを表示します。
- 認証されたワークスペース:指定した認証済みワークスペースを複数選択し、対応するワークスペースのサービスマップを表示します。
ページ内の検索、フィルタリング、サービス数統計、ノード色、およびトポロジメトリクスは、選択したワークスペーススコープに基づいてリアルタイムで計算されます。現在のワークスペースにクロスワークスペース認証がない場合、ページには他のワークスペースオプションは表示されません。
注意
現在のサービスマップデータのデフォルトの遅延は5分です。max_delay パラメータを使用して、1〜5分の範囲(分単位)で調整できます(❗️デプロイメントプランのユーザーのみ)。ビジネスのリアルタイム性要件に応じて柔軟に設定してください。
-
SaaS 商用プランでは、クロスワークスペース認証設定でデータの可視範囲を構成します。設定は、ワークスペースオーナー、管理者、またはクロスワークスペース認証管理権限を持つロールのみが行えます。認証が有効になると、認証されたワークスペースは ServiceMap で対応するデータを表示できるようになります。認証を解除すると、該当ワークスペースは直ちにソースワークスペースの ServiceMap データを表示できなくなります。
-
デプロイメントプランでは、サイトディメンションでデータの可視範囲を構成します。
単一サービス¶
単一のサービスノードにホバーすると、対応するサービスがハイライト表示され、関連のないサービスと接続線はグレー表示になります。このサービスのリクエスト数、エラー率、平均応答時間、P99/P95応答時間、最大応答時間などの主要なメトリクスデータを確認できます。
サービス詳細の表示¶
デフォルトで開くページでは、選択したワークスペーススコープ内のサービス間の呼び出し関係が直感的に表示されます。任意のサービスノードをクリックすると、スライド表示でそのサービスの詳細情報を確認できます。主に以下の要素が含まれます。
- サービス名など、および対応するチーム、連絡先、アラート数等;
- 現在のサービスの基本メトリクス:リクエスト数、エラー率、平均応答時間、P99/P95応答時間、最大応答時間;
- クリックして現在のサービスの上流/下流、サービス概要、関連するログとトレースを表示;
- メトリクス(サービスリクエスト応答時間、エラーリクエスト分布)とログ(エラーログ数)の異常トレンドグラフ。
サービスマップ管理¶
- 現在のサービスマップを拡大、縮小、または全体表示します。
- 異なるパフォーマンス指標を選択して、サービスノードの色を設定できます。指標には、リクエスト数、P50/P75/P95/P99応答時間、最大応答時間、エラー率が含まれます。
- カスタムカラー:選択した「塗りつぶし指標」にサービスノードの色の範囲を設定します。
- カスタムインターバル:選択した塗りつぶし指標にサービスノードの色の範囲をカスタマイズします。システムは、選択した指標のトポロジ内の最大値と最小値に基づいて、5つの数値範囲を自動的に分割し、各範囲に1つの色を割り当てます。
- ノードサイズ:ノードサイズは3種類あり、サービス1秒あたりのリクエスト数の最大値(Max)と最小値(Min)を3等分し、得られた3つの範囲が3つのグラフィックサイズに対応します。
注意
1秒あたりのリクエスト数が0.01未満の場合、表示値は一律で < 0.01 と表示されます。ただし、ノードサイズの計算は実際の数値に基づいて行われます。
-
サービスマップ設定:
- 環境とバージョンの区別:サービス(
service)とサービス環境バージョン(service+env+version)の2つのディメンションに基づいて、リンクトポロジーを描画します。有効にすると、システムは異なる環境バージョンに従ってサービスマップを描画します。 - 「リクエスト数」に基づいてノードサイズを計算するかどうか。
- ホバーハイライト範囲の選択:直接関連ノード(上流/下流)/全リンク関連ノード(複数階層の上流/下流)。
- フィルター条件に一致するサービスのみ表示:有効にすると、サービスマップは現在のフィルター条件に従ってサービスノードをフィルタリングし、条件に一致するサービスノードのみを保持し、条件に一致しないノードを非表示にします。
- 環境とバージョンの区別:サービス(
クロスワークスペースクエリ¶
前提
すべての商用プランのワークスペースは、同じ組織 IDに属しています。つまり、organization が同じです。
同じ Trace データが分割されている場合、データは異なるワークスペースに属するため、同じワークスペースで完全なトレースデータを表示できません。クロスワークスペース Service Map クエリを使用すると、データクエリの一貫性が保証され、現在のワークスペースでボタンをクリックするだけで、現在のサービスの上流/下流の呼び出しトポロジーを表示できます。
データソース定義と DQL クエリ¶
詳細は、サービスマップデータソース定義 を参照してください。


