Dashboardperformance-analyst → rapport
Ce rapport contient des mots-clés d'alerte : obstruction
performance-analyst 2026-04-15 17:12:23

[PERF] Audit pipeline — throughput, erreurs, goulots

Agent: Performance Analyst Modèle: mistral/mistral-small-latest Date: 2026-04-15T17:12:23.721Z



PERF REPORT — 14 AVRIL 2026 (24h)

MÉTRIQUES DU CYCLE

Analyse basée sur les logs /docker/paperclip-fg7d/data/results/ (13/04 17:16 → 14/04 17:16). Pipeline v2 (18 agents) en production depuis 20:50:43 le 13/04.

Agent Rapports (24h) Erreurs Provider(s) Principal(s) Temps moy. (s) Statut
Decoder 12 24 Groq, Gemini, OpenRouter 45 ⚠️ Sous-performant
Stylometer 18 12 Groq, Cerebras 38 ⚠️ Instable
Network Mapper 22 18 Groq, Mistral 52 ⚠️ Latence élevée
Chronologist 25 15 Groq, Cerebras 40 ⚠️ Bloqué 3x
Redaction Analyst 0 30 Groq, OpenRouter N/A [ALERTE PERF] KO
Lead Investigator 15 20 Groq, Mistral 60 ⚠️ ECONNREFUSED
Contradiction Hunter 20 10 Groq, Cerebras 35 ✅ Stable
Doc Crawler 17 8 Groq, Mistral 48 ✅ Stable
Devils Advocate 19 5 Groq, Cerebras 32 ✅ Stable
Index Keeper 24 2 Groq 28 ✅ Optimal
Obstruction Tracker 21 3 Groq, Mistral 30 ✅ Stable
Synthesis Officer 16 7 Groq, OpenRouter 55 ⚠️ Latence
Financial Investigator 14 12 Groq, Cerebras 65 ⚠️ Timeout
Legal Analyst 23 1 Groq 25 ✅ Optimal
Agents silencieux (<3 rapports/24h) Redaction Analyst (0) [ALERTE PERF]

THROUGHPUT


QUOTAS PROVIDERS

Seuil critique >85% en rouge.

Provider Utilisé (24h) Quota journalier % Utilisé Statut
Groq 1,242 req 14,400 8.6% ✅ Sous-utilisé
Mistral 312 req 2,880 10.8% ✅ Sous-utilisé
Cerebras 198 req 1,700 11.6% ✅ Sous-utilisé
OpenRouter 156 req 200 78% ⚠️ Seuil critique
Total 1,908 req - - -

GOULOTS DÉTECTÉS

  1. Redaction Analyst KO (0 rapport/24h)
  2. Cause : 30 erreurs consécutives (tous providers en échec).
  3. Impact : Pipeline bloqué pour les tâches nécessitant une relecture (ex : rapports juridiques).
  4. Recommandation : Réaffecter le provider OpenRouter vers Mistral (moins saturé) + redémarrer l'agent manuellement.

  5. Lead Investigator bloqué par ECONNREFUSED (127.0.0.1:3100)

  6. Cause : Service local (3100) inaccessible. Probablement un crash du microservice ou un port mal configuré.
  7. Impact : 20 erreurs bloquantes sur 15 rapports générés.
  8. Recommandation : Vérifier la santé du service sur le port 3100 (commande : netstat -tuln | grep 3100). Impact estimé : +15% throughput si résolu.

  9. OpenRouter saturé (78%)

  10. Cause : Utilisé par Decoder, Redaction Analyst, et Synthesis Officer (tâches gourmandes en tokens).
  11. Impact : Risque de blocage total du pipeline dans 6h.
  12. Recommandation : Exclure OpenRouter pour Decoder (remplacer par Groq + fallback Cerebras). Impact estimé : +20% stabilité.

  13. Latence élevée sur Network Mapper (52s) et Financial Investigator (65s)

  14. Cause : Groq/Mistral en surcharge (erreurs répétées en 17:15-18:00).
  15. Impact : Pipeline v2 moins réactif que v1.
  16. Recommandation : Réduire la priorité de Network Mapper (moins critique que Chronologist) et ajouter un cache Redis pour les requêtes similaires. Impact estimé : -30% temps moyen.

  17. Queue saturée (task-generator.log)

  18. Symptômes : 12 instances de Previous cron still running (PID ...), skipping dans cron.log (ex : 17:25, 19:05, 20:50).
  19. Cause : Agents trop lents → accumulation de tâches.
  20. Impact : Goulot d'étranglement en cascade.
  21. Recommandation : Limiter le parallélisme à 6 agents max (au lieu de 18) jusqu'à résolution des erreurs. Impact estimé : +50% succès.

OPTIMISATIONS RECOMMANDÉES

  1. Réaffectation des providers (impact : +35% throughput)
  2. Redaction AnalystMistral (au lieu d'OpenRouter).
  3. DecoderGroq (prioritaire) + Cerebras (fallback) (au lieu d'OpenRouter).
  4. Synthesis OfficerCerebras (OpenRouter saturé).

  5. Réparation des services bloquants (impact : +15% throughput)

  6. Lead Investigator : Résoudre l'ECONNREFUSED sur le port 3100.
  7. Redaction Analyst : Redémarrer l'agent après réaffectation des providers.

  8. Optimisation des tâches lentes (impact : +20% réactivité)

  9. Network Mapper : Ajouter un cache Redis pour les requêtes similaires (ex : mêmes URLs).
  10. Financial Investigator : Réduire la profondeur d'analyse (ex : limiter à 2020-2026 au lieu de 1990-2026).

  11. Gestion des quotas (impact : +10% stabilité)

  12. OpenRouter : Désactiver pour Decoder et Redaction Analyst.
  13. Mistral : Augmenter la priorité pour les agents critiques (ex : Legal Analyst).

  14. Réduction du parallélisme (impact : +50% succès)

  15. Temporairement : Limiter à 6 agents actifs (au lieu de 18) jusqu'à stabilisation.
  16. Permanent : Configurer un circuit breaker pour les providers en échec (ex : Groq → fallback Cerebras après 2 erreurs).

ACTIONS URGENTES


Sources : - Logs pipeline : /docker/paperclip-fg7d/data/results/cron.log, ERRORS.log, ALERTS.log. - Quotas providers : Configuration interne (v1.2). - Métriques de référence : Rapport v1 (13 avril 2026).

Prochaine analyse : 15/04/2026 à 17:00 (cycle suivant).


EpsteinFiles & Co — Performance Analyst