Uso e organização do painel - Amazon GameLift Servers

Uso e organização do painel

Veja suas métricas em painéis abrangentes no Amazon Managed Grafana. Os painéis disponíveis dependem do tipo de sua frota:

Disponibilidade do painel por tipo de frota

As tabelas a seguir mostram quais painéis estão disponíveis para cada tipo de frota:

Painel Tipo de frota Descrição
Visão geral da frota do EC2 EC2 Fleet Exibe informações sobre jogadores simultâneos (CCU), instâncias e capacidade de jogadores
Visão geral das instâncias EC2 Fleet Exibe a utilização média da CPU, da memória e da rede em todas as instâncias da frota
Performance da instância EC2 Fleet Exibe métricas detalhadas (incluindo CPU, memória, disco e rede) para uma instância individual
Visão geral da frota de contêineres Frota de Contêineres Exibe a utilização média de recursos de todos os contêineres em uma frota de contêineres gerenciada
Desempenho do contêiner Frota de Contêineres Exibe métricas detalhadas de contêineres individuais em uma tarefa específica do ECS
Performance do servidor Ambos Exibe o desempenho de rede, memória e runtime de um processo de servidor de jogo especificado (versões separadas para frotas de EC2 e contêineres)

Frotas EC2 gerenciadas:

  • A visão geral da frota do EC2 fornece informações de alto nível sobre capacidade e escalabilidade da frota.

  • Use painéis de visão geral de instâncias e desempenho de instâncias para monitoramento em nível de host.

  • Métricas coletadas por meio do receptor de hostmetrics para visibilidade em nível de sistema.

  • Concentre-se na utilização e no desempenho dos recursos da instância EC2.

  • O desempenho do servidor (EC2) monitora as métricas dos aplicativos do servidor de jogos, independentemente da infraestrutura subjacente.

Frotas de contêineres gerenciadas:

  • Use os painéis de visão geral da frota de contêineres e de desempenho de contêineres para monitoramento de tarefas e em nível de contêiner do ECS.

  • Métricas coletadas por meio do ECS Container Receiver para visibilidade da workload em contêineres.

  • Concentre-se na agregação em nível de tarefa e no isolamento de recursos de contêineres.

  • O desempenho do servidor (Contêiner) monitora as métricas dos aplicativos do servidor de jogos, independentemente da infraestrutura subjacente.

Painel de visão geral da frota do EC2

Este painel fornece uma visão geral de alto nível da utilização e capacidade da sua frota globalmente e por localização. Ele apresenta gráficos que mostram as contagens de paradas, inícios e falhas do servidor de jogos, bem como a porcentagem de servidores de jogos saudáveis. É possível filtrar por FleetID e Locais.

Métricas de visão geral da frota

A tabela a seguir mostra as métricas disponíveis no painel Visão Geral da Frota:

Painel Nome da métrica Definição
CCU e capacidade globais CCU Mostra o número de usuários simultâneos em todos os servidores do jogo em todas as instâncias em todos os locais
CCU Global Mostra o número de usuários simultâneos em todos os servidores do jogo em todas as instâncias globalmente
Instâncias Ativas Mostra o número total de instâncias ativas na frota
Processos ativos Mostra o número de processos ativos do servidor do jogo que estão prontos para hospedar uma sessão do jogo
O Servidor de Jogos Inicializa Mostra o número de sessões de jogo que começaram em toda a frota
CCU e capacidade globais Servidores de jogos saudáveis Mostra a porcentagem média de servidores de jogos que se reportam saudáveis para o Amazon GameLift Servers em toda a frota
Sessões de jogo interrompidas Mostra os IDs das sessões de jogo travadas. Clique no link do ARN da sessão do jogo para navegar até o painel de desempenho do servidor
CCU da Localização Jogadores de localização Mostra o número de jogadores simultâneos em um local, incluindo todos os servidores de jogos em todas as instâncias do local
Capacidade de Localização Mostra a utilização da capacidade (%) em um local e a porcentagem de servidores de jogos em uso no local
nota

As métricas da CCU exigem implementação no código do servidor do jogo. Essas métricas não são coletadas automaticamente e devem ser implementadas e relatadas pelo seu aplicativo.

Painel de visão geral de instâncias

Esse painel fornece métricas agregadas em nível de host em todas as instâncias da sua frota. As médias atuais mostram a integridade geral das instâncias. Quando o desempenho diminuir, verifique se há gargalos no uso da CPU, do consumo de memória, da rede e do disco. É possível filtrar por FleetID e Locais.

Métricas da Visão Geral das Instâncias

A tabela a seguir mostra as métricas disponíveis no painel Visão Geral das Instâncias:

