Dans Minecraft, un rapport de timings est un outil de diagnostic destiné aux propriétaires et administrateurs de serveur, qui les aide à repérer et corriger les problèmes de performances. Ce rapport propose une analyse approfondie des performances du serveur, en détaillant les temps d’exécution des tâches, les plugins ou mods gourmands en ressources, ainsi que la forte charge du serveur causée par les joueurs ou les entités. En étudiant ces données, les propriétaires de serveur peuvent déterminer quels plugins ou mods supprimer et ajuster les paramètres pour un gameplay plus fluide.
Prérequis : Spigot ou Paper est requis pour créer et consulter un rapport de timings sur un serveur Minecraft.
Remarque : la fonctionnalité de timings sera désactivée à l’avenir. Il est recommandé d’utiliser Spark.
Comment créer un rapport de timings sur un serveur Minecraft
1. Rejoignez le serveur.
2. Exécutez la commande suivante dans le chat pour activer les timings : /timings on
3. Pour des résultats précis, attendez au moins 3 minutes.
4. Exécutez la commande suivante dans le chat pour générer le lien du rapport de timings : /timings paste
5. Ouvrez le lien pour consulter le rapport de timings.
Comment consulter un rapport de timings sur un serveur Minecraft
A - Période d’enregistrement des performances
Le graphique linéaire des métriques représente visuellement les pics de TPS, les nouveaux joueurs, le chargement des chunks, et plus encore. En survolant chaque point, les utilisateurs peuvent consulter les statistiques actuelles pour cette période. Ce graphique permet aux utilisateurs d’examiner la relation entre les chutes de TPS, l’arrivée de nouveaux joueurs et l’augmentation des chunks chargés.
B - Panneau d’informations du serveur
Ce panneau affiche les statistiques de base du serveur, notamment le temps de fonctionnement total, le MOTD et les métriques de Garbage Collection.
C - Chronométrages
Le panneau affiche des rapports de timings indexés pour chaque processus Minecraft, classés du moins performant au plus performant. Les utilisateurs peuvent parcourir l’arborescence à l’aide des flèches afin d’identifier précisément la cause du lag. Les processus généralement peu performants incluent les plugins défectueux, les commandes save-all, un nombre élevé d’entités et divers doTicks.