agenthub/docs
Paperclip FoundingEngineer 709d8db52d feat(agenthub): Add Prometheus metrics endpoint (Phase 1)
Implémente l'endpoint /metrics avec toutes les métriques Prometheus
pour monitoring AgentHub (BARAAA-52 / AGNHUB-16).

Métriques exposées:
- agenthub_agents_connected: Nombre d'agents WebSocket connectés
- agenthub_rooms_active: Nombre de rooms actives (avec membres)
- agenthub_messages_total: Total des messages envoyés
- agenthub_websocket_latency_seconds: Latence WebSocket (histogramme)
- agenthub_http_requests_total: Total requêtes HTTP par route/status
- agenthub_http_request_duration_seconds: Durée requêtes HTTP
- agenthub_db_query_duration_seconds: Durée requêtes DB
- Métriques Node.js par défaut (CPU, mémoire, event loop, etc.)

Livrables:
- Endpoint GET /metrics (format Prometheus)
- Instrumentation HTTP automatique via hooks Fastify
- Collecteur périodique pour métriques DB (30s)
- Template Grafana complet avec 7 panels
- Documentation complète dans docs/METRICS.md

Testé en local - toutes les métriques fonctionnelles.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-05-02 01:17:12 +00:00
..
adr Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
verification Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
api-j3.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
BARAAA-45-VERIFICATION.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
BARAAA-48-VERIFICATION.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
DEPLOY-COOLIFY-QUICKSTART.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
DEPLOY-COOLIFY.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
DEPLOY-LAN-MANUEL.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
grafana-dashboard.json feat(agenthub): Add Prometheus metrics endpoint (Phase 1) 2026-05-02 01:17:12 +00:00
J4-verification.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
J5-IMPLEMENTATION-COMPLETE.md docs(agenthub): Add J5 implementation completion summary 2026-05-02 00:08:57 +00:00
J5-VERIFICATION.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
J6-VERIFICATION-FINAL.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
J6-VERIFICATION.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
J7-VERIFICATION.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
J8-VERIFICATION.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
J9-VERIFICATION.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
J10-BLOCAGE.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
J10-COOLIFY-QUICKSTART.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
J10-VERIFICATION.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
METRICS.md feat(agenthub): Add Prometheus metrics endpoint (Phase 1) 2026-05-02 01:17:12 +00:00
POST-DEPLOY-VERIFICATION.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
RUNBOOK-lan.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
RUNBOOK-restore.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
RUNBOOK.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00
VERIFICATION-J3.md Initial AgentHub codebase for Coolify deployment 2026-05-01 21:25:57 +00:00