Todo lo que tu agente necesita para depurar RabbitMQ.
Qarote detecta incidentes, explica la causa raíz y expone todo ello a tu agente de IA mediante MCP. Aquí está el producto completo — empezando por lo que nadie más tiene.
Una superficie MCP que tu agente ya habla.
La mayoría de las herramientas de RabbitMQ se quedan en las métricas. Qarote ofrece un motor de incidentes determinista y análisis de causa raíz gestionado tras una única superficie MCP — depuras preguntando, en el editor en el que ya estás.
{
"mcpServers": {
"qarote": {
"command": "npx",
"args": ["-y", "@qarote/mcp"]
}
}
}Un motor de reglas determinista, no una suposición.
La detección en vivo, basada en reglas, se dispara en cuanto el estado del broker cruza un umbral — consumidores caídos, anomalías de profundidad, acks atascados. Sin periodo de referencia, sin paneles que construir. Código abierto, MIT.
orders.incoming — consumidores caídosLa causa raíz, escrita para ti bajo demanda.
Una llamada explain_finding convierte un incidente más el estado del broker circundante en una causa raíz en lenguaje claro. Trae tu propia clave, ejecútalo gestionado o mantenlo totalmente local en Ollama. Limitado por plan — nunca por despliegue.
Los 3 consumidores se desconectaron a las 15:06; la profundidad sube ~8k/min sin drenaje — probablemente un worker caído aguas abajo. Revisa los despliegues en torno a las 15:05. ↳ co-disparo: events.payment también perdió consumidores.
Detecta los antipatrones antes de que te despierten.
Un escaneo estructural señala los errores de RabbitMQ que acaban en incidentes a las 3 de la mañana — dead-letter exchanges ausentes, colas inactivas sin consumidor, abuso del exchange por defecto — cada uno legible por tu agente.
no DLX on orders.*Los mensajes rechazados se descartan en silencio en 5 colas.
idle no-consumer queueemails.outbound no tiene consumidores desde hace 9 días.
default-exchange overuseEl 82 % de las publicaciones pasan por el exchange por defecto.
El mapa en vivo del broker, con drill-down.
Visualiza exchanges, colas y enlaces como un grafo. Haz clic en cualquier nodo para inspeccionar profundidad, consumidores y enlaces — el antiguo «Browse» en lista de objetos se disolvió en un mapa sobre el que realmente puedes razonar. Las gráficas conservan 30 días de historial de métricas.
Enruta lo que importa, adonde importa.
Los hallazgos te llegan por correo, Slack o webhook, con enrutamiento por severidad: los críticos avisan y el resto se resume. El correo es gratis; Slack y los webhooks se desbloquean en Developer.
Dos minutos hasta tu primer hallazgo.
Conéctate por la API HTTP de gestión sobre TLS — sin exporter, sin agente en la máquina. Un broker o muchos; RabbitMQ 3.x y 4.x; un nodo o en clúster; CloudAMQP y Amazon MQ incluidos.
# apunta Qarote a la API de gestión host: aws-rabbit.prod.internal port: 15672 tls: on user: qarote-readonly # → 14 colas · 6 exchanges · 3 hallazgos
Tu red, tu modelo, tus reglas.
Ejecuta Qarote en la nube, o autoaloja con Docker, Compose, Dokku o un binario independiente. El autoalojado valida su licencia sin conexión — sin phone-home — y AI Explain puede ejecutarse en Ollama local, para que los datos del broker nunca salgan de tu red.
El núcleo de detección es MIT y de código abierto. La validación de licencia autoalojada es sin conexión. Ollama local mantiene cada byte del estado del broker dentro de tu perímetro.
Míralo en tu propio broker.
Conéctate en menos de dos minutos y luego pregúntale a tu agente qué falla.