🖥️ Management UI et CLI
Le Management UI et les outils CLI de RabbitMQ offrent un contrôle complet sur votre infrastructure de messagerie. Ces outils sont essentiels pour l'administration, le monitoring et le troubleshooting.
🌐 Management UI
Interface Web
- URL : http://localhost:15672
- Credentials par défaut : guest/guest
- Port : 15672
Fonctionnalités Principales
- Overview : Vue d'ensemble du cluster
- Connections : Gestion des connexions clients
- Channels : Monitoring des canaux
- Exchanges : Création et gestion des exchanges
- Queues : Gestion des files d'attente
- Admin : Gestion utilisateurs et permissions
⚙️ RabbitMQCTL
Commandes Essentielles
# Status du broker
rabbitmqctl status
# Lister les queues
rabbitmqctl list_queues name messages consumers
# Lister les exchanges
rabbitmqctl list_exchanges name type
# Gérer les utilisateurs
rabbitmqctl add_user myuser mypassword
rabbitmqctl set_user_tags myuser administrator
📊 Monitoring
Métriques Importantes
- Message rates : Publication/consommation par seconde
- Queue depth : Nombre de messages en attente
- Connection count : Nombre de connexions actives
- Memory usage : Utilisation mémoire du broker
L'interface de management est votre tableau de bord principal pour surveiller et administrer RabbitMQ.