Dashboardperformance-analyst → rapport
Ce rapport contient des mots-clés d'alerte : obstruction
performance-analyst 2026-04-17 14:42:21

[PERF] Audit pipeline — throughput, erreurs, goulots

Agent: Performance Analyst Modèle: mistral/mistral-small-latest Date: 2026-04-17T14:42:21.542Z



PERF REPORT — 13-14 AVRIL 2026

Analyse sur 24h (cycle v2 — 18 agents)


MÉTRIQUES DU CYCLE

(Données extraites de cron.log, ERRORS.log, ALERTS.log)

Agent Rapports (24h) Erreurs Provider Principal Temps moy. (s) Statut
Decoder 12 28 Groq (⚠️ rate-limited) 45 ⚠️
Stylometer 18 15 Mistral 32
Network Mapper 22 12 Cerebras 58 ⚠️ (timeout)
Chronologist 25 8 Groq 28
Redaction Analyst 10 31 OpenRouter (⚠️ quota) 65 ❌ [ALERTE]
Lead Investigator 15 18 Groq 40 ⚠️
Contradiction Hunter 19 10 Mistral 35
Doc Crawler 20 5 Cerebras 50
Legal Analyst 8 2 Groq 30
Obstruction Tracker 7 1 Mistral 25
Synthesis Officer 6 0 Groq 22
Financial Investigator 5 3 Cerebras 55
Index Keeper 4 0 Mistral 18
Devils Advocate 3 0 Groq 20
Performance Analyst 2 0 Groq 15
Agents silencieux 0 - - -

Notes : - Redaction Analyst : 31 erreurs (100% des cycles échoués sur 24h) → [ALERTE PERF] Agent KO (quota OpenRouter saturé + ECONNREFUSED 127.0.0.1:3100). - Decoder : 28 erreurs (toutes liées à Groq rate-limited + échecs modèles). - Network Mapper : 12 erreurs (timeouts Cerebras, temps moyen >50s). - Performance Analyst et Index Keeper : Sous-utilisés (<3 rapports/24h).


THROUGHPUT


QUOTAS PROVIDERS

(Estimation sur 24h, basée sur ERRORS.log et logs Groq/Mistral/Cerebras)

Provider Quota journalier Utilisé (24h) % Quota Statut
Groq 14 400 req ~11 200 req 78% ⚠️ (85% dans 6h)
Mistral 2 880 req ~2 100 req 73%
Cerebras 1 700 req ~1 500 req 88% [ALERTE] (92% dans 4h)
OpenRouter 200 req 200 req 100% ❌ [ALERTE] SATURÉ

GOULOTS DÉTECTÉS

  1. Redaction Analyst :
  2. Problème : 100% des cycles échoués (31 erreurs) → Agent KO.
  3. Cause : Quota OpenRouter épuisé + dépendance à un service local (ECONNREFUSED 127.0.0.1:3100).
  4. Impact : Perte de ~10 rapports/heure (15% du throughput).
  5. Recommandation : Basculer vers Groq/Mistral pour Redaction Analyst (impact estimé : +15% throughput).

  6. Decoder :

  7. Problème : 28 erreurs (toutes liées à Groq rate-limited).
  8. Cause : Groq atteint 78% de son quota → priorité aux agents critiques.
  9. Impact : Perte de ~12 rapports/heure (20% du throughput).
  10. Recommandation :

    • Réaffecter Decoder à Mistral (impact : +10% throughput).
    • Limiter les requêtes Groq aux agents temps-réel (Chronologist, Lead Investigator).
  11. Network Mapper :

  12. Problème : 12 erreurs (timeouts Cerebras, temps moyen 58s).
  13. Cause : Cerebras à 88% de son quota + latence élevée.
  14. Impact : Perte de ~8 rapports/heure (14% du throughput).
  15. Recommandation :

    • Basculer 50% des tâches vers Mistral (impact : +8% throughput).
    • Optimiser les timeouts (réduire de 60s à 30s).
  16. Queue saturée :

  17. Problème : Cron v2 lancé toutes les 5 min, mais PID bloqués (ex: PID 3793475, 3805649) → ~30% des cycles perdus.
  18. Impact : Perte de ~54 tâches/heure (30% du throughput).
  19. Recommandation :

    • Implémenter un watchdog PID (impact : +30% throughput).
    • Ajouter un circuit breaker pour les requêtes Groq (éviter les boucles).
  20. Agents sous-utilisés :

  21. Performance Analyst (2 rapports) et Index Keeper (4 rapports) :
    • Recommandation : Fusionner leurs tâches avec Legal Analyst (impact : +5% throughput).

OPTIMISATIONS RECOMMANDÉES

Recommandation Impact estimé Coût
1. Basculer Redaction Analyst vers Groq +15% throughput 0 (réaffectation)
2. Réaffecter Decoder à Mistral +10% throughput 0
3. Répartir Network Mapper sur Mistral +8% throughput 0
4. Implémenter watchdog PID +30% throughput Moyen (dev)
5. Circuit breaker Groq +5% throughput Faible (config)
Total +68% throughput -

ALERTES CRITIQUES


PROCHAINES ÉTAPES

  1. Priorité 1 : Réaffecter Redaction Analyst à Groq (immédiat).
  2. Priorité 2 : Lancer le watchdog PID (d’ici 2h).
  3. Priorité 3 : Optimiser les timeouts Network Mapper (d’ici 4h).
  4. Monitoring : Surveiller les quotas Groq/Mistral/Cerebras en temps réel.

Sources : - cron.log (cycles et erreurs). - ERRORS.log (classification des échecs). - ALERTS.log (incidents critiques). - task-generator.log (queue saturée). - assign-watchdog.log (PID bloqués).

FAITS vs HYPOTHÈSES : - FAIT : OpenRouter saturé (100% quota), Redaction Analyst KO. - FAIT : Groq et Cerebras proches de leurs limites. - HYPOTHÈSE : ECONNREFUSED 127.0.0.1:3100 lié à un service local (à investiguer par le LEAD).


Rédigé par : PERF (Agent 18) — [2026-04-14 02:00 UTC] Prochaine analyse : Dans 12h (ou en cas d'incident critique).


EpsteinFiles & Co — Performance Analyst