Painel Nome da métrica Definição
Resumo das instâncias Uso médio da CPU O resumo da instância rastreia o uso médio de recursos por instâncias. Porcentagem média de recursos de CPU usados em todas as instâncias da frota. Os altos padrões de utilização exigem a verificação de métricas de instâncias individuais e da distribuição de recursos.
Uso máximo da CPU Maior utilização da CPU registrada em qualquer instância da frota durante o período
Uso da CPU por instância Utilização individual da CPU para cada instância na frota, permitindo a identificação de hotspots de recursos
Resumo das instâncias Uso médio de memória Porcentagem média de RAM usados em todas as instâncias da frota. Os altos padrões de utilização exigem a verificação de métricas de instâncias individuais e da distribuição de recursos, como consumo de memória.
Pico de Uso de Memória Maior utilização de memória registrada em qualquer instância da frota durante o período
Uso da Memória por instância Utilização individual da memória para cada instância da frota, ajudando a identificar cargas de trabalho com uso intenso de memória
Resumo da rede E/S de rede (bytes) O resumo da rede reflete a conectividade média da instância. Volume médio de tráfego de rede (enviado e recebido) em todas as instâncias da frota. Para problemas de latência ou conectividade, verifique as métricas de instâncias individuais, como E/S de rede e taxas de pacotes
E/S de Rede (Pacotes) Taxa média de pacotes de rede (enviado e recebido) em todas as instâncias da frota
Uso da rede por instância Utilização individual da rede para cada instância, útil para identificar gargalos de rede
Resumo do disco Operações de E/S de disco O resumo do disco indica o desempenho médio das instâncias. Média de operações de leitura/gravação em disco em todas as instâncias da frota. Tempos de resposta lentos sugerem examinar as operações de disco, os tempos de espera de E/S e as operações pendentes no nível de instância individual
Throughput de E/S de disco Média de throughput de leitura/gravação em disco em todas as instâncias da frota
Uso do disco por instância Utilização individual do disco para cada instância, ajudando a identificar problemas de desempenho de armazenamento
nota

As métricas em nível de instância são coletadas por meio do receptor de hostmetrics e fornecem visibilidade em nível de sistema sobre o desempenho da infraestrutura de sua frota. Use esse painel para identificar tendências gerais de integridade da frota e detalhar instâncias individuais quando problemas de desempenho forem detectados.

Painel de desempenho de instâncias

Esse painel fornece métricas de desempenho detalhadas para instâncias individuais. As médias atuais mostram a integridade geral da instância. Quando o desempenho diminuir, verifique se há gargalos no uso da CPU, do consumo de memória e do sistema de arquivos. Ele apresenta as tabelas “N principais sessões de jogo que consomem memória” e “N principais sessões de jogos que consomem CPU” que ajudam a identificar quais processos contribuem mais para o consumo de recursos da instância. Clicar nos links da sessão de jogo permite uma investigação mais profunda das métricas detalhadas. Você pode filtrar por ID de Instância específica.

Métricas de performance de instâncias

A tabela a seguir mostra as métricas disponíveis no painel Desempenho da Instância:

Painel Nome da métrica Definição
Resumo da carga As N principais sessões de jogo que consomem memória O resumo da carga rastreia o uso de recursos pelos servidores de jogos. Lista classificada de sessões de jogo que consomem mais recursos de memória nessa instância. Os altos padrões de utilização exigem a verificação de métricas de sessões individuais e da distribuição de recursos. Clicar nos links da sessão de jogo permite uma investigação mais profunda de métricas detalhadas
As N principais sessões de jogos que consomem Memória Lista classificada de sessões de jogo que consomem mais recursos de CPU nessa instância. Os altos padrões de utilização exigem a verificação de métricas de sessões individuais e da distribuição de recursos, como CPU e memória. Clicar nos links da sessão de jogo permite uma investigação mais profunda de métricas detalhadas
Uso da CPU por sessão de jogo Detalhamento da utilização individual da CPU mostrando o consumo de recursos em cada sessão de jogo ativa
Uso da Memória por Sessão de Jogo Detalhamento da utilização individual da memória mostrando o consumo de recursos em cada sessão de jogo ativa
Médias Atuais Uso da CPU da instância Utilização geral da CPU para a instância selecionada ao longo do tempo
Uso de memória de instância Utilização geral da memória para a instância selecionada ao longo do tempo
Uso do sistema de arquivos de instância Consumo do sistema de arquivos para a instância selecionada, útil para identificar problemas de capacidade de armazenamento
Rede E/S de rede de instâncias A rede reflete a conectividade da instância. Volume de tráfego de rede e taxas de pacotes para a instância selecionada. Para problemas de latência ou conectividade, investigue E/S de rede, taxas de pacotes e contagens de erros
Conexões de Rede O número de conexões ativas de rede a uma instância selecionada
Contagens de erros de rede Estatísticas de erros de rede para identificar problemas de conectividade
Disk Operações de E/S de disco Disco indica o desempenho do disco. Atividade e utilização de leitura/gravação do disco para a instância selecionada. Tempos de resposta lentos sugerem examinar as operações de disco, os tempos de espera de E/S e as operações pendentes
Tempos de E/S de disco Tempo gasto aguardando a conclusão das operações do disco
Operações de Disco pendentes Número de operações de disco esperando para serem processadas
nota

As tabelas das N Principais Sessões de Jogo que Consomem Memória e CPU são essenciais para identificar gargalos de desempenho e processos que consomem muitos recursos que podem afetar o desempenho geral da instância. Essas classificações permitem a identificação rápida de sessões de jogo problemáticas para uma investigação mais aprofundada.

