

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.

# Contrôle GameLift Serveurs Amazon
<a name="monitoring-overview"></a>

La surveillance joue un rôle important dans le maintien de la fiabilité, de la disponibilité Amazon GameLift Servers et des performances de vos autres AWS solutions. Les métriques sont utilisées avec Amazon GameLift Servers pour trois raisons principales : pour surveiller l'état du système et configurer des alarmes, pour suivre les performances et l'utilisation du serveur de jeux, et pour gérer la capacité à l'aide de la scalabilité automatique ou manuelle. 

AWS fournit les outils de surveillance suivants pour surveillerAmazon GameLift Servers, signaler tout problème et prendre des mesures automatiques le cas échéant :
+ **Amazon GameLift Serversconsole** — Utilisez l'interface graphique pour gérer vos Amazon GameLift Servers ressources et suivre l'activité d'hébergement de jeux.
+ **Mesures de télémétrie du serveur** : vous Amazon GameLift Servers permet d'émettre des métriques personnalisées directement à partir de vos serveurs de jeu grâce à l'intégration du SDK et du plugin. Vous pouvez définir et suivre vos propres indicateurs spécifiques au jeu, ainsi que les données de performance, de réseau, de mémoire et de chronométrage intégrées. Toutes les métriques peuvent être publiées [sur Amazon Managed Service for Prometheus](https://docs.aws.amazon.com/prometheus/latest/userguide/what-is-Amazon-Managed-Service-Prometheus.html) et surveillées dans Amazon Grafana à l'aide de tableaux de bord entièrement personnalisables. Vous pouvez également publier sur Amazon CloudWatch pour l'intégrer à d'autres AWS services. Le système de télémétrie est entièrement personnalisable : vous pouvez créer des requêtes Prometheus personnalisées pour obtenir des mesures supplémentaires en plus de celles intégrées. Pour les guides de mise en œuvre spécifiques à votre infrastructure technologique, consultez[Surveillance à l'aide des métriques de télémétrie du serveur](monitoring-gamelift-servers-metrics.md).
+ **Amazon CloudWatch** — Vous pouvez surveiller Amazon GameLift Servers les statistiques en temps réel, ainsi que les mesures relatives aux autres AWS ressources et applications que vous exécutez sur AWS des services. Amazon CloudWatch propose une suite de fonctionnalités de surveillance, notamment des outils permettant de créer des tableaux de bord personnalisés et la possibilité de définir des alarmes qui signalent ou prennent des mesures lorsqu'une métrique atteint un seuil spécifié.
+ **AWS CloudTrail**— capture tous les appels d'API et les événements connexes effectués par ou au nom de votre AWS compte pour Amazon GameLift Servers d'autres AWS services. Les données sont fournies sous forme de fichiers journaux dans un compartiment Amazon S3 que vous spécifiez. Vous pouvez identifier les utilisateurs et les comptes appelés AWS, l'adresse IP source à partir de laquelle les appels ont été effectués et la date des appels.
+ **Journaux de session de jeu** : vous pouvez générer des messages de serveur personnalisés pour vos sessions de jeu dans des fichiers journaux stockés dans Amazon S3.

## Comparaison des métriques entre les sources de surveillance
<a name="monitoring-metrics-comparison"></a>

Amazon GameLift Serversfournit des métriques via trois sources principales : les métriques d'activité de la flotte sur Amazon GameLift Servers console, les métriques de télémétrie du serveur et les métriques Amazon CloudWatch Amazon GameLift Servers. Chaque source possède des fonctionnalités uniques. La télémétrie des serveurs offre une OS-level visibilité et une visibilité optimales, fournit le plus large ensemble de mesures de GameLift-side parc, de files d'attente et de matchmaking pour les alarmes et l'automatisation, et la console CloudWatch permet de visualiser l'activité du parc en un coup d'œil. Les tableaux ci-dessous indiquent les mesures fournies par chaque source, organisées par catégorie de mesures.

### Disponibilité des métriques par source
<a name="metrics-overlap-analysis"></a>

Dans les tableaux ci-dessous :
+ La **console** indique que la métrique est affichée nativement dans la Amazon GameLift Servers console (par exemple, dans l'onglet Activité, Scaling ou Locations d'une flotte, ou dans le tableau des flottes).
+ **CloudWatch**indique que la métrique est publiée dans l'espace de `AWS/GameLift` noms et qu'elle peut être visualisée graphiquement, alarmée ou interrogée. CloudWatch
+ La **télémétrie** indique que la métrique est collectée par le Amazon GameLift Servers OpenTelemetry collecteur et qu'elle est disponible dans le portail de gestion et les tableaux de bord prédéfinis. Un **✓ \*** signifie que la métrique n'est pas émise directement mais peut être dérivée via une requête ProMQL personnalisée par rapport à la télémétrie collectée.

#### Métriques des instances
<a name="instance-metrics-table"></a>

Instance-level mesures de capacité et de cycle de vie :


**Disponibilité des métriques d'instance**  

| Métrique | Console | CloudWatch | Télémétrie | 
| --- | --- | --- | --- | 
| Instances actives | ✓ | ✓ | ✓\* | 
| Instances inactives | ✓ | ✓ | ✓\* | 
| Pourcentage d'instances inactives | ✓ | ✓ | ✓\* | 
| Instances souhaitées | ✓ | ✓ |  | 
| Instances minimales | ✓ | ✓ |  | 
| Nombre maximum d'instances | ✓ | ✓ |  | 
| Instances en attente | ✓ | ✓ |  | 
| Mettre fin à des instances | ✓ | ✓ |  | 
| Interruptions Instance Spot | ✓ | ✓ |  | 
| Instances recyclées (Spot) | ✓ | ✓ |  | 
| Instances défectueuses remplacées | ✓ | ✓ |  | 

#### Métriques du système d'instance et du système d'exploitation
<a name="instance-system-metrics-table"></a>

Operating-system-level métriques d'instance. La télémétrie du serveur collecte un ensemble de mesures d'hôte bien plus riche que celui-ci CloudWatch, y compris les pannes détaillées de mémoire, de système de fichiers et de réseau. Les flottes EC2 émettent un ensemble de mesures hôtes différent de celui des flottes de conteneurs. Les métriques des flottes de conteneurs sont répertoriées dans la section Paramètres des *flottes de conteneurs* ci-dessous.


**Disponibilité des métriques du système d'instance et du système d'exploitation (flottes EC2 gérées)**  

| Métrique | Console | CloudWatch | Télémétrie | 
| --- | --- | --- | --- | 
| Utilisation de l’UC | ✓ | ✓ | ✓ | 
| Durée du processeur par état (utilisateur, système, inactif, iowait) |  |  | ✓ | 
| Charge moyenne du processeur (1 m, 5 m, 15 m) |  |  | ✓ | 
| Utilisation et utilisation de la mémoire |  |  | ✓ | 
| Utilisation et utilisation du système de fichiers |  |  | ✓ | 
| Réseau in/out (octets) | ✓ | ✓ | ✓ | 
| Paquets réseau, erreurs, supprimés |  |  | ✓ | 
| Connexions réseau actives |  |  | ✓ | 
|  read/write Octets de disque | ✓ | ✓ | ✓ | 
|  read/write Opérations sur disque | ✓ | ✓ | ✓ | 
| Heure et I/O heure de fonctionnement du disque |  |  | ✓ | 
| Opérations sur disque en attente |  |  | ✓ | 
| Per-process Durée du processeur |  |  | ✓ | 
| Per-process utilisation de la mémoire (résidente, virtuelle) |  |  | ✓ | 

#### Statistiques relatives aux sessions de jeu et aux processus du serveur
<a name="game-server-metrics-table"></a>

Nombre de sessions de jeu et indicateurs du cycle de vie des processus du serveur :


**Disponibilité des statistiques relatives aux sessions de jeu et aux processus du serveur**  

| Métrique | Console | CloudWatch | Télémétrie | 
| --- | --- | --- | --- | 
| Sessions de jeu actives | ✓ | ✓ | ✓\* | 
| Activation de sessions de jeu | ✓ | ✓ |  | 
| Sessions de jeu disponibles (capacité de jeu) | ✓ | ✓ | ✓ | 
| Pourcentage de sessions de jeu disponibles (utilisation de la capacité) | ✓ | ✓ | ✓ | 
| Sessions de jeu activables simultanées | ✓ | ✓ |  | 
| Session de jeu Repérez les interruptions | ✓ | ✓ |  | 
| Processus de serveur actifs | ✓ | ✓ | ✓ | 
| Processus de serveur sains | ✓ | ✓ | ✓ | 
| Pourcentage de processus serveur sains | ✓ | ✓ | ✓ | 
| Activations des processus du serveur | ✓ | ✓ |  | 
| Interruptions de processus du serveur | ✓ | ✓ |  | 
| Interruptions anormales du processus du serveur | ✓ | ✓ |  | 
| Sessions de jeu bloquées |  |  | ✓ | 

#### Mesures de performance du serveur
<a name="server-performance-metrics-table"></a>

In-game mesures de performance du serveur émises directement par le serveur de jeu via les Amazon GameLift Servers SDK et les plugins. Elles sont exclusives à la télémétrie du serveur et ne sont pas disponibles dans la console ou dans. CloudWatch


**Disponibilité des indicateurs de performance du serveur**  

| Métrique | Console | CloudWatch | Télémétrie | 
| --- | --- | --- | --- | 
| Heure delta du serveur (et p50, p90, p95) |  |  | ✓ | 
| Temps de fonctionnement du serveur (et p50, p90, p95) |  |  | ✓ | 
| Taux de tic-tac du serveur |  |  | ✓ | 
| Heure mondiale du serveur (et p50, p90, p95) |  |  | ✓ | 
| État du serveur en état de fonctionnement |  |  | ✓ | 
| Connexions aux serveurs |  |  | ✓ | 
| Octets du serveur in/out |  |  | ✓ | 
| Paquets de serveur in/out |  |  | ✓ | 
| Paquets de serveur perdus in/out |  |  | ✓ | 

#### Statistiques sur les joueurs
<a name="player-metrics-table"></a>

Statistiques relatives à la session du joueur et au nombre d'utilisateurs simultanés :


**Disponibilité des statistiques sur les joueurs**  

| Métrique | Console | CloudWatch | Télémétrie | 
| --- | --- | --- | --- | 
| Sessions de joueur actuelles | ✓ | ✓ |  | 
| Sessions de joueurs disponibles (max.) | ✓ | ✓ |  | 
| Activations de sessions pour joueurs | ✓ | ✓ |  | 
| Utilisateurs simultanés (CCU), dans le monde entier et par site |  |  | ✓ | 

#### Indicateurs du parc de conteneurs
<a name="container-metrics-table"></a>

Métriques spécifiques aux flottes de conteneurs gérées. La télémétrie des serveurs collecte un ensemble plus complet de pannes de réseau et de stockage que CloudWatch, tout en CloudWatch suivant le cycle de vie des groupes de conteneurs qui ne sont pas révélés par la télémétrie.


**Indicateurs de disponibilité du parc de conteneurs**  

| Métrique | Console | CloudWatch | Télémétrie | 
| --- | --- | --- | --- | 
| Groupes de conteneurs de serveurs de jeu actifs | ✓ | ✓ |  | 
| Groupes de conteneurs de serveurs de jeu inactifs | ✓ | ✓ |  | 
| Groupes de conteneurs de serveurs de jeu en attente | ✓ | ✓ |  | 
| Fin des groupes de conteneurs de serveurs de jeu | ✓ | ✓ |  | 
| Les groupes de conteneurs de serveurs de jeu défectueux ont été remplacés | ✓ | ✓ |  | 
| Utilisation du processeur du conteneur | ✓ | ✓ | ✓ | 
| Utilisation du processeur du conteneur par mode (noyau, utilisateur, système) |  |  | ✓ | 
| Réservation du processeur du conteneur | ✓ | ✓ |  | 
| Utilisation de la mémoire du conteneur | ✓ | ✓ | ✓ | 
| Réservation de mémoire de conteneur | ✓ | ✓ | ✓ | 
| Limite de mémoire du conteneur et utilisation maximale |  |  | ✓ | 
| Réseau de conteneurs in/out (tarif) | ✓ | ✓ | ✓ | 
| Paquets réseau de conteneurs in/out |  |  | ✓ | 
| Erreurs de réseau de conteneurs et paquets abandonnés |  |  | ✓ | 
|  read/write Octets de stockage de conteneurs | ✓ | ✓ | ✓ | 
| Utilisation du processeur des tâches ECS (total, système) |  |  | ✓ | 
| Mémoire de tâches ECS utilisée et réservée |  |  | ✓ | 
| Débit du réseau de tâches ECS (rx, tx) |  |  | ✓ | 
|  read/write Octets de stockage de tâches ECS |  |  | ✓ | 

#### Statistiques relatives à la passerelle des joueurs
<a name="player-gateway-metrics-table"></a>

Mesures de trafic et de limitation du trafic via la passerelle des joueurs, disponibles pour les flottes de conteneurs gérées qui utilisent une passerelle entre joueurs. Les statistiques relatives à la passerelle des joueurs sont exclusives à CloudWatch (et visibles dans la console sous forme de CloudWatch widgets).


**Disponibilité des statistiques de la passerelle pour les joueurs**  

| Métrique | Console | CloudWatch | Télémétrie | 
| --- | --- | --- | --- | 
| Paquets de passerelle pour joueurs in/out | ✓ | ✓ |  | 
| Bytes de passerelle du joueur in/out | ✓ | ✓ |  | 
| Les paquets de passerelle des joueurs sont limités | ✓ | ✓ |  | 
| Le nombre d'octets de la passerelle du joueur est limité | ✓ | ✓ |  | 
| Passerelle entre joueurs et sessions de joueurs | ✓ | ✓ |  | 

#### Statistiques de file d'attente des sessions de jeu
<a name="queue-metrics-table"></a>

Indicateurs relatifs aux files d'attente de placement lors des sessions de jeu. Les métriques de file d'attente sont exclusives à CloudWatch (et visibles dans la console sous forme de CloudWatch widgets dans l'onglet Mesures de la file d'attente).


**Disponibilité des métriques de file d'attente**  

| Métrique | Console | CloudWatch | Télémétrie | 
| --- | --- | --- | --- | 
| Temps d'attente moyen | ✓ | ✓ |  | 
| Profondeur de file d'attente | ✓ | ✓ |  | 
| Sessions de jeu placées | ✓ | ✓ |  | 
| Le premier choix n'est pas viable | ✓ | ✓ |  | 
| Premier choix en raison de la capacité | ✓ | ✓ |  | 
| Placement à faible latence |  | ✓ |  | 
| Placement au prix le plus bas |  | ✓ |  | 
| Stages commencés | ✓ | ✓ |  | 
| Stages réussis | ✓ | ✓ |  | 
| Stages annulés | ✓ | ✓ |  | 
| Les placements ont échoué | ✓ | ✓ |  | 
| Les stages ont expiré | ✓ | ✓ |  | 

#### FlexMatch métriques de matchmaking
<a name="matchmaking-metrics-table"></a>

Métriques pour les configurations de FlexMatch matchmaking et les ensembles de règles. Les métriques de matchmaking sont exclusives à CloudWatch (et visibles dans la console sous forme de CloudWatch widgets dans l'onglet Metrics de la configuration de matchmaking).


**Disponibilité des métriques de matchmaking**  

| Métrique | Console | CloudWatch | Télémétrie | 
| --- | --- | --- | --- | 
| Tickets actuels | ✓ | ✓ |  | 
| Tickets commencés | ✓ | ✓ |  | 
| Les tickets ont échoué | ✓ | ✓ |  | 
| Les billets ont expiré | ✓ | ✓ |  | 
| Les joueurs ont commencé | ✓ | ✓ |  | 
| Correspondances créées | ✓ | ✓ |  | 
| Matches acceptés | ✓ | ✓ |  | 
| Correspondances rejetées | ✓ | ✓ |  | 
| Allumettes placées | ✓ | ✓ |  | 
| Le délai imparti pour les acceptations de correspondance a expiré | ✓ | ✓ |  | 
| Temps de recherche du matchmaking | ✓ | ✓ |  | 
| C'est l'heure du match | ✓ | ✓ |  | 
| Il est temps d'annuler le billet | ✓ | ✓ |  | 
| Il est temps d'obtenir un ticket | ✓ | ✓ |  | 
| Évaluations des règles réussies |  | ✓ |  | 
| Les évaluations des règles ont échoué |  | ✓ |  | 

#### Choisir la bonne source de surveillance
<a name="monitoring-source-selection"></a>

Sélectionnez votre approche de surveillance en fonction de vos besoins spécifiques :
+ **Utilisez les métriques de télémétrie des serveurs** pour surveiller les données de performance complètes de vos serveurs de jeu et émettre des métriques personnalisées spécifiques à votre jeu. Ces indicateurs fournissent des informations détaillées sur les performances des serveurs, l'activité réseau, l'utilisation de la mémoire et les données temporelles pour tous les moteurs de jeu et les SDK de serveurs. Vous pouvez définir des métriques personnalisées pour les événements de jeu, les performances de la logique métier et les points de données spécifiques à l'application. Tous les tableaux de bord sont entièrement personnalisables et vous pouvez créer des requêtes Prometheus personnalisées pour obtenir des indicateurs supplémentaires à partir des données collectées. Pour de plus amples informations, veuillez consulter [Surveillance à l'aide des métriques de télémétrie du serveur](monitoring-gamelift-servers-metrics.md).
+ **Utilisez la Amazon GameLift Servers console** pour la gestion de flotte, la planification des capacités et la supervision opérationnelle générale. La console fournit une vue intégrée de l'état de santé de la flotte et de l'activité des joueurs. Pour de plus amples informations, veuillez consulter [Gérez les ressources d'hébergement de jeux avec Amazon GameLift Servers](gamelift-console-intro.md).
+ **Utilisez Amazon CloudWatch** pour automatiser la surveillance, les alertes et l'intégration avec d'autres AWS services. CloudWatch permet des tableaux de bord personnalisés et une automatisation basée sur les alarmes. Pour de plus amples informations, veuillez consulter [Surveillance GameLift Serveurs Amazon avec Amazon CloudWatch](monitoring-cloudwatch.md).
+ **Utilisez [Amazon Managed Service for Prometheus](https://docs.aws.amazon.com/prometheus/latest/userguide/what-is-Amazon-Managed-Service-Prometheus.html)** pour collecter et stocker des métriques à hautes performances grâce aux fonctionnalités de requête ProMQL. Prometheus fournit un stockage de données chronologiques évolutif pour les métriques de télémétrie des serveurs.
+ **Utilisez [Amazon Managed Grafana](https://docs.aws.amazon.com/grafana/latest/userguide/what-is-Amazon-Managed-Service-Grafana.html)** pour une visualisation avancée et un tableau de bord entièrement personnalisable. Grafana fournit des GameLift tableaux de bord prédéfinis que vous pouvez personnaliser et étendre, et permet de créer des tableaux de bord entièrement personnalisés avec plusieurs sources de données. Vous pouvez créer des requêtes et des visualisations personnalisées pour suivre les indicateurs importants pour votre jeu.
+ **Utilisez plusieurs sources** pour une surveillance complète. Combinez la supervision de la console, les mesures de télémétrie du serveur et les alertes automatisées pour une visibilité complète de votre infrastructure d'hébergement de jeux.

Pour des fonctionnalités de surveillance supplémentaires, vous pouvez également utiliser :
+ [Journalisation des appels d'Amazon GameLift ServersAPI avec AWS CloudTrail](logging-using-cloudtrail.md)— Suivez les appels d'API et les événements connexes à des fins d'audit et de conformité.
+ [Enregistrement des messages du serveur Amazon GameLift Servers](logging-server-messages.md)— Capturez les messages personnalisés du serveur et les journaux de session de jeu.

### Rubriques
<a name="monitoring-topics"></a>
+ [Gérez les ressources d'hébergement de jeux avec Amazon GameLift Servers](gamelift-console-intro.md)
+ [Surveillance GameLift Serveurs Amazon avec Amazon CloudWatch](monitoring-cloudwatch.md)
+ [Surveillance à l'aide des métriques de télémétrie du serveur](monitoring-gamelift-servers-metrics.md)
+ [Journalisation des appels d'Amazon GameLift ServersAPI avec AWS CloudTrail](logging-using-cloudtrail.md)
+ [Enregistrement des messages du serveur Amazon GameLift Servers](logging-server-messages.md)