Administration — Diagnostic & Performances (Spark) ¶
Le profileur Spark est installé sur l'ensemble des serveurs du réseau (Velocity, Hub, OneBlock, Survie) pour assurer le diagnostic préventif et curatif des ralentissements.
Mesures Instantanées
/spark tps : Affiche les métriques de Tick Rate moyen (sur 5 secondes, 1 minute, 5 minutes, 15 minutes), le MSPT (Millisecondes par tick, où une valeur supérieure à 50 ms engendre du lag) ainsi que la consommation de mémoire vive RAM (allouée, utilisée, libre).
/spark ping : Synthétise la latence réseau en millisecondes pour tous les joueurs en ligne.
/spark healthreport : Génère une synthèse de santé globale de l'hôte (charge processeur CPU, utilisation des threads système, charge disque).
Échantillonnage de Performances (Profiler)
/spark sampler --duration : Enregistre l'ensemble des calculs du serveur pendant le laps de temps défini (ex: --duration 60) et délivre une URL menant à une interface d'analyse détaillée permettant d'isoler immédiatement le plugin, l'entité ou la mécanique redstone responsable d'une chute de TPS.
/spark sampler --stop : Arrête manuellement un profilage en cours de traitement et génère son rapport sans attendre la fin du minuteur.
/spark gc : Affiche l'historique complet des purges du Ramasse-miettes (Garbage Collector) de Java pour déceler d'éventuels freezes serveur causés par un manque de RAM.
Commentaires
Veuillez vous connecter pour laisser un commentaire.
Pas encore de commentaires. Soyez le premier à commenter !