Aller au contenu

File de lettres mortes

Sur cette page
  1. Paramètres
  2. Quand est-elle saine ?
  3. Exemple

La sonde Dead-letter queue se connecte à un broker RabbitMQ depuis un agent privé et compte les messages en attente dans une file. Utilisez-la sur les files de lettres mortes : les messages qui n'ont pas pu être traités s'y accumulent en silence, et personne ne s'en aperçoit avant qu'un client ne se plaigne.

Dans l'assistant : Message queue. Nécessite une offre Enterprise et un agent privé Advanced.

Paramètres#

Broker connection

Paramètre Description
Secret La chaîne de connexion RabbitMQ, stockée comme secret de type RabbitMQ.
Timeout Temps accordé pour la connexion.
Check type Connect : ouvrir seulement une connexion. Dead letter queue : compter aussi les messages d'une file.
Queue name La file à surveiller, par exemple orders.failed.
Max messages Le nombre maximal de messages acceptable.

Quand est-elle saine ?#

Lorsque la connexion s'ouvre et que la file contient au plus Max messages messages. Le nombre de messages est enregistré et affiché sur un graphique.

Exemple#

Orders — Failed messages : file orders.failed, maximum 20. Une panne du prestataire de paiement envoie des centaines de commandes dans la file : l'incident s'ouvre dès que le nombre dépasse 20.