Console opérateur
Accès rapide aux outils & diagnostics
Suis l'état de la plateforme, actionne les opérations critiques (warm cache, cleanup, seeds) et ouvre les dashboards sans quitter l'interface.
Santé plateforme
Capacité, cache, jobs et files en un coup d’œil.
MAJ : 22:59:23
Capacité
0/10000 (0.0%)
Premium only : Non | Node: global
Question cache
0.0%
Hits: 0 | Misses: 4690
Jobs Oban
0 jobs
En cours: 0 | Retryable: 0
CPU / RAM
0.0% | 346.9MB
Uptime 0h | Node qalimah@app2
Rooms actives
0
En attente: 0
En jeu: 0
Joueurs totaux: 0
Question cache
0
Hits: 0
Misses: 4690
Hit rate: 0.0%
Jobs Oban
0
Executing: 0
Retryable: 0
Queues: 0
Système
0h
Node: qalimah@app2
RAM: 346.9 MB
Schedulers: 10
Charge: 0 rq / util 0.0
Capacité
0
/ 10000
Premium only : Non
Node : global
Actions critiques
Exécute les maintenances sans passer par la ligne de commande.
Préparer le cache questions
Warm ETS
Recharge toutes les catégories en mémoire pour éviter les latences au prochain test.
Scanner les rooms inactives
Cleanup worker
Force l'exécution du CleanupWorker pour fermer les rooms inactives (2 min d'inactivité).
Purger toutes les rooms
Danger
Ferme immédiatement toutes les rooms actives (utile avant un gros test).
Re-seeder les questions
Seeds DB
Ré-exécute priv/repo/seeds.exs depuis l'application (graines FR/AR).
Liens & consoles
Outils avancés
LiveDashboard
Metrics, supervision, logs
Suivi en temps réel : métriques BEAM, supervision des processus, télémétrie, téléchargement des logs live pour investiguer les rooms ou les workers Oban.
Question Cache & Categories
ETS warmup + API read-only
Inspecte rapidement les questions chargées en mémoire et leur répartition par langue/catégorie. Idéal pour vérifier que les seeds ont bien rempli la base.
Health & Rooms API
Monitoring rapide via REST
Pings /api/health pour vérifier la stack (Phoenix + DB). Tu peux aussi inspecter les rooms actives ou supprimer ta room en attente depuis l'API.
Scripts & Simulations
Load tests LiveViewSimulator
Lien rapide vers les scripts Python/Lua pour lancer les stress tests (création de rooms, joins/leave, WS). À lancer depuis le repo local ou VSCode avec la config fournie.