Node.js アプリケーション用の GraphQL カスタムマッチルールの設定
デフォルトでは、GraphQL ビジネストランザクションは無効になっています。GraphQL ビジネストランザクションを有効にするように Node.js エージェントを設定するには、 へのコールで [] を [] に設定します。
GraphQL ビジネストランザクションを有効にすると、Node.js アプリケーションの GraphQL カスタム一致ルールを設定できます。
- [Configuration] > [Instrumentation] > [Transaction Detection] を選択します。
- [] をクリックします。
- [] ドロップダウンで [Node.js] を選択します。[次へ(Next)] をクリックします。
- 一致ルールの名前を入力し、有効なチェックボックスがオンになっていることを確認します。
- [] をクリックし、ルールに対して希望する範囲を選択します。[OK] をクリックします。
- 次に、[] に移動し、[Add] をクリックします。
- 条件として URI を選択し、ドロップダウンリストから希望する操作を選択します。次に、GraphQL の決まり文句とする値(URL プレフィックスなど)を入力します。
- [Split Transactions Using Request Data] に移動し、[Split Transactions Using Request Data] チェックボックスをクリックします。
- ドロップダウンから [the graphql operation name] を選択し、[Save] を選択します。