Skip to main content
ROM est une boîte à outils de persistance et de mapping pour Ruby. AppSignal instrumente automatiquement les requêtes ROM lorsque la gem dry-monitor est détectée au démarrage. Aucune configuration manuelle n’est requise. ROM signale ses requêtes via les notifications Dry::Monitor, qu’AppSignal lit.

Surveillance des performances

Les requêtes effectuées via ROM apparaissent dans la chronologie des événements des actions de performance de votre application, en indiquant la requête qui a été exécutée.

Noms des événements

Les requêtes ROM sont signalées comme des événements query.rom. Les versions antérieures les signalaient sous un nom d’événement différent.

Attributs du 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.
Le span de la requête contient :
  • db.system.name — la base de données sur laquelle la requête a été exécutée, telle que postgresql ou mysql.
  • db.query.text — la requête, avec ses valeurs supprimées.