La supervision RabbitMQ pensée pour les agents

Arrête de débugger RabbitMQ. Ton agent IA s'en charge.

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

Le correctif a pris cinq minutes.
Le diagnostic en a pris quarante.
Qarote, c'est l'écart entre ces deux chiffres.
Brice Tessier
Brice Tessier
CTO de Qarote
La surface agent

Votre agent appelle les outils. Vous lisez la réponse.

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à.

01

Connectez le broker

Pointez Qarote vers votre API HTTP de management en TLS. Aucun exporter, aucun agent sur la machine.

02

Générez une clé

Créez une clé API limitée à votre workspace. Outils d'incident gratuits, ou débloquez Explain.

03

Branchez votre agent

Déposez le serveur dans votre .mcp.json. Claude Code, Cursor, Copilot — tous pareils.

04

Demandez-lui

« Qu'est-ce qui ne va pas avec mon RabbitMQ ? » L'agent appelle les outils et explique la cause racine.

Outils gratuitsMIT · open source

list_incidentsopen incidents, ranked
get_incidentone incident, full detail
list_config_findingsanti-patterns found
list_serversbrokers under watch
list_queuesqueues + state
get_overviewcluster health
pingconnectivity check

Outil payantroot-cause analysis

explain_findingLLM root-cause, in chat

La 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é.

Compatible avec
Claude DesktopClaude CodeCursorClineGitHub CopilotCodexWindsurfopencode+ any MCP client
Comment ça marche

Connecté en moins de deux minutes.

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.

Étape 1

Connectez-vous via l'API de management

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.

~60 s · rien d'installé sur le broker
Étape 2

Qarote commence à détecter

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.

~30 s · les premiers signalements apparaissent
Étape 3

Reliez votre agent via MCP

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.

~30 s · collez un seul bloc de configuration
.mcp.json
{  "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.internal
Ce qu’il détecte

Les incidents en temps réel. Les anti-patterns avant qu’ils ne mordent.

Un 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.

Détection d’incidents

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 → 0

orders.incoming lost all 3 consumers at 15:06; depth climbing ~8k/min with zero drain.

depth anomaly

payments.capture depth up 14× over baseline with publish rate flat — drain has stalled.

ack rate → 0

webhooks.delivery is redelivering without acking — a likely poison-message loop.

Scan de configuration

Détecte les anti-patterns RabbitMQ dans votre topologie avant qu’ils ne causent un incident.

missing DLX

5 queues have no dead-letter exchange — rejected messages vanish silently.

idle no-consumer queue

3 durable queues have had zero consumers for 7+ days — likely orphaned by a deploy.

default-exchange overuse

82% 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.

La comparaison

Conçu sur mesure là où les alternatives ne le sont pas.

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.

vs le plugin Management

l'interface intégrée de RabbitMQ
QarotePlugin
Installation~2 min, en lecture seuleIntégré
Multi-brokerPlusieurs clusters, une vueUn seul broker
DiagnosticIncidents + cause racineAucun — uniquement des courbes
Agent / MCPSurface d'outils complèteAucune
RapiditéRapide, cibléLent, surchargé

vs Prometheus + Grafana

la stack de métriques à assembler soi-même
QaroteProm + Grafana
InstallationSans configurationExporter, scraping, dashboards
Multi-brokerIntégréÀ câbler vous-même
DiagnosticIncidents + cause racineMétriques + PromQL
Agent / MCPSurface d'outils complèteAucune
Idéal pourDiagnostic + agentHistorique de métriques sur mesure
Auto-hébergement & contrôle des données

Exécutez-le entièrement dans votre réseau.

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.

Licence hors-ligne

Aucun appel externe

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.

AI Explain local

Analyse de cause racine sur un modèle local

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.

Cœur MIT

Détection open source

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.

DockerDocker ComposeDokkuStandalone binaryCloudAMQPAmazon MQ
Free · 20 questions · ~5 minutes

How well do you know your RabbitMQ setup?

20 questions across queues, exchanges, consumers, and production patterns. Get a score, a tier verdict, and see exactly where your gaps are.

ReactiveProactiveProduction-Grade
No sign-up required.
Tarifs

Cœur gratuit. Payez seulement le diagnostic.

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.

Community

Le cœur open source. Surveillance, détection et outils MCP en lecture.

$0gratuit
MIT · pour toujours
  • Détection d’incidents (moteur de règles)
  • Surface d’agent MCP · 7 outils en lecture
  • Analyse de configuration & topologie
  • 1 broker · alertes e-mail
  • Auto-hébergé, sans télémétrie externe
Sans carte bancaire
Le plus populaire
Developer

Pour les individus et les petites équipes. Ajoute l’analyse de cause racine par IA et les alertes complètes.

$29/mois
facturation annuelle
  • Tout Community
  • AI Explain — cause racine par LLM
  • BYOK ou Ollama local
  • Alertes : e-mail · Slack · webhooks
  • Multi-serveurs · topologie
Essai Developer de 14 jours
Enterprise

Pour les équipes plateforme. SSO, IA gérée, audit et contrôles de sécurité.

$99/mois
facturation annuelle · par organisation
  • Tout Developer
  • LLM géré (zéro configuration)
  • SSO / SAML · RBAC avancé
  • Journal d’audit · SOC 2
  • Support prioritaire & SLA

Questions fréquentes

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 avez encore des questions ?

Vous ne trouvez pas la réponse que vous cherchez ? N'hésitez pas à contacter notre équipe.