Installation
Pour les versions 5 et antérieures de BullMQ, le package BullMQ est instrumenté automatiquement par le package AppSignal pour Node.js. Pour la version 6 de BullMQ, consultez les instructions d’installation et de configuration de la section suivante. Si vous exécutez vos workers en tant que processus séparés, assurez-vous d’utiliser égalementnode --require appsignal.cjs ... lors du démarrage des processus workers, afin qu’AppSignal puisse instrumenter le traitement des jobs des workers.
Installation et configuration de BullMQ 6
La version 6 de BullMQ n’est pas instrumentée automatiquement. Elle transmet ses données via la télémétrie propre à BullMQ, ce qui nécessite l’installation du packagebullmq-otel :
BullMQOtel en tant qu’option telemetry à chaque queue et à chaque worker :
tracerName lors de l’initialisation de BullMQOtel. AppSignal identifie ces spans par leur portée d’instrumentation, qui doit être bullmq.
Pour en savoir plus, consultez la documentation de télémétrie de BullMQ.