データマッピングの作成と管理

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:6分
  • 接続された外部オブザーバビリティベンダーインスタンスからのデータにサービスをマッピングし、サービスのチャートに表示します。

    始める前に

    • バージョン 1.5.0 を使用している場合は、外部オブザーバビリティインスタンスからのデータを持つサービスをアクティブ化します。サービスをアクティブ化する方法については、「 チームとサービスをアクティブ化」を参照してください。それ以降のバージョンでは、サービスをアクティブ化する必要はありません。次のいずれかのサービスタイプをマッピングできます。
      • サービスインスタンス
      • マップ済みアプリケーションサービス
      • 計算されたアプリケーションサービス
      • ダイナミック CI グループ
      • 技術管理サービス
      • タグベースのサービス
      • オファリング
      • ビジネスサービス
    • サービスオブザーバビリティデータソースを接続する

    必要なロール:sn_sow_svcobs.admin

    このタスクについて

    サービス CI が特定のオブザーバビリティベンダーのメトリクスタグのキー/値ペアにマッピングされている場合、そのサービスのそれらのタグを含むメトリクス サービスオブザーバビリティ が表示されます。これらのメトリクスは、次のエンティティタイプ別にグループ化されます。
    • アプリケーション:選択したサービスに関連付けられたメトリクス
    • コンピューティング:サービスが実行されるホストに関連付けられたメトリクス
    • データベース:サービスで使用されるデータベースに関連付けられたメトリクス
    • ネットワーク:サービスによって使用されるネットワークデバイスに関連付けられたメトリクス。

    たとえば、サービス、データベース、およびホストを監視するために使用される New Relic のメトリクスがあるとします。これらのメトリクスでは、タグ service_nameを使用しました。チェックアウトサービス CI をオブザーバビリティメタデータのキー/値ペア service_name = checkout にもマッピングしたとします。サービスオブザーバビリティには、チェックアウトサービス CI のコンテキストで service_name = checkout でタグ付けされたすべてのデータベースとホストのメトリクスが表示されます。

    異なるエンティティの一部のメトリクスで異なるキー名または異なるキー値が使用されている場合は、例外を作成できます。たとえば、ホストメトリクスがservice_nameではなくサービスを使用する場合は、それらのメトリクスを含める例外を作成できます。

    各エンティティタイプには独自のダッシュボードがあり、各メトリクスまたは関連 CI には独自のデフォルトグラフがあります。ダッシュボードとチャートに使用するテンプレートをカスタマイズできます。詳細については、「サービスオブザーバビリティダッシュボードテンプレートのカスタマイズ」を参照してください。

    注:
    サービスオブザーバビリティ がこれらのマッピングを作成する方法を理解するには、「サービスオブザーバビリティのオブザーバビリティベンダーエンティティマッピング」を参照してください。

    フィールド値の説明については、「サービスオブザーバビリティ データマッピングフォーム」を参照して ください。

    手順

    1. 使用している サービスオブザーバビリティ のバージョンの手順に従って、[データマッピング] ページに移動します。
      • バージョン 1.5.0: 移動先 すべて > サービスオペレーションワークスペース > 構成をクリックし、次に サービスオブザーバビリティ管理 > オブザーバビリティの管理 > データマッピング
      • バージョン 1.6.x 以降:移動先 すべて > サービスオブザーバビリティ > データマッピングの構成.
    2. [ 最初のマッピングを作成 ] または [ マッピングの作成] を選択します。
    3. [観測可能性データマッピング] ページで、マッピングの名前を入力します。
    4. このマッピングを使用するサービスを選択します。
      • バージョン 1.5.0 の場合:マッピングするアクティブ化されたサービスの名前を入力します。サービスのアクティブ化については、次を参照してください。 チームとサービスをアクティブ化
      • バージョン 1.6.x 以降の場合:
        1. [ サービスの選択] を選択します。
        2. ナビゲーションを使用して、検索しているサービスのタイプにリストを絞り込みます。
        3. マッピングに追加するサービスを選択します。サービスタイプの任意の組み合わせからサービスを追加できます。
          注:
          フィルターを使用してサービスリストを絞り込みます。
        4. [ サービスを追加 ] を選択して、マッピングに追加します。
      [マッピングプレビュー] ペインが更新され、選択したサービスまたはサービスリストの最初のサービスが表示されます。
    5. タグキーと値を使用して内部サービスをオブザーバビリティエンティティにマッピングする方法を決定するルール サービスオブザーバビリティ 作成します。
      1. このマップのデータソースを選択します。
      2. オブザーバビリティデータをサービスにマッピングするために使用するタグキーを入力します。
        キーには、 サービスなど、オブザーバビリティメタデータで使用する任意のタグを指定できます。入力したキーは、観測可能性メタデータで使用するタグと一致する必要があり、大文字と小文字が区別されます。
        注:
        複数のタグを使用してサービスを表す場合は、例外を作成できます。たとえば、service_nameを使用するデータベースメトリクスを除き、ほとんどのタグでサービスを使用する場合は、データベースメトリクスの例外を作成できます。
      3. タグ値を手動で入力するか、ドロップダウンメニューからタグ値を選択します。
        注:
        値の大文字と小文字は区別されます。
        値は、サービス名などのオブザーバビリティメタデータからの文字列、または複数のインスタンスを表すために使用される変数 ($ (service) など) にすることができます。キーがサービスを表す場合、ドロップダウンメニューには、変数として使用できる対応する CI のフィールドが表示されます。変数を使用する場合は、値がオブザーバビリティデータで送信された値に解決されるようにしてください。
        注:
        マッピングするサービスを複数選択した場合、ドロップダウンには選択したすべてのサービスに共通するフィールドのみが表示されます。
      これで、マッピングをテストするか、例外を追加できます。
    6. オプション: 一部のエンティティが異なるキー名または値を使用する場合は、[例外] カードで設定して、デフォルトポリシーの例外を作成します。
    7. マッピングをテストします。
      [ マッピングプレビュー ] パネルには、最初にマップされたサービスのテスト結果が表示されます。 サービスオブザーバビリティ は接続を介して要求を送信し、指定されたマッピングを使用して見つかったエンティティを返します。別のソースを使用して例外を作成した場合、パネルには各ソースからの結果が個別に表示されます。結果が正しくないと思われる場合は、タグキーまたは値を変更してマッピングを再構成してください。

      複数のサービスをマッピングしている場合は、[ サービス ] ドロップダウンメニューを使用して別のサービスを選択してテストします。

    8. [ マッピングの保存] を選択します。

    タスクの結果

    [サービスの詳細] ページの [オブザーバビリティ ] タブのダッシュボードとチャートには、マッピングから見つかったエンティティのメトリクスが表示されます。