File de lettres mortes
Sur cette page
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.