Le plugin New Relic Apollo Server instrumente votre application Apollo Server pour donner une visibilité sur votre charge GraphQL . Cela vous aide à découvrir et à diagnostiquer la cause de votre requêteGraphQL lente. La version d'Apollo Server prise en charge est 2.14 ou ultérieure.
Notre plugin enregistre les temps globaux des requêtes et utilise le traçage distribué pour découvrir le problème d'itinéraire. Utilisez cette instrumentation pour voir si le problème provient de la résolution d'une donnée demandée ou s'il provient d'un travail effectué sur d'autres services ou bases de données.
Compatibilité
Le plugin New Relic fonctionne avec les modules Apollo Server suivants :
@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
D'autres plugins peuvent fonctionner, en fonction de leur implémentation sous-jacente, mais ils n'ont pas été vérifiés.
Documentation GitHub
Pour des informations détaillées sur l'installation, la configuration, les détails des transactions, les métriques, les segments, les erreurs, les tests, le dépannage, etc., consultez la documentation du plugin Apollo Server de New Relic sur GitHub.