View a markdown version of this page

Organizzazione e utilizzo del pannello di controllo - Amazon GameLift Servers

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Organizzazione e utilizzo del pannello di controllo

Visualizza le tue metriche su dashboard complete in Amazon Managed Grafana. Le dashboard disponibili dipendono dal tipo di flotta:

Disponibilità del pannello di controllo per tipo di flotta

La tabella seguente mostra quali dashboard sono disponibili per ogni tipo di flotta:

Pannello di controllo Tipo di parco istanze Description
EC2 Panoramica della flotta EC2 Flotta Visualizza informazioni sui giocatori simultanei (CCU), sulle istanze e sulla capacità dei giocatori
Panoramica delle istanze EC2 Flotta Visualizza l'utilizzo medio di CPU, memoria e rete in tutte le istanze del parco istanze
Prestazioni dell'istanza EC2 Flotta Visualizza metriche dettagliate (CPU, memoria, disco, rete) per una singola istanza
Panoramica della flotta di container Flotta di container Visualizza l'utilizzo medio delle risorse di tutti i container in una flotta di container gestita
Prestazioni dei container Flotta di container Visualizza metriche dettagliate dei singoli contenitori all'interno di un'attività ECS specifica
Prestazioni del server Entrambi Visualizza le prestazioni di rete, memoria e runtime di uno specifico processo del server di gioco (versioni separate per flotte di container EC2 e flotte)

EC2 Flotte gestite:

  • EC2 La panoramica della flotta fornisce informazioni di alto livello sulla capacità della flotta e sulla scalabilità.

  • Utilizza le dashboard Instances Overview e Instance Performance per il monitoraggio a livello di host.

  • Metriche raccolte tramite il ricevitore hostmetrics per la visibilità a livello di sistema.

  • Concentrati sull'utilizzo e sulle prestazioni delle risorse dell' EC2 istanza.

  • Server Performance (EC2) monitora le metriche delle applicazioni dei server di gioco indipendentemente dall'infrastruttura sottostante.

Flotte di container gestite:

  • Utilizza i dashboard Container Fleet Overview e Container Performance per il monitoraggio delle attività ECS e a livello di container.

  • Metriche raccolte tramite ECS Container Receiver per la visibilità dei carichi di lavoro containerizzati.

  • Concentrati sull'aggregazione a livello di attività e sull'isolamento delle risorse dei container.

  • Server Performance (Container) monitora le metriche delle applicazioni dei server di gioco indipendentemente dall'infrastruttura sottostante.

EC2 Dashboard di panoramica della flotta

Questa dashboard offre una panoramica di alto livello dell'utilizzo e della capacità della flotta a livello globale e per località. Presenta grafici che mostrano il conteggio degli arresti, degli avvii e degli arresti anomali dei server di gioco, nonché la percentuale di server di gioco sani. Puoi filtrare per FleetID e Location.

Metriche di panoramica della flotta

La tabella seguente mostra le metriche disponibili nella dashboard Fleet Overview:

Pannello di controllo Nome parametro Definizione
CCU e capacità globali CCU Mostra il numero di utenti simultanei in tutti i server di gioco in tutte le istanze in tutte le località
CCU globale Mostra il numero di utenti simultanei in tutti i server di gioco in tutte le istanze a livello globale
Istanze attive Mostra il numero totale di istanze attive nel parco istanze
Processi attivi Mostra il numero di processi attivi del server di gioco pronti per ospitare una sessione di gioco
Il server di gioco si avvia Mostra il numero di sessioni di gioco iniziate in tutta la flotta
CCU e capacità globali Server di gioco sani Mostra la percentuale media di server di gioco che risultano integri in Amazon GameLift Servers tutto il parco macchine
Sessioni di gioco bloccate Mostra la sessione IDs di gioco delle sessioni di gioco bloccate. Fai clic sul link dell'ARN della sessione di gioco per accedere alla dashboard Server Performance
Ubicazione CCU Location Players Mostra il numero di giocatori simultanei in una posizione, inclusi tutti i server di gioco in tutte le istanze presenti nella posizione
Capacità di localizzazione Mostra l'utilizzo della capacità (%) in una località e la percentuale di server di gioco in uso nella posizione
Nota

