Sonde Dead Letter Queue (DLQ)
Vue d'ensemble
⚠️ Abonnement
Cette sonde est uniquement disponible avec les abonnements Entreprise
La Sonde Dead Letter Queue (DLQ) d'Onagre vous permet de surveiller le nombre de messages dans une Dead Letter Queue (DLQ) au sein d'un broker de messages supporté. Cette sonde s'assure que les messages ne s'accumulent pas dans une DLQ, ce qui pourrait indiquer des échecs de traitement ou des problèmes système.
Options de configuration
Lors de la mise en place d'une Sonde DLQ, les paramètres suivants peuvent être configurés :
- Nom de la file : Le nom de la Dead Letter Queue à surveiller.
- Nombre maximal de messages autorisés : Définit le seuil au-delà duquel une alerte est déclenchée.
- Intervalle de vérification : Définit la fréquence de vérification de la DLQ (par ex. toutes les minutes, toutes les cinq minutes).
Note : Cette sonde supporte actuellement uniquement RabbitMQ, avec des plans d'extension à d'autres brokers de messages dans de futures mises à jour.
Validation de la réponse
La Sonde DLQ valide l'état de la file en se basant sur :
- Accessibilité de la file : S'assure que la file est accessible et répond.
- Nombre de messages : Vérifie si le nombre de messages dépasse le seuil défini.
Alertes et notifications
Si la sonde détecte un problème avec la DLQ, comme un nombre excessif de messages, elle peut déclencher des alertes via :
- Slack, Microsoft Teams, Discord, Google Chat, Webhooks, Pushover
- Notifications par e-mail
- Tableau de bord Onagre pour le suivi des Incidents
Cas d'utilisation
- Détection d'échecs dans les systèmes de traitement de messages.
- Identification d'applications qui ne consomment pas correctement les messages.
- Préservation de la santé du système en évitant le débordement des files.
- Surveillance des services d'intégration reposant sur des brokers de messages.
Déploiement
La Sonde DLQ fonctionne au sein du framework d'agents privés d'Onagre, permettant d'effectuer les vérifications dans des environnements internes sécurisés où les files de messages sont hébergées.
Résumé
La Sonde DLQ est un outil essentiel pour maintenir la santé des architectures orientées messages. En détectant les messages bloqués ou accumulés dans les Dead Letter Queues, elle aide les équipes à assurer un traitement fiable des messages et à prévenir les interruptions de service.