Services de données

Console de gestion RabbitMQ

Suivez les files, le flux de messages, la topologie du broker et ses paramètres d’administration.

L’ensemble du flux de messages

La console RabbitMQ relie les files aux exchanges, bindings, connexions, channels et consumers. Les outils d’inspection et de traitement des messages aident à localiser un problème côté producteur, routage ou consommateur.

  • Détails des files et exchanges, consultation des messages et opérations autorisées.
  • État du broker et des nœuds, diagnostics, alarmes et indicateurs dans le temps.
  • Outils de streams et super streams ; tâches de replay de messages.
  • Interprétation des contenus pris en charge avec les schémas Protobuf.

Topologie et administration

  • Gestion des policies, vhosts, utilisateurs, permissions et limites.
  • Outils de definitions et inspection des objets gérés.
  • Suivi des configurations Federation et Shovel.
  • Paramètres propres à chaque connexion et files favorites.

Examiner une file qui grossit

Les vues d’administration nécessitent une API RabbitMQ Management accessible. Streams, Federation et Shovel dépendent de la version du broker et des modules installés. Consommer, déplacer, purger ou rejouer des messages modifie le flux réel.

  1. Vérifiez les alarmes et connexions du broker dans la vue d’ensemble.
  2. Ouvrez le vhost et la file cible ; comparez les messages prêts/non acquittés et l’état des consumers.
  3. Choisissez une méthode de consultation autorisée et vérifiez son effet sur la consommation.
  4. Pour un problème de routage, examinez exchanges et bindings ; pour un problème de traitement, examinez les consumers et les logs de l’application.