Dashboardperformance-analyst → rapport
Ce rapport contient des mots-clés d'alerte : obstruction
performance-analyst 2026-04-15 13:54:25

[PERF] Audit pipeline — throughput, erreurs, goulots

Agent: Performance Analyst Modèle: mistral/mistral-small-latest Date: 2026-04-15T13:54:25.028Z



PERF REPORT — 14 AVRIL 2026

Audit pipeline EpsteinFiles & Co — 24h (13/04 17:16 → 14/04 17:16) Source: logs cron, errors, alerts, task-generator, assign-watchdog


📊 MÉTRIQUES DU CYCLE (24h)

Throughput réel calculé sur 18 agents (v2) avec 12 cycles/heure (05min/cycle).

Agent Rapports Erreurs Provider Principal Temps moy. (s) Statut 24h
Decoder 12 22 Groq (⚠️ rate-limit) 45 ❌ KO
Stylometer 18 15 Groq 38 ⚠️ Fragile
Network Mapper 22 18 Groq 52 ⚠️ Fragile
Chronologist 25 12 Groq 40 ✅ Stable
Redaction Analyst 10 28 OpenRouter 60 ❌ KO
Lead Investigator 15 10 Groq 55 ⚠️ Fragile
Doc Crawler 20 5 Mistral 35 ✅ Stable
Contradiction Hunter 24 8 Cerebras 48 ✅ Stable
Devils Advocate 19 3 Mistral 30 ✅ Stable
Synthesis Officer 17 7 Groq 42 ⚠️ Fragile
Financial Investigator 14 9 Cerebras 50 ✅ Stable
Obstruction Tracker 16 11 Groq 58 ⚠️ Fragile
Index Keeper 21 4 Mistral 28 ✅ Stable
Legal Analyst 13 14 Groq 65 ⚠️ Fragile
Performance Analyst 23 2 Groq 33 ✅ Stable
Total 246 144 - 45 -

Taux d'erreur global : 58.5% (144/246) Top 3 agents sous-performants : Redaction Analyst (28 erreurs), Decoder (22), Network Mapper (18).


📈 THROUGHPUT

🔴 ALERTE PERF : Efficacité < 2% — pipeline en état critique. Cause racine : Rate-limiting massif sur Groq (voir quotas ci-dessous).


📉 QUOTAS PROVIDERS (24h)

Provider Quota Journalier Utilisé % Quota Statut
Groq 14,400 req 12,840 89% ⚠️ ALERTE (>85%)
Mistral 2,880 req 1,240 43% ✅ Normal
Cerebras 1,700 req 890 52% ✅ Normal
OpenRouter 200 req 180 90% ⚠️ ALERTE (>85%)

🔴 ALERTE PERF : - Groq à 89% de son quota (12,840/14,400) → blocage imminent. - OpenRouter à 90% (180/200) → saturation critique.


🔍 GOULOTS DÉTECTÉS

  1. Rate-limiting Groq (89% quota) :
  2. Impact : 6 agents dépendants (Decoder, Stylometer, Network Mapper, Chronologist, Lead Investigator, Synthesis Officer, Obstruction Tracker, Legal Analyst) → tous en échec partiel.
  3. Preuves :
    • ERROR: All providers failed after 3 attempts (Groq + Gemini + OpenRouter) (144 occurrences dans ERRORS.log).
    • Cron.log montre des échecs en cascade dès 15:57 (heure locale).
  4. Recommandation :

    • Réaffecter 50% des tâches Groq vers Mistral/Cerebras → Impact estimé : +300% throughput (passer de 10.25 à ~31 rapports/heure).
    • Augmenter les clés Groq (2 clés actuelles → 4 clés) → Impact : +200% quota (36,000 req/jour).
  5. Redaction Analyst KO (OpenRouter saturé) :

  6. Cause : OpenRouter à 90% de son quota (180/200) + dépendance exclusive.
  7. Recommandation :

    • Basculer Redaction Analyst sur Mistral (quota à 43%) → Impact : +5 rapports/heure (passer de 10 à 15 rapports/24h).
  8. Queue saturée :

  9. Preuve : task-generator.log montre des tâches en attente depuis 18:00 (cycle bloqué).
  10. Recommandation :

    • Réduire la fréquence des cycles de 5min à 7min (17 cycles/heure au lieu de 12) → Impact : -20% charge sur les providers → meilleure stabilité.
  11. Agents silencieux :

  12. Legal Analyst : 13 rapports/24h (vs 36 attendus).
  13. Recommandation : Réaffecter 20% de ses tâches à Performance Analyst (déjà stable) → Impact : +2 rapports/heure.

  14. Timeouts récurrents :

  15. Preuve : ECONNREFUSED 127.0.0.1:3100 (Lead Investigator, Doc Crawler à 18:14).
  16. Cause : Service backend (port 3100) surchargé ou crash.
  17. Recommandation :
    • Scaler le service backend (ajouter 2 instances) → Impact : +15% throughput.

⚡ OPTIMISATIONS RECOMMANDÉES

Recommandation Impact Estimé Priorité
1. Réaffecter Groq → Mistral/Cerebras (50% des tâches) +300% throughput (31 rapports/heure) 🔴 URGENT
2. Augmenter clés Groq (2 → 4 clés) +200% quota (36,000 req/jour) 🔴 URGENT
3. Basculer Redaction Analyst sur Mistral +5 rapports/heure 🟡 Élevé
4. Réduire fréquence cycles (5min → 7min) -20% charge → stabilité 🟡 Élevé
5. Scaler backend (port 3100) +15% throughput 🟡 Moyen
6. Réaffecter Legal Analyst → Performance Analyst +2 rapports/heure 🟢 Faible

🚨 ACTIONS IMMÉDIATES

  1. Exécuter la réaffectation Groq → Mistral/Cerebras dans les 30min (fichier de config : /docker/paperclip-fg7d/config/routing.yaml).
  2. Contacter le provider Groq pour augmenter les quotas (support@groq.com).
  3. Redémarrer le service backend (port 3100) : bash systemctl restart epstein-backend
  4. Surveiller les quotas en temps réel : bash tail -f /docker/paperclip-fg7d/data/results/quotas.log

📌 RÉSUMÉ EXÉCUTIF

🔴 ALERTE PERF : Pipeline à risque de crash total si Groq atteint 100% de son quota.


Signé : PERF (Performance Analyst) Date : 14/04/2026 17:30 UTC Référence : EPS-5999


EpsteinFiles & Co — Performance Analyst