instrument_mongo sur false.
Surveillance des performances
Une fois qu’AppSignal commence à signaler les métriques MongoDB, il vous fournit des informations sur les performances via :Chronologie des événements
Les requêtes exécutées via le driver sont enregistrées comme des événementsquery.mongodb, intitulés d’après la commande exécutée. La chronologie des événements vous donne des informations approfondies sur les performances des requêtes MongoDB, vous permettant de voir exactement quelles requêtes sont exécutées, quand, et l’impact qu’elles ont sur la réactivité de votre application.

Décomposition des traces
Les décompositions de traces vous permettent d’examiner rapidement les performances de MongoDB, vous permettant de repérer rapidement les problèmes de performances sans avoir à plonger dans les détails.
Slow queries
AppSignal dispose de toute une suite d’outils visant à vous aider à améliorer les performances de votre application. Slow queries est un aperçu simple et informatif des requêtes lentes de votre application et de l’impact qu’elles ont sur ses performances, vous permettant de décider rapidement et en toute confiance des étapes nécessaires pour les optimiser.
Intelligence dashboard
Lorsqu’AppSignal reçoit des métriques MongoDB, il crée un Intelligence dashboard MongoDB, disponible depuis la section dashboard de l’application AppSignal. Le Intelligence dashboard MongoDB contiendra les graphiques suivants :
Les tags vous offrent une décomposition contextuelle des informations de performance MongoDB. AppSignal signale le tag suivant pour les métriques MongoDB :
Chaque tag sera représenté par une ligne colorée sur le graphique :

Graphique Throughput
Le graphique Throughput montre le nombre de requêtes exécutées sur chaque base de données MongoDB. Vous pouvez utiliser ce graphique pour comprendre combien de requêtes les bases de données de votre application traitent, repérer les requêtes inefficaces et les problèmes potentiels n+1 et de mise à l’échelle.Graphique Query duration
Le graphique Query duration montre le 95e percentile et la durée moyenne des requêtes exécutées sur chaque base de données MongoDB. Vous pouvez utiliser ce graphique pour comprendre les performances des requêtes de base de données, identifier les problèmes de performances et affiner les requêtes lentes.Attributs de span
Mode collector uniquement : ceci s’applique lorsqu’AppSignal pour Ruby s’exécute en mode collector. Cela n’a aucun effet dans les autres cas.
db.operation.name— la commande exécutée, par exemplefind.db.collection.name— la collection sur laquelle la commande a été exécutée.db.namespace— la base de données sur laquelle la commande a été exécutée.server.addressetserver.port— le serveur auquel la commande a été envoyée.db.response.status_code— le résultat renvoyé par le serveur.