Qarote livre un monitoring RabbitMQ avec un endpoint MCP intégré. Branchez Claude Desktop ou Cursor en moins de 5 minutes — l’agent récupère vos incidents, lit les preuves du firehose et vous renvoie la cause racine dans votre workflow, pas dans un onglet dashboard.
Sans exporter, sans Grafana, sans configRabbitMQ 3.x & 4.x
list_incidents · get_incidentorders.incoming lost its 3 consumers at 15:06; depth is climbing ~8k/min with zero drain — likely a crashed worker downstream.Le correctif a pris cinq minutes.
Le diagnostic en a pris quarante.
Qarote, c'est l'écart entre ces deux chiffres.
La plupart des outils RabbitMQ s'arrêtent aux métriques. Qarote livre un moteur d'incidents déterministe et une analyse de cause racine managée derrière une seule surface MCP que votre agent parle déjà — pour que vous débuggiez en demandant, dans le chat où vous êtes déjà.
Pointez Qarote vers votre API HTTP de management en TLS. Aucun exporter, aucun agent sur la machine.
Créez une clé API limitée à votre workspace. Outils d'incident gratuits, ou débloquez Explain.
Déposez le serveur dans votre .mcp.json. Claude Code, Cursor, Copilot — tous pareils.
« Qu'est-ce qui ne va pas avec mon RabbitMQ ? » L'agent appelle les outils et explique la cause racine.
list_incidentsopen incidents, rankedget_incidentone incident, full detaillist_config_findingsanti-patterns foundlist_serversbrokers under watchlist_queuesqueues + stateget_overviewcluster healthpingconnectivity checkexplain_findingLLM root-cause, in chatLa détection déterministe est gratuite et le reste. explain_finding prend un incident avec l'état du broker autour — ou un écart de configuration avec les valeurs mesurées par la règle — et rédige la ligne de cause racine que votre agent vous restitue. Exécutez-le sur notre modèle managé, ou sur un modèle Ollama local en auto-hébergé.
Aucun exporter Prometheus à déployer. Aucun Grafana à câbler. Aucune config de scrape à surveiller. Trois étapes, de votre broker à une surface d'agent opérationnelle.
Donnez à Qarote l'URL de l'API HTTP de management de votre broker et des identifiants en lecture seule, en TLS. Compatible avec RabbitMQ 3.x et 4.x, en nœud unique ou en cluster, y compris CloudAMQP et Amazon MQ.
Le moteur de règles analyse immédiatement — incidents, anomalies de profondeur, consommateurs perdus et anti-patterns de configuration. Aucune période de référence, aucun tableau de bord à construire.
Ajoutez le serveur MCP de Qarote à la configuration de votre éditeur et votre agent peut appeler chaque outil. Posez-lui une question ; il fait les manipulations à votre place.
{ "mcpServers": { "qarote": { "command": "npx", "args": ["-y", "@qarote/mcp"], "env": { "QAROTE_API_KEY": "qa_live_••••••••" } } }}# self-hosted? point at your own URL# QAROTE_BASE_URL=https://qarote.internalUn moteur de règles déterministe surveille l’état en direct pour les incidents, et un scan de configuration repère les problèmes structurels qui finissent en astreinte à 3 h du matin. Chaque détection est quelque chose que votre agent peut vous restituer.
En direct, basé sur des règles — se déclenche dès que l’état du broker franchit un seuil. Gratuit et open source.
consumers → 0orders.incoming lost all 3 consumers at 15:06; depth climbing ~8k/min with zero drain.
depth anomalypayments.capture depth up 14× over baseline with publish rate flat — drain has stalled.
ack rate → 0webhooks.delivery is redelivering without acking — a likely poison-message loop.
Détecte les anti-patterns RabbitMQ dans votre topologie avant qu’ils ne causent un incident.
missing DLX5 queues have no dead-letter exchange — rejected messages vanish silently.
idle no-consumer queue3 durable queues have had zero consumers for 7+ days — likely orphaned by a deploy.
default-exchange overuse82% of publishes route through the default exchange — no routing flexibility, hard to evolve.
Plus la visualisation de la topologie pour voir le graphe complet, et des alertes par e-mail, Slack et webhooks quand quelque chose se déclenche.
Le plugin intégré convient pour un coup d'œil rapide. Une stack de métriques est puissante si vous l'assemblez. Qarote apporte de la valeur vite, gère plusieurs brokers, et reste le seul à expliquer les incidents et à répondre à votre agent. Il complète une stack de métriques — il ne la remplace pas.
Hébergé dans le cloud quand vous le voulez géré. Auto-hébergé quand vous ne le voulez pas. Le mode auto-hébergé est conçu pour que rien n’ait à appeler l’extérieur — y compris l’IA.
En auto-hébergé, Qarote valide sa licence par vérification JWT hors-ligne. Aucun rappel vers nos serveurs, aucun mouchard de télémétrie, aucune dépendance à notre disponibilité pour la vôtre.
Pointez explain_finding vers un modèle Ollama local et l’analyse de cause racine s’exécute sur votre matériel. L’état de votre broker ne quitte jamais votre réseau.
Le moteur de détection d’incidents et les outils MCP gratuits sont sous licence MIT et open source. Lisez les règles, exécutez le cœur, ayez confiance en ce qu’il fait.
20 questions across queues, exchanges, consumers, and production patterns. Get a score, a tier verdict, and see exactly where your gaps are.
La détection d’incidents et les outils MCP sont gratuits et open source. Les offres payantes ajoutent l’analyse de cause racine gérée, davantage de brokers et des contrôles d’équipe.
Le cœur open source. Surveillance, détection et outils MCP en lecture.
Pour les individus et les petites équipes. Ajoute l’analyse de cause racine par IA et les alertes complètes.
Pour les équipes plateforme. SSO, IA gérée, audit et contrôles de sécurité.
Tout ce que vous devez savoir sur Qarote
Qarote est un tableau de bord de monitoring RabbitMQ qui remplace le plugin de gestion par défaut par un monitoring en temps réel des files, échanges et nœuds. Il se connecte de manière sécurisée via l'API HTTP de gestion sur TLS et fonctionne aussi bien avec les services cloud (CloudAMQP, Amazon MQ) qu'avec les instances auto-hébergées. Le tier de monitoring de base est gratuit et sans limite de durée — les plans payants ajoutent le support multi-serveurs, les alertes et la collaboration en équipe.
Qarote est conçu pour les développeurs, ingénieurs DevOps et SRE qui utilisent RabbitMQ et veulent une meilleure visibilité sans la complexité de Prometheus et Grafana. Que vous gériez une seule instance ou des dizaines de clusters à travers vos environnements, Qarote vous aide à détecter les retards de files avant qu'ils ne causent des pannes et à résoudre les problèmes de routage plus rapidement. Démarrer prend moins de deux minutes.
Oui. Toutes les connexions à vos serveurs RabbitMQ utilisent le chiffrement TLS. Qarote ne lit que les métriques exposées par l'API HTTP de gestion — il ne stocke jamais le contenu des messages ni les identifiants. Pour les équipes ayant des exigences strictes de conformité, Qarote peut être entièrement auto-hébergé sur votre propre infrastructure, garantissant que les données de monitoring ne quittent jamais votre réseau. Les déploiements auto-hébergés utilisent une validation de licence hors ligne sans connexion internet requise après activation.
Ils répondent à des besoins différents et se complètent bien. Configurer Prometheus et Grafana pour RabbitMQ implique d'installer des exportateurs, de configurer les cibles de scrape, de créer des tableaux de bord à partir de zéro et d'écrire des requêtes PromQL — puis de maintenir le tout à mesure que les versions évoluent. Qarote offre un monitoring RabbitMQ sans configuration : connectez votre serveur et commencez immédiatement, avec des tableaux de bord pré-construits, des contrôles de gestion de files et des alertes incluses. Pour les équipes utilisant déjà Prometheus, Qarote apporte des insights plus approfondis spécifiques à RabbitMQ en complément de votre stack existant.
Oui. Vous pouvez déployer Qarote sur votre propre infrastructure via Docker, Docker Compose, Dokku ou un binaire autonome — l'installation complète prend moins de cinq minutes. L'édition Community est gratuite et open source sous licence MIT. Les plans payants auto-hébergés débloquent le support multi-serveurs, les alertes et les fonctionnalités d'équipe. La validation de licence fonctionne entièrement hors ligne sans connexion internet requise après activation, adapté aux environnements air-gapped.
Qarote supporte RabbitMQ 3.x et 4.x, y compris toutes les versions LTS et les plus récentes. Il se connecte via l'API HTTP de gestion standard — aucun plugin, exportateur ou agent supplémentaire requis sur vos serveurs. Qarote est testé avec les déploiements mono-nœud et en cluster, ainsi qu'avec les services managés comme CloudAMQP et Amazon MQ.
Oui. Qarote supporte pleinement les clusters avec découverte automatique des nœuds — sans configuration supplémentaire. Il affiche les métriques individuelles des nœuds et les agrégats du cluster dans une vue unifiée. Vous pouvez suivre la santé de chaque nœud, surveiller la distribution des files entre les nœuds et recevoir des alertes lorsque des nœuds deviennent indisponibles ou dépassent les seuils de ressources.
Vous ne trouvez pas la réponse que vous cherchez ? N'hésitez pas à contacter notre équipe.