GraphQL ビジネストランザクション

GraphQL は、サーバが HTTP エンドポイントを介して API を公開できるクエリおよびスキーマ定義言語です。要求ペイロードで必要なデータを指定し、すべての要求をクライアントからサーバエンドポイントに送信します。

警告: Splunk AppDynamics は、 または モジュールで使用する場合、GraphQL をサポートします。「GraphQL HTTP Server Middleware」を参照してください。
  1. サーバ側で、データとそのデータで使用可能な操作について記述するスキーマを定義します。
  2. 次に、スキーマで定義された操作を呼び出し、GraphQL クエリを受信する URL 要求を介してデータを取得してから変更します。
現在のモデルでは、Node.js エージェントによってサーバに着信するさまざまな要求から個々のビジネストランザクションが識別されますが、エージェントは要求ペイロードをキャプチャしません。

GraphQL ビジネストランザクションにより、着信エンドポイントおよび着信 GraphQL ペイロード経由でビジネストランザクションを決定し、GraphQL Node.js アプリケーションの可視化を強化します。この URL に一致するすべての GraphQL クエリが、1 つのビジネストランザクションに集約されます。GraphQL ビジネストランザクションでは、着信ビジネストランザクションが特定の URI( で始まる URI など)に一致するかどうかを識別するように、Node.js エージェントをコントローラで設定できます。また、そのトランザクションを 1 回の操作で複数のトランザクションに分割できます。