instrument_mongo auf false.
Performance-Monitoring
Sobald AppSignal beginnt, MongoDB-Metriken zu melden, erhalten Sie Performance-Einblicke über:Event-Timeline
Abfragen, die über den Driver ausgeführt werden, werden alsquery.mongodb-events aufgezeichnet, benannt nach dem ausgeführten Befehl. Die Event-Timeline bietet tiefe Einblicke in die Performance von MongoDB-Abfragen, sodass Sie genau sehen, welche Abfragen wann ausgeführt werden und welchen Einfluss sie auf die Reaktionsfähigkeit Ihrer Anwendung haben.

Sample-Breakdown
Sample-Breakdowns ermöglichen es Ihnen, die MongoDB-Performance auf einen Blick zu überprüfen, sodass Sie Performance-Probleme schnell erkennen können, ohne tief in die Details eintauchen zu müssen.
Slow Queries
AppSignal verfügt über eine ganze Reihe von Tools, die Ihnen helfen, die Performance Ihrer Anwendung zu verbessern. Slow Queries ist eine einfache und informative Übersicht der langsamen Abfragen Ihrer Anwendung und deren Auswirkungen auf die Performance, sodass Sie schnell und sicher entscheiden können, welche Schritte zur Optimierung erforderlich sind.
Intelligence dashboard
Wenn AppSignal MongoDB-Metriken empfängt, erstellt es ein MongoDB Intelligence dashboard, das im Dashboard-Bereich der AppSignal-App verfügbar ist. Das MongoDB Intelligence dashboard enthält die folgenden Graphen:
Tags geben Ihnen eine kontextbezogene Aufschlüsselung der MongoDB-Performance-Informationen. AppSignal meldet das folgende Tag für MongoDB-Metriken:
Jedes Tag wird durch eine farbige Linie im Graphen dargestellt:

Throughput-Graph
Der Throughput-Graph zeigt die Anzahl der Abfragen, die auf jeder MongoDB-Datenbank ausgeführt werden. Sie können diesen Graphen verwenden, um zu verstehen, wie viele Abfragen die Datenbanken Ihrer App verarbeiten, ineffiziente Abfragen zu erkennen und potenzielle n+1- und Skalierungsprobleme zu identifizieren.Query-Dauer-Graph
Der Query-Dauer-Graph zeigt das 95. Perzentil und die durchschnittliche Dauer der auf jeder MongoDB-Datenbank ausgeführten Abfragen. Sie können diesen Graphen verwenden, um die Performance von Datenbankabfragen zu verstehen, Performance-Probleme zu lokalisieren und langsame Abfragen zu optimieren.Span-Attribute
Nur im Collector-Modus: Dies gilt, wenn AppSignal für Ruby im Collector-Modus läuft. Andernfalls hat es keine Auswirkung.
db.operation.name— den ausgeführten Befehl, zum Beispielfind.db.collection.name— die Collection, gegen die der Befehl ausgeführt wurde.db.namespace— die Datenbank, gegen die der Befehl ausgeführt wurde.server.addressundserver.port— den Server, an den der Befehl gesendet wurde.db.response.status_code— das vom Server zurückgegebene Ergebnis.