Le metriche CCU richiedono l'implementazione nel codice del server di gioco. Queste metriche non vengono raccolte automaticamente e devono essere implementate e riportate dall'applicazione.

Panoramica delle istanze (dashboard)

Questa dashboard fornisce metriche aggregate a livello di host per tutte le istanze del parco istanze. Le medie attuali mostrano lo stato generale delle istanze. Quando le prestazioni peggiorano, controlla l'utilizzo della CPU, il consumo di memoria, la rete e il consumo del disco per individuare eventuali colli di bottiglia. Puoi filtrare per FleetID e Location.

Panoramica delle istanze (metriche)

La tabella seguente mostra le metriche disponibili nella dashboard di panoramica delle istanze:

Pannello di controllo Nome parametro Definizione
Riassunto dell'istanza Utilizzo medio della CPU Il riepilogo delle istanze tiene traccia dell'utilizzo medio delle risorse per istanza. Percentuale media di risorse CPU utilizzate in tutte le istanze del parco istanze. I modelli di utilizzo elevato richiedono il controllo delle metriche delle singole istanze e della distribuzione delle risorse
Utilizzo massimo della CPU Massimo utilizzo della CPU registrato tra tutte le istanze del parco istanze nel periodo di tempo
Utilizzo della CPU per istanza Utilizzo individuale della CPU per ogni istanza del parco, che consente l'identificazione degli hotspot di risorse
Riassunto dell'istanza Utilizzo medio della memoria Percentuale media di RAM utilizzata in tutte le istanze del parco istanze. I modelli di utilizzo elevato richiedono il controllo dei parametri delle singole istanze e della distribuzione delle risorse, ad esempio il consumo di memoria
Utilizzo massimo della memoria Massimo utilizzo della memoria registrato tra tutte le istanze del parco istanze nel periodo di tempo
Utilizzo della memoria per istanza Utilizzo individuale della memoria per ogni istanza del parco istanze, che aiuta a identificare i carichi di lavoro che richiedono molta memoria
Riepilogo della rete Rete I/O (byte) Il riepilogo della rete riflette la connettività media delle istanze. Volume medio del traffico di rete (inviato e ricevuto) su tutte le istanze del parco istanze. Per problemi di latenza o connettività, controlla le metriche delle singole istanze, come le frequenze di rete I/O e di pacchetti
Rete I/O (pacchetti) Frequenza media dei pacchetti di rete (inviati e ricevuti) su tutte le istanze del parco istanze
Utilizzo della rete per istanza Utilizzo della rete individuale per ogni istanza, utile per identificare i colli di bottiglia della rete
Riepilogo del disco I/O Operazioni su disco Il riepilogo del disco indica le prestazioni medie del disco delle istanze. read/write Operazioni medie su disco su tutte le istanze del parco istanze. I tempi di risposta lenti suggeriscono di esaminare le operazioni su disco, i tempi di I/O attesa e le operazioni in sospeso a livello di singola istanza
Throughput del disco I/O read/write Velocità effettiva media del disco su tutte le istanze del parco istanze
Utilizzo del disco per istanza Utilizzo individuale del disco per ogni istanza, che aiuta a identificare i problemi di prestazioni dello storage
Nota

Le metriche a livello di istanza vengono raccolte tramite il ricevitore hostmetrics e forniscono visibilità a livello di sistema sulle prestazioni dell'infrastruttura del parco macchine. Utilizza questa dashboard per identificare le tendenze generali sullo stato della flotta e analizzare i singoli casi in cui vengono rilevati problemi di prestazioni.

Dashboard delle prestazioni delle ist

Questa dashboard fornisce metriche dettagliate sulle prestazioni per le singole istanze. Le medie attuali mostrano lo stato generale dell'istanza. Quando le prestazioni peggiorano, controlla l'utilizzo della CPU, della memoria e del file system per individuare eventuali colli di bottiglia. Presenta le tabelle «Top N Memory Consuming Game Sessions» e «Top N CPU Consuming Game Sessions» che aiutano a identificare i processi che contribuiscono maggiormente al consumo di risorse delle istanze. Facendo clic sui collegamenti alle sessioni di gioco è possibile eseguire un'analisi più approfondita delle metriche dettagliate. Puoi filtrare in base a un ID di istanza specifico.

