の APM ベンダーエンティティマッピング サービスオブザーバビリティ

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:5分
  • サービスオブザーバビリティ がサービス、ホスト、およびデータベースエンティティを Application Performance Management (APM) ベンダーリソースにマッピングする方法を理解します。

    サービスオブザーバビリティ は、構成時に 作成したマッピングルール のキーと値のペアに基づいて、サービス、ホスト、およびデータベースに関する APM ベンダーのメトリクスを観測可能性ダッシュボードに表示します。次のセクションでは、APM 固有のリソースがエンティティにどのようにマッピングされるかを示します。

    Amazon CloudWatch エンティティマッピング

    リソースは、AWS GetResources API を使用して返されます。

    サービスオブザーバビリティ エンティティカテゴリ サービスオブザーバビリティ エンティティダッシュボード AWS リソース
    アプリケーション API ゲートウェイ:HTTP API ゲートウェイ HTTP API
    API ゲートウェイ:REST API ゲートウェイ REST API
    ELB ELB アプリケーションロードバランサー
    Lambda Lambda 関数
    CPU ホスト EC2 インスタンス
    データベース RDS RDS データベースインスタンス

    Azure エンティティマッピング

    リソースは、Azure ResourceGraph API を使用して返されます。

    サービスオブザーバビリティ エンティティカテゴリ サービスオブザーバビリティ エンティティダッシュボード Azure 資源
    アプリケーション サービス
    • Microsoft.Compute/cloudServices

    • Microsoft.Web/sites
    CPU ホスト

    Microsoft.Compute/virtualMachines

    データベース MySQL
    • Microsoft.DBforMySQL/servers

    • Microsoft.DBforMySQL/flexibleServers

    PostgreSQL
    • Microsoft.DBforPostgreSQL/servers

    • Microsoft.DBforPostgreSQL/flexibleServers

    Datadog エンティティマッピング

    サービスオブザーバビリティ エンティティカテゴリ サービスオブザーバビリティ エンティティダッシュボード Datadog 資源
    アプリケーション サービス ソフトウェアカタログ:リストエンティティ API から返されたエンティティ
    CPU ホスト Hosts: List Hosts API から返されたホスト
    データベース MySQL データマッピングで指定された key:value ペアでフィルタリングされた mysql.net.max_connections メトリクスをフィルタリングすることによって返されるデータベース。
    注:
    データベースがこのメトリックを発行しない場合、データベースはマッピングされません。
    PostgreSQL データマッピングで指定された key:value ペアでフィルタリングされた 、postgresql.connections メトリクスをフィルタリングすることによって返されるデータベース。
    注:
    データベースがこのメトリックを発行しない場合、データベースはマッピングされません。
    注意すべき項目:
    • サービスエンティティ: ソフトウェアカタログリストエンティティ API は、メタデータを含むサービスのデータのみを返します。メタデータを含まないサービスをマッピングする場合は、 サービスを タグとして使用し、サービスの名前を値として使用するマッピングを作成する必要があります。
      たとえば、 マッピングで使用する internet-banking-4 という名前のサービスがあり、メタデータが含まれていないとします。このスクリーンショットに示すようにマッピングを設定します。
      図 : 1. メタデータが存在しない場合の Datadog マッピング
      メタデータを含まないサービスをマップする方法
    • デフォルトのダッシュボードテンプレート:概要ダッシュボードテンプレートと観測可能性ダッシュボードテンプレートの要求、エラー、およびレイテンシのグラフは、 Datadog trace.http.request トレースメトリクスを使用して作成されます。サービスがそのメトリクスを発行していない場合、データは見つかりません。テンプレートをカスタマイズして、別のトレースメトリクスクエリを使用できます。詳細については、「サービスオブザーバビリティダッシュボードテンプレートのカスタマイズ」を参照してください。

    Dynatrace エンティティマッピング

    サービスオブザーバビリティ エンティティカテゴリ サービスオブザーバビリティ エンティティダッシュボード サービスオブザーバビリティ 資源
    アプリケーション サービス サービス
    CPU ホスト ホスト
    データベース MySQL MySQL データベースインスタンス
    PostgreSQL PostgreSQL データベースインスタンス

    New Relic エンティティマッピング

    サービスオブザーバビリティ エンティティカテゴリ サービスオブザーバビリティ エンティティダッシュボード サービスオブザーバビリティ 資源
    アプリケーション サービス APM アプリケーションサービス
    CPU ホスト ホスト
    データベース MySQL MySQL データベースインスタンス
    PostgreSQL PostgreSQL データベースインスタンス

    SolarWinds エンティティマッピング

    サービスオブザーバビリティ エンティティカテゴリ サービスオブザーバビリティ エンティティダッシュボード SolarWinds 資源
    アプリケーション サービス APM アプリケーションサービス
    CPU ホスト ホスト

    Splunk エンティティマッピング

    リソースは、 Splunk メトリクス時系列メタデータ API を使用して返されます。 サービスオブザーバビリティ は、カスタムプロパティで一致する key:value ペアを検索してから、ディメンションの検索にフォールバックします。

    返されたペイロードは、エンティティタイプに対応するメタデータ内の特定のメトリクスの存在によってフィルタリングされます。

    サービスオブザーバビリティ エンティティカテゴリ サービスオブザーバビリティ エンティティダッシュボード Splunk プロパティまたはディメンション Splunk フィルタリングに使用されるメトリクス
    アプリケーション サービス
    • プロパティ: sf_service

    • ディメンションの代替: service.name

    sf_metric:service.request
    CPU ホスト
    • プロパティ: host.name

    • ディメンションのフォールバック: host.id

    sf_metric:disk.summary_utilization
    データベース MySQL
    • プロパティ: mysql.instance.name

    • ディメンションフォールバック: mysql.instance.endpoint

    sf_metric:mysql.threads
    PostgreSQL サポート対象外