Lorsque vous faites partie d’une équipe de développement, d’exploitation ou de DevOps, les problèmes de base de données doivent être étudiés rapidement. Pour résoudre les problèmes de performances et les erreurs avec une application lente ou défaillante, vous devez être en mesure d’analyser si la cause sous-jacente est liée aux performances de la base de données, à un ou plusieurs hôtes ou services, ou aux deux.
À l'aide de la trace de transaction, de la requête lente trace et des service maps d'APM, vous pouvez examiner la requête spécifique, instance de base de données (hôte et port) et le nom de la base de données correspondant au problème. Les mesures au niveau de instanced'APM peuvent vous aider à accéder à l'instance ou aux instances spécifiques impliquées. Cela vous aide à évaluer rapidement l’impact et à résoudre le problème.

Compatibilité et exigences
New Relic collecte les détails instance pour une variété de bases de données et de bases de données pilotes. La possibilité d'afficher une instance spécifique et les types d'informations de base de données dans APM dépend de votre pilote de base de données et de la version de votre agent :
- Go: Consultez la compatibilité au niveau de l’instance de l’agent Go pour les magasins de données.
- Java: Voir Compatibilité au niveau de l'instance de l'agent Java pour la base de données.
- .NET: Consultez la compatibilité au niveau de l’instance de l’agent .NET pour les magasins de données.
- Node.js: Consultez la compatibilité au niveau de l’instance de l’agent Node.js pour les magasins de données.
- PHP: Voir Compatibilité au niveau de l'instance de l'agent PHP pour la base de données.
- Python: Voir Python instancela compatibilité au niveau de de l'agent pour la base de données et le package.
- Ruby: Consultez la compatibilité au niveau de l'instance de l'agent Ruby pour les ORM et les gems.
Pour demander des informations au niveau de l'instance à partir de magasins de données actuellement non répertoriés pour votre agent, obtenez de l'aide sur support.newrelic.com.
Utilisez datastore instance les détails pour monitorer et dépanner votre application
Utilisez ces exemples comme points de départ pour monitorer et dépanner les performances des connexions entre vos applications et l’instance datastore associée. Les exemples décrivent les fonctionnalités New Relic qui peuvent vous aider à déterminer si la cause sous-jacente des problèmes de performances des applications est liée à vos applications, à un problème de configuration d'instance de base de données (comme un index manquant), aux ressources de votre organisation ou à une combinaison.