Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Scénarios de surveillance courants
Analyse approfondie des performances
Scénario : A host/instance a des performances dégradées en raison de processus ou de sessions de jeu spécifiques
Étapes de l'enquête :
-
Accédez au tableau de bord des performances des instances.
-
Consultez le tableau « Les N sessions de jeu les plus gourmandes en mémoire » pour identifier les processus qui contribuent le plus à la consommation de mémoire des instances.
-
Consultez le tableau « Les N sessions de jeu les plus gourmandes en CPU » pour identifier les processus qui contribuent le plus à l'utilisation du processeur de l'instance.
-
Cliquez sur les liens des sessions de jeu pour approfondir les statistiques détaillées.
-
Analysez les horaires des serveurs (temps delta du serveur, taux de réponse du serveur, temps de réponse du serveur, temps de réponse mondial du serveur) afin d'identifier les goulots d'étranglement liés aux performances.
Enquête sur le crash d'un serveur de jeu
Scénario : une session de jeu s'est bloquée et vous devez en déterminer la cause première
Étapes de l'enquête :
-
Accédez au tableau de bord des performances du serveur pour la session de jeu bloquée.
-
Vérifiez l'utilisation de la mémoire (unités) et l'utilisation de la mémoire physique (%) pour déterminer si le crash est dû à un manque de mémoire.
-
Vérifiez l'utilisation du processeur (%) pour déterminer si une surcharge du processeur est à l'origine du crash.
-
Analysez le réseau I/O (octets) et le réseau I/O (paquets) pour déterminer si des problèmes de bande passante réseau ont contribué au crash.
-
Examinez le pourcentage de perte de paquets pour identifier les problèmes liés au réseau.
Étudier les problèmes signalés par les joueurs
Scénario : les joueurs signalent un retard ou une interruption pendant le jeu
Étapes de l'enquête :
-
Accédez au tableau de bord des performances du serveur pour la session de jeu concernée.
-
Consultez Server Tick Time et Server World Tick Time pour identifier les retards dans les mises à jour du jeu.
-
Vérifiez le taux de réponse du serveur pour garantir une fréquence constante de mise à jour du serveur.
-
Analysez l'utilisation du processeur (%) pour identifier les goulots d'étranglement liés au traitement.
-
Passez en revue les indicateurs d'utilisation de la mémoire pour identifier les problèmes de performances liés à la mémoire.
-
Vérifiez les I/O métriques du réseau et les pertes de paquets pour identifier les goulots d'étranglement du réseau.
Identifiez les changements de performances dans les différentes versions de serveurs de jeu
Scénario : vous souhaitez mesurer l'évolution des performances du jeu selon les différentes versions de serveurs
Étapes de l'enquête :
-
Comparez les indicateurs de temps de fonctionnement du serveur entre les différentes versions pour mesurer les changements d'efficacité du traitement.
-
Analysez la cohérence du taux de réponse du serveur entre les versions pour identifier les régressions de performances.
-
Passez en revue Server World Tick Time pour mesurer l'évolution des performances des mises à jour du monde du jeu.
-
Comparez les modèles d'utilisation de la mémoire entre les versions pour identifier les améliorations ou les régressions en matière d'optimisation de la mémoire.
-
Surveillez les tendances d'utilisation du processeur pour évaluer les changements d'efficacité informatique.
Détectez les retards et les lenteurs du jeu
Scénario : vous devez surveiller la réactivité du serveur et la vitesse de mise à jour du jeu
Étapes de l'enquête :
-
Surveillez le temps de fonctionnement du serveur pour mesurer la rapidité avec laquelle le serveur traite chaque cycle de mise à jour.
-
Suivez le taux de clics du serveur pour garantir des mises à jour cohérentes de l'état du jeu par seconde.
-
Analysez le temps passé dans le monde du serveur pour mesurer la vitesse de mise à jour du monde du jeu, qui a un impact direct sur l'expérience client.
-
Configurez des alertes pour les variations du temps delta du serveur afin de détecter les performances incohérentes du serveur.
Analyse comparative de différents scénarios de jeu
Scénario : vous souhaitez identifier l'impact des différents scénarios de jeu sur les performances du serveur
Étapes de l'enquête :
-
Comparez les indicateurs de performance des serveurs en fonction du nombre de joueurs pour comprendre l'impact de la mise à l'échelle.
-
Analysez les différences de performances entre les modes de jeu à l'aide des indicateurs de temps de fonctionnement du serveur et d'utilisation du processeur.
-
Surveillez les modèles d'utilisation de la mémoire dans différents scénarios de jeu pour identifier les fonctionnalités gourmandes en ressources.
-
Suivez I/O les indicateurs du réseau pour comprendre les besoins en bande passante des différents scénarios de jeu.
-
Utilisez le tableau de bord Instance Performance pour identifier les scénarios de jeu qui génèrent les sessions de jeu les plus gourmandes en ressources.
Réponse à une utilisation élevée des ressources
Scénario : pics de ressources inhabituels (CPU > 85 %, mémoire > 90 %)
Étapes de l'enquête :
Identifier les ressources concernées
-
Utilisez DescribeGameSessionDetails l'API.
-
Filtrez par statut si nécessaire.
-
Documentez les instances concernées.
Analyser l'utilisation des ressources
-
Consultez le tableau de bord de présentation des instances.
-
Comparez l'utilisation de l'ensemble de la flotte.
-
Vérifiez les modèles historiques.
Surveillez l'impact sur le serveur de jeu
-
Vérifiez les indicateurs de performance du serveur.
-
Vérifiez les temps de réponse et les pertes de paquets.
-
Surveillez les fuites de mémoire.
Étapes de résolution
-
Téléchargez les journaux de session.
-
Résolvez les problèmes de compilation.
-
Surveillez les améliorations.
Analyse des pannes du serveur de jeu
Scénario : plusieurs sessions de jeu avec statut d'erreur au sein de la flotte
Étapes de l'enquête :
Évaluation initiale
-
Accédez au tableau de bord de présentation de la flotte.
-
Consultez le tableau des sessions bloquées.
-
Notez les tendances en matière de chronométrage/de lieu.
Analyse des performances
-
Vérifiez les métriques de synchronisation du serveur.
-
Passez en revue l'utilisation des ressources.
-
Surveillez les performances du réseau.
Examen de l'infrastructure
-
Vérifiez la capacité de la flotte.
-
Vérifiez l'état de santé de l'instance.
-
Passez en revue les politiques de dimensionnement.
Voie de résolution
-
Analysez les journaux du serveur.
-
Passez en revue l'optimisation du code.
-
Implémentez les correctifs.
Optimisation de la capacité du parc
Scénario : lancement d'un jeu ou étude de référence
Étapes d'analyse :
Utilisation des ressources
-
Filtrez par lieu.
-
Passez en revue les métriques P50/P95/P99.
-
Analysez les modèles d'utilisation.
Analyse du type d'instance
-
Comparez les performances par type.
-
Identifiez les candidats à la mise à l'échelle
-
Schémas d'utilisation des documents.
Actions d'optimisation
-
Ajustez les politiques de dimensionnement.
-
Modifiez les types d'instances.
-
Mettez à jour la configuration de la flotte.