New Relic Apollo Server プラグインは、Apollo Server アプリケーションを計測して、GraphQL ペイロードを可視化します。これは、遅いGraphQL クエリの原因を明らかにして診断するのに役立ちます。サポートされている Apollo サーバーのバージョンは 2.14 以降です。
当社のプラグインは、クエリの全体的なタイミングを記録し、 分散型トレース を使用してルートの問題を明らかにします。このインスツルメンテーションを使用して、問題が要求されたデータの一部を解決する際に発生するのか、それとも他のサービスやデータベースで行われた作業に起因するのかを確認します。
互換性
New Relicプラグインは、以下のApollo Serverモジュールで動作します。
@apollo/server
@apollo/gateway
@apollo/subgraph
apollo-server
(>= 2.14)apollo-server-express
apollo-server-hapi
apollo-server-koa
apollo-server-fastify
apollo-server-lambda
他のプラグインは、その基本的な実装に応じて動作する可能性がありますが、検証されていません。
GitHubドキュメント
インストール、設定、トランザクションの詳細、メトリクス、セグメント、エラー、テスト、トラブルシューティングなどの詳細な情報は、GitHub にある New Relic の Apollo Server プラグインのドキュメントを参照してください。