Painel de visão geral da frota de contêineres

Este painel fornece uma visão geral de alto nível da utilização e capacidade dos recursos da sua frota de contêineres. Ele exibe a utilização média de recursos de todos os contêineres em uma frota de contêineres gerenciada, incluindo reserva de CPU, utilização de memória e status do grupo de contêineres. É possível filtrar por FleetID e Locais.

Métricas gerais da frota de contêineres

A tabela a seguir mostra as métricas disponíveis no painel Visão Geral da Frota de Contêineres:

Painel Nome da métrica Definição
Estado do grupo de contêiner Grupos ativos de contêineres de servidores de jogos Grupos de contêiner que estão ativos no momento e prontos para hospedar sessões de jogo
Grupos inativos de contêineres de servidores de jogos Grupos de contêineres que estão ativos, mas não estão hospedando sessões de jogo no momento
Grupos pendentes de contêineres de servidores de jogos Grupos de contêineres que estão em processo de inicialização
Encerrando grupos de contêineres de servidores de jogos Grupos de contêineres que estão em processo de encerramento
Utilização de recursos Utilização da CPU do contêiner Utilização média da CPU em todos os contêiner da frota
Utilização da memória do contêiner Utilização média da memória em todos os contêiner da frota
Reserva de CPU de contêiner Porcentagem de recursos de CPU reservados por contêineres na frota.
Atividade de Rede Entrada da rede de contêineres Média de bytes de rede recebidos por contêineres em toda a frota
Saída de rede de contêiner Média de bytes de rede enviados por contêineres em toda a frota
nota

As métricas da frota de contêineres são coletadas por meio do ECS Container Receiver e fornecem visibilidade da workload em contêineres com foco na agregação em nível de tarefa e no isolamento de recursos de contêineres.

Painel de desempenho de contêiner

Esse painel fornece métricas de desempenho detalhadas para contêineres individuais em tarefas específicas do ECS. Ele exibe métricas detalhadas de contêineres individuais, incluindo utilização de CPU, uso de memória, E/S de rede e desempenho de armazenamento. Você pode filtrar por ID de contêiner ou tarefa do ECS específica.

Métricas de desempenho do contêiner

A tabela a seguir mostra as métricas disponíveis no painel Desempenho de Contêineres:

Painel Nome da métrica Definição
Desempenho dos recursos Utilização da CPU do contêiner Utilização da CPU para o contêiner selecionado ao longo do tempo
Utilização da memória do contêiner Utilização da memória para o contêiner selecionado ao longo do tempo
Reserva de memória de contêiner Porcentagem de recursos de memória reservados pelo contêiner selecionado
Performance de rede E/S de rede de contêiner Volume de tráfego de rede (bytes de entrada/saída) para o contêiner selecionado
Conexões de Rede Número de conexões de rede ativas para o contêiner selecionado
Desempenho de Armazenamento Leitura/gravação de armazenamento de contêiner Atividade de leitura e gravação de armazenamento para o contêiner selecionado
Operações de E/S de armazenamento de contêiner Número de operações de E/S de armazenamento realizadas pelo contêiner selecionado
nota

As métricas de desempenho do contêiner fornecem visibilidade detalhada do consumo individual de recursos do contêiner e das características de desempenho nas tarefas do ECS.

Painel de Desempenho de Servidor

O painel de desempenho do servidor mostra métricas relacionadas aos horários do servidor, atividade da rede, memória e uso da CPU para sessões de jogo individuais. Você pode filtrar por ID de sessão de jogo e exportar métricas diretamente para o Amazon CloudWatch ou Amazon Managed Grafana.

Métricas de desempenho do servidor.

A tabela a seguir mostra as métricas disponíveis no painel Desempenho do Servidor:

Painel Nome da métrica Definição
Temporizações do Servidor Horário Delta do Servidor Diferença de tempo entre a marcação atual do servidor e a marcação anterior do servidor. É uma medida da consistência da taxa de tiques do servidor
Taxa de Tiques do Servidor Mostra o número de vezes por segundo em que o servidor está processando atualizações
Tempo de tique do servidor O tempo necessário para o servidor processar um único tique ou atualização
Tempo mundial de tiques do servidor A quantidade de tempo necessário para o servidor atualizar o mundo do jogo a cada tique
Rede Conexões O número total de conexões de rede que o servidor estabeleceu
E/S de rede (bytes) O número total de bytes sendo enviados e recebidos pelo servidor na rede
E/S de Rede (Pacotes) O número total de pacotes de rede enviados e recebidos pelo servidor
Perda de Pacotes A porcentagem de pacotes de rede que estão sendo perdidos durante a transmissão
Memória Uso de Memória (Unidades) A quantidade total de memória consumida pelos processos do servidor
Uso de Memória Física (%) A porcentagem da memória física total do servidor que está sendo utilizada atualmente
Uso da CPU Uso da CPU (%) A porcentagem de recursos da CPU que estão sendo utilizados pelo processo do servidor do jogo