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.
Surveillance à l'aide des métriques de télémétrie du serveur
Amazon GameLift Serverspeut être configuré pour collecter et publier des métriques de télémétrie pour les serveurs de jeux exécutés sur des flottes Amazon EC2 et Container gérées. Ces métriques sont disponibles après le déploiement du collecteur de télémétrie avec la version de votre serveur. Le système de métriques prend en charge tous les plugins SDKs (C++, C#, Go), tous les plugins (Unreal, Unity) et le Amazon GameLift Servers Game Server Wrapper. Les données des métriques sont transmises aux tableaux de bord Amazon Managed Service for Prometheus Surveillez Amazon GameLift Servers avec Amazon CloudWatch et Amazon Managed Grafana (recommandé pour la visualisation).
Surveillez les performances de vos serveurs de jeu à l'aide de tableaux de bord prédéfinis dans Amazon Managed Grafana ou Amazon. CloudWatch
Avantages des mesures de télémétrie
Le système de mesures de télémétrie offre cinq avantages clés :
-
Mesures spécifiques au moteur de jeu : les plugins du moteur de jeu (Unreal, Unity) fournissent une intégration native avec des indicateurs de performance spécifiques au moteur, tels que le temps de réponse du serveur, la fréquence d'images et l'utilisation des ressources au niveau du moteur, qui sont essentiels à l'optimisation des performances du jeu.
-
Support de métriques personnalisées : définissez et suivez vos propres indicateurs spécifiques au jeu à l'aide des appels de fonction du SDK du serveur pour surveiller les événements de jeu personnalisés, les performances de la logique métier et les points de données spécifiques aux applications qui ont de l'importance pour votre jeu.
-
Collecte automatisée — Les métriques circulent automatiquement après le déploiement du collecteur de télémétrie, sans qu'aucun instrument supplémentaire ne soit requis et avec une intégration directe avec Amazon Managed Service pour Prometheus et Amazon. CloudWatch
-
Surveillance à plusieurs niveaux : indicateurs de capacité et d'évolutivité au niveau de la flotte, indicateurs au niveau de l'instance pour l'utilisation des ressources et indicateurs de session de jeu pour le suivi des performances.
-
Compatibilité universelle : fonctionne avec tous les environnements de développement Amazon GameLift Servers pris en charge, est intégré à tous les serveurs SDKs et prend en charge de manière native les plugins des moteurs de jeu.
Note
Les métriques de télémétrie sont disponibles pour les flottes Amazon GameLift Servers Amazon gérées EC2 ou les flottes de conteneurs exécutant Amazon Linux 2023 ou Windows.
Avant de commencer
AWS Ressources requises
-
AWS compte configuré pourAmazon GameLift Servers.
-
Parc géré fonctionnant sur :
-
Amazon EC2 avec les systèmes d'exploitation pris en charge, OU
-
Conteneurs avec Amazon Linux 2023
-
-
Autorisations IAM appropriées
Exigences IAM
Les autorisations IAM suivantes ne sont requises que si vous prévoyez d'utiliser le service correspondant :
-
Amazon Managed Service pour Prometheus (obligatoire uniquement si vous publiez des statistiques sur Prometheus)
-
aps:RemoteWriteautorisation -
Accès à votre espace de travail Prometheus
-
-
Amazon CloudWatch (obligatoire uniquement si vous publiez des statistiques sur Amazon CloudWatch)
-
cloudwatch:PutMetricDataautorisation -
Accès aux espaces de noms des métriques
-
-
Amazon Managed Grafana (obligatoire uniquement si vous utilisez les tableaux de bord Grafana)
-
grafana:Readautorisation -
Configuration SSO pour l'accès au tableau de bord
-