Metriche delle prestazioni dell'istanza

La tabella seguente mostra le metriche disponibili nella dashboard delle prestazioni delle istanze:

Pannello di controllo Nome parametro Definizione
Riepilogo dei caricamenti Le migliori sessioni di gioco che consumano N memoria Il riepilogo del caricamento tiene traccia dell'utilizzo delle risorse da parte dei server di gioco. Elenco classificato delle sessioni di gioco che consumano la maggior parte delle risorse di memoria su questa istanza. I modelli di utilizzo elevato richiedono il controllo delle metriche delle singole sessioni e della distribuzione delle risorse. Fare clic sui collegamenti alle sessioni di gioco consente un'analisi più approfondita delle metriche dettagliate
Le migliori sessioni di gioco che consumano la CPU Elenco classificato delle sessioni di gioco che consumano la maggior parte delle risorse della CPU in questa istanza. I modelli di utilizzo elevato richiedono il controllo delle metriche delle singole sessioni e della distribuzione delle risorse come CPU e memoria. Facendo clic sui collegamenti alle sessioni di gioco è possibile eseguire un'analisi più approfondita delle metriche dettagliate
Utilizzo della CPU per sessione di gioco Analisi dell'utilizzo della CPU individuale che mostra il consumo di risorse per ogni sessione di gioco attiva
Utilizzo della memoria per sessione di gioco Analisi individuale dell'utilizzo della memoria che mostra il consumo di risorse per ogni sessione di gioco attiva
Medie attuali Utilizzo della CPU dell'istanza Utilizzo complessivo della CPU per l'istanza selezionata nel tempo
Utilizzo della memoria dell'istanza Utilizzo complessivo della memoria per l'istanza selezionata nel tempo
Utilizzo del file system dell'istanza Consumo del file system per l'istanza selezionata, utile per identificare i problemi relativi alla capacità di storage
Rete I/O di rete dell'istanza La rete riflette la connettività delle istanze. Volume del traffico di rete e velocità dei pacchetti per l'istanza selezionata. Per problemi di latenza o connettività, esamina gli I/O di rete, la frequenza dei pacchetti e il conteggio degli errori
Connessioni di rete Numero di connessioni di rete attive sull'istanza selezionata
Conteggi degli errori di rete Statistiche sugli errori di rete per l'identificazione dei problemi di connettività
Disk I/O Operazioni su disco Il disco indica le prestazioni del disco. read/write Attività e utilizzo del disco per l'istanza selezionata. I tempi di risposta lenti suggeriscono di esaminare le operazioni su disco, i tempi di I/O attesa e le operazioni in sospeso
Tempi di attesa del disco I/O Tempo impiegato in attesa del completamento delle operazioni su disco
Operazioni su disco in sospeso Numero di operazioni su disco in attesa di essere elaborate
Nota

Le tabelle Top N Memory and CPU Game Sessions sono essenziali per identificare i punti deboli in termini di prestazioni e i processi che richiedono molte risorse e che possono influire sulle prestazioni complessive dell'istanza. Queste classiifiche consentono di identificare rapidamente le sessioni di gioco problematiche per ulteriori indagini.

Dashboard di panoramica sulla flotta di container

Questa dashboard offre una panoramica di alto livello dell'utilizzo delle risorse e della capacità della flotta di container. Visualizza l'utilizzo medio delle risorse di tutti i container in una flotta di container gestita, inclusa la prenotazione della CPU, l'utilizzo della memoria e lo stato del gruppo di container. Puoi filtrare per FleetID e Location.

Metriche di panoramica sulla flotta di container

La tabella seguente mostra le metriche disponibili nella dashboard di Container Fleet Overview:

Pannello di controllo Nome parametro Definizione
Stato del gruppo di container Gruppi di contenitori Active Game Server Gruppi di contenitori attualmente attivi e pronti per ospitare sessioni di gioco
Gruppi di contenitori Idle Game Server Gruppi di contenitori attivi ma che attualmente non ospitano sessioni di gioco
Gruppi di contenitori di Game Server in sospeso Gruppi di contenitori in fase di avvio
Chiusura dei gruppi di contenitori di Game Server Gruppi di contenitori in fase di chiusura
Utilizzo delle risorse Utilizzo della CPU del contenitore Utilizzo medio della CPU in tutti i container della flotta
Utilizzo della memoria dei container Utilizzo medio della memoria in tutti i container della flotta
Prenotazione della CPU del contenitore Percentuale di risorse CPU riservate dai container in tutta la flotta
Attività di rete Container Network In Byte di rete medi ricevuti dai container dell'intera flotta
Container Network Out Byte di rete medi inviati dai container all'interno della flotta
Nota

Le metriche della flotta di container vengono raccolte tramite ECS Container Receiver e forniscono una visibilità del carico di lavoro containerizzata con particolare attenzione all'aggregazione a livello di attività e all'isolamento delle risorse dei container.

Dashboard delle prestazioni dei container

Questa dashboard fornisce metriche dettagliate sulle prestazioni per i singoli contenitori all'interno di attività ECS specifiche. Visualizza metriche dettagliate dei singoli contenitori, tra cui l'utilizzo della CPU, l'utilizzo della memoria, l'I/O di rete e le prestazioni di archiviazione. È possibile filtrare per ID contenitore o attività ECS specifici.

Metriche relative alle prestazioni dei container

La tabella seguente mostra le metriche disponibili nella dashboard Container Performance:

Pannello di controllo Nome parametro Definizione
Prestazioni delle risorse Utilizzo della CPU del contenitore Utilizzo della CPU per il contenitore selezionato nel tempo
Utilizzo della memoria del contenitore Utilizzo della memoria per il contenitore selezionato nel tempo
Prenotazione della memoria del contenitore Percentuale di risorse di memoria riservate dal contenitore selezionato
Prestazioni di rete I/O della rete di container Volume di traffico di rete (byte in entrata/uscita) per il contenitore selezionato
Connessioni di rete Numero di connessioni di rete attive per il contenitore selezionato
Prestazioni di archiviazione Lettura/scrittura dello storage in container Attività di archiviazione, lettura e scrittura per il contenitore selezionato
I/O Operazioni di stoccaggio dei container Numero di I/O operazioni di archiviazione eseguite dal contenitore selezionato
Nota

Le metriche delle prestazioni dei container forniscono una visibilità dettagliata sul consumo di risorse dei singoli container e sulle caratteristiche prestazionali all'interno delle attività ECS.

Dashboard delle prestazioni del server

La dashboard Server Performance mostra le metriche relative ai tempi del server, all'attività di rete, alla memoria e all'utilizzo della CPU per le singole sessioni di gioco. Puoi filtrare in base all'ID della sessione di gioco ed esportare le metriche direttamente su Amazon CloudWatch o Amazon Managed Grafana.

Metriche sulle prestazioni del server

La tabella seguente mostra le metriche disponibili nel pannello di controllo delle prestazioni del server:

Pannello di controllo Nome parametro Definizione
Orari del server Delta Time del server Differenza di tempo tra il segno di spunta corrente del server e il segno di spunta del server precedente. È una misura della coerenza del tick rate del server
Tick Rate del server Mostra il numero di volte al secondo in cui il server elabora gli aggiornamenti
Orario di tick-time del server Il tempo impiegato dal server per elaborare un singolo segno di spunta o aggiornamento
Server World Tick Time Il tempo impiegato dal server per aggiornare il mondo di gioco con ogni segno di spunta
Rete Connessioni Il numero totale di connessioni di rete stabilite dal server
Rete I/O (byte) Il numero totale di byte inviati e ricevuti dal server sulla rete
Rete I/O (pacchetti) Il numero totale di pacchetti di rete inviati e ricevuti dal server
Perdita di pacchetti La percentuale di pacchetti di rete che vengono persi durante la trasmissione
Memoria Utilizzo della memoria (unità) La quantità totale di memoria consumata dai processi del server
Utilizzo della memoria fisica (%) La percentuale della memoria fisica totale del server attualmente utilizzata
Utilizzo CPU Utilizzo della CPU (%) La percentuale di risorse della CPU utilizzate dal processo del server di gioco