サービスエンドポイントとビジネストランザクションの違い
| ビジネストランザクション | サービスエンドポイント | |
|---|---|---|
| メトリックのレポート作成/トラッキング | ビジネストランザクションでは、エントリポイントとイグジットポイントの両方でメトリックがレポートされます。 | サービスエンドポイントは、ビジネストランザクションに似ていますが、メトリックはエントリポイントでのみレポートされ、ダウンストリームセグメントのメトリックはトラッキングされません。 |
| エントリポイント | ビジネストランザクションは自動的に検出されます。 | サービスエンドポイントは自動的に検出されません。サービスエンドポイントのエントリポイントを指定する必要があります。サービスエンドポイントは、ビジネストランザクションと同じエントリポイントタイプをサポートし、同様の方法で設定します。 |
| パフォーマンスメトリック | ビジネストランザクションは、評価指標とコールグラフによる完全なコードの可視性の両方を提供します。 | サービスエンドポイントは、評価指標のみを提供します。 |
| コール | ビジネストランザクションは、チェックアウト、ランディングページ、カートへの追加などであり、アプリケーションのすべてのエンドユーザが認識します。これらのビジネストランザクションは、すべてのメソッド実行、データベースコール、Web サービスコールを対象とします。 | サービスエンドポイントは、ビジネストランザクション内で実行されるサブコール(メソッドコールまたは Web サービスコール)です。たとえば、チェックアウトのトランザクションとカートへの追加のトランザクションの両方で、インベントリのチェックのサービスが実行されます。 |