Monitorar o Amazon GameLift Servers com o Amazon CloudWatch - Amazon GameLift Servers

Monitorar o Amazon GameLift Servers com o Amazon CloudWatch

É possível monitorar o Amazon GameLift Servers usando o Amazon CloudWatch, um serviço do AWS que coleta dados brutos e os processa em métricas legíveis e quase em tempo real. Essas estatísticas são mantidas por 15 meses para fornecer uma perspectiva histórica sobre o desempenho do seu servidor de jogos com o Amazon GameLift Servers. É possível definir alarmes que observam determinados limites e enviam notificações ou realizam ações quando esses limites são atingidos. Para obter mais informações, consulte o Guia do usuário do Amazon CloudWatch.

Para melhorar a observabilidade do lado do servidor com métricas detalhadas de telemetria, o Amazon GameLift Servers também oferece suporte ao monitoramento por meio do Amazon Managed Service for Prometheus e do Amazon Managed Grafana. Essas métricas de telemetria fornecem dados detalhados de desempenho do servidor, incluindo:

  • Horários do servidor: Server Delta Time (consistência da taxa de tiques do servidor), Server Tick Rate (atualizações por segundo), Server Tick Time (tempo de processamento por tick) e Server World Tick Time (horário de atualização do mundo do jogo)

  • Métricas de rede: conexões (total de conexões de rede), E/S de rede em bytes e pacotes (estatísticas de transferência de dados) e perda de pacotes (porcentagem de falha na transmissão)

  • Métricas de memória: uso de memória em unidades (consumo total de memória) e uso de memória física como porcentagem (utilização de memória)

  • Uso da CPU: porcentagem de uso da CPU (utilização de recursos pelo processo do servidor do jogo)

Para guias de implementação específicos para seu SDK ou plug-in, consulte Monitore com métricas de telemetria do servidor.

A tabela a seguir lista as métricas e as dimensões do Amazon GameLift Servers. Todas as métricas disponíveis no também estão disponíveis no console do Amazon GameLift Servers, que fornece os dados como um conjunto de gráficos personalizável. Para acessar as métricas do CloudWatch para os jogos, use o Console de gerenciamento da AWS, a AWS CLI ou a API do CloudWatch.

Se uma métrica não tiver uma localização, ela usará a localização inicial.

Dimensões para métricas do Amazon GameLift Servers

Amazon GameLift ServersO dá suporte à filtragem de métricas pelas dimensões a seguir.

Dimensão Descrição

Location

Filtre métricas para um local de implantação da frota. Se uma métrica não tiver uma localização, ela usará a localização inicial.

FleetId

Filtre métricas para uma única frota. Essa dimensão pode ser usada com todas as métricas de frotas para instâncias, processos de servidor, sessões de jogos e sessões de jogador.

MetricGroup

Filtre métricas para uma coleção de frotas. Adicione uma frota a um grupo de métricas adicionando o nome do grupo de métricas aos atributos da frota (consulte UpdateFleetAttributes()). Essa dimensão pode ser usada com todas as métricas de frotas para instâncias, processos de servidor, sessões de jogos e sessões de jogador.

QueueName

Filtre métricas para uma única fila. Essa dimensão é usada apenas com métricas para filas da sessão de jogo.

ConfigurationName

Filtre métricas para uma única configuração de criação de partidas. Essa dimensão é usada somente com métricas para configurações de criação de partidas.

ConfigurationName-RuleName

Filtre métricas para uma interseção de uma configuração de criação de partidas e regra de criação de partidas. Essa dimensão é usada somente com métricas para regras de criação de partidas.

InstanceType

Métricas de filtro de uma designação do tipo de instância do EC2, como “c4.large”. Essa dimensão é usada somente com métricas para instâncias spot.

OperatingSystem

Filtrar métricas para o sistema operacional de uma instância. Essa dimensão é usada com métricas para instâncias spot.

GameServerGroup

Filtre métricas do FleetIQ para um grupo de servidores de jogos.

ContainerGroupType

Filtre as métricas da frota de contêineres para distinguir entre as métricas do GameServer ContainerGroup na localização da frota e as métricas PerInstance ContainerGroup na localização da frota. Essa dimensão está incluída em determinadas métricas da frota de contêineres (como ContainerNetworkIn,ContainerStorageReadBytes) e permite distinguir entre métricas para diferentes tipos de grupos de contêineres.

Amazon GameLift ServersMétricas do para frotas

O namespace Amazon GameLift inclui as métricas a seguir relacionadas a uma atividade em uma frota ou em grupo de frotas. As frotas são usadas com uma solução gerenciada do Amazon GameLift Servers. O serviço do Amazon GameLift Servers envia métricas ao CloudWatch a cada minuto.

Instâncias

Métrica Descrição

ActiveInstances

Instâncias com status ATIVO, o que significa que estão executando processos de servidores ativos. A contagem inclui instâncias ociosas e aquelas que estão hospedando uma ou mais sessões de jogo. Essa métrica mede a capacidade total da instância atual. Essa métrica pode ser usada com ajuste de escala automático.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

DesiredInstances

Número desejado de instâncias ativas que o Amazon GameLift Servers está trabalhando para manter na frota. Com ajuste de escala automático, esse valor é determinado com base nas políticas de escalabilidade atualmente vigentes. Sem ajuste de escala automático, esse valor é definido manualmente. Essa métrica não está disponível durante a visualização de dados para grupos de métricas da frota.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

IdleInstances

As instâncias ativas que hospedam atualmente zero (0) sessões de jogo. Essa métrica mede a capacidade disponível, mas não usada. Essa métrica pode ser usada com ajuste de escala automático.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

MaxInstances

Número máximo de instâncias permitidas para a frota. O máximo de instâncias de uma frota determina o teto da capacidade durante o aumento manual ou automático. Essa métrica não está disponível durante a visualização de dados para grupos de métricas da frota.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

MinInstances

Número mínimo de instâncias permitidas para a frota. O mínimo de instâncias de uma frota determina o piso da capacidade durante a redução manual ou automática. Essa métrica não está disponível durante a visualização de dados para grupos de métricas da frota.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

PercentIdleInstances

Porcentagem de todas as instâncias ativas ociosas (calculadas como IdleInstances / ActiveInstances). Essa métrica pode ser usada para ajuste de escala automático.

Unidades: percentual

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

RecycledInstances

Número de instâncias spot que foram recicladas e substituídas. O Amazon GameLift Servers recicla instâncias spot que não estão hospedando sessões de jogo no momento e têm uma alta probabilidade de interrupção. Essa métrica está disponível somente para frotas de EC2 gerenciadas.

Unidades: contagem

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

RecycledSpotInstances

Número de instâncias spot que foram recicladas e substituídas. O Amazon GameLift Servers recicla instâncias spot que não estão hospedando sessões de jogo no momento e têm uma alta probabilidade de interrupção. Essa métrica está disponível apenas para frotas de contêineres.

Unidades: contagem

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

InstanceSpotInterruptions

Número de instâncias spot interrompidas.

Unidades: contagem

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

CPUUtilization

Métric. do EC. Para o Amazon GameLift Servers, essa métrica representa a performance do hardware em todas as instâncias ativas em um local de frota. A porcentagem de tempo físico de CPU que o Amazon EC2 usa para executar a instância, que inclui o tempo gasto para executar o código do usuário e o código do Amazon EC2. As ferramentas em seu sistema operacional podem mostrar uma porcentagem diferente da do CloudWatch devido a fatores como simulação de dispositivos legados, configuração de dispositivos não legados, workloads com interrupções pesadas, migração ao vivo e atualização ao vivo.

Unidades: percentual

NetworkIn

Métric. do EC. Para o Amazon GameLift Servers, essa métrica representa a performance do hardware em todas as instâncias ativas em um local de frota. O número de bytes recebidos em todas as interfaces de rede pela instância. Essa métrica identifica o volume de tráfego de rede de entrada para um aplicativo em uma única instância.

Unidades: bytes

NetworkOut

Métric. do EC. Para o Amazon GameLift Servers, essa métrica representa a performance do hardware em todas as instâncias ativas em um local de frota. O número de bytes enviados em todas as interfaces de rede pela instância. Essa métrica identifica o volume de tráfego de rede de saída para um aplicativo em uma única instância.

Unidades: bytes

DiskReadBytes

Métric. do EC. Para o Amazon GameLift Servers, essa métrica representa a performance do hardware em todas as instâncias ativas em um local de frota. Bytes lidos de todos os volumes de armazenamento de instâncias disponíveis para a instância. Essa métrica é utilizada para determinar o volume de dados que a aplicação lê do disco rígido da instância. Você poderá usá-lo para determinar a velocidade da aplicação.

Unidades: bytes

DiskWriteBytes

Métric. do EC. Para o Amazon GameLift Servers, essa métrica representa a performance do hardware em todas as instâncias ativas em um local de frota. Bytes gravados em todos os volumes de armazenamento de instâncias disponíveis para a instância. Essa métrica é utilizada para determinar o volume de dados que a aplicação grava no disco rígido da instância. Você poderá usá-lo para determinar a velocidade da aplicação.

Unidades: bytes

DiskReadOps

Métric. do EC. Para o Amazon GameLift Servers, essa métrica representa a performance do hardware em todas as instâncias ativas em um local de frota. Operações de leitura concluídas de todos os volumes de armazenamento de instâncias disponíveis para a instância em um período de tempo especificado. Para calcular a média de operações de I/O por segundo (IOPS) para o período, divida o total das operações pelo número de segundos no período em questão.

Unidades: contagem

DiskWriteOps

Métric. do EC. Para o Amazon GameLift Servers, essa métrica representa a performance do hardware em todas as instâncias ativas em um local de frota. Operações de gravação concluídas em todos os volumes de armazenamento de instâncias disponíveis para a instância em um período de tempo especificado. Para calcular a média de operações de I/O por segundo (IOPS) para o período, divida o total das operações pelo número de segundos no período em questão.

Unidades: contagem

Processos de servidor

Métrica Descrição

ActiveServerProcesses

Processos de servidor com status ATIVO, o que significa que estão executando e podem hospedar sessões de jogo. A contagem inclui processos de servidor ociosos e aqueles que estão hospedando sessões de jogo. Essa métrica mede a capacidade total do processo de servidor.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

HealthyServerProcesses

Processos de servidores ativos informados como íntegros. Essa métrica é útil para acompanhar a integridade geral dos servidores de jogo da frota.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

PercentHealthyServerProcesses

Porcentagem de todos os processos de servidor ativos informados como íntegros (calculada como HealthyServerProcesses / ActiveServerProcesses).

Unidades: percentual

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

ServerProcessAbnormalTerminations

Processos de servidor que foram desligados por causa de circunstâncias anormais desde o relatório mais recente. Essa métrica inclui encerramentos que foram iniciados pelo serviço Amazon GameLift Servers. Isso ocorre quando um processo de servidor para de responder, informa consistente verificações de integridade com falha ou não é encerrado de maneira limpa (chamando ProcessEnding() ).

Unidades: contagem

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

ServerProcessActivations

Processos de servidor transicionados com êxito do status ACTIVATING para ACTIVE desde o relatório mais recente. Os processos de servidor não podem hospedar sessões de jogo até que estejam ativos.

Unidades: contagem

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

ServerProcessTerminations

Processos de servidor que foram desligados desde o relatório mais recente. Isso inclui todos os processos de servidor transicionados para o status TERMINATED por qualquer motivo, inclusive encerramentos de processo normais e anormais.

Unidades: contagem

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

Sessões de jogos

Métrica Descrição

ActivatingGameSessions

Sessões de jogo com status ACTIVATING, o que significa que estão no processo de inicialização. As sessões de jogo não podem hospedar jogadores até que estejam ativos. Números altos por um período sustentado podem indicar que as sessões de jogo não estão fazendo a transição do status ACTIVATING para ACTIVE. Essa métrica pode ser usada com ajuste de escala automático.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

ActiveGameSessions

Sessões de jogo com status ACTIVE, o que significa que eles podem hospedar jogadores e estão hospedando zero ou mais jogadores. Essa métrica mede o número total de sessões de jogo hospedados no momento. Essa métrica pode ser usada com ajuste de escala automático.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

AvailableGameSessions

Processos de servidor ativos e íntegros que não estão sendo usados atualmente para hospedar uma sessão de jogo e podem iniciar uma nova sessão de jogo sem demora para ativar novos processos ou instâncias do servidor. Essa métrica pode ser usada com ajuste de escala automático.

nota

Para frotas que limitam as ativações simultâneas de sessões de jogo, use a métrica ConcurrentActivatableGameSessions. Essa métrica representa com mais precisão o número de novas sessões de jogo que podem começar sem nenhum tipo de atraso.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

ConcurrentActivatableGameSessions

Processos de servidor ativos e saudáveis que não estão sendo usados atualmente para hospedar uma sessão de jogo e podem iniciar imediatamente uma nova sessão de jogo.

Essa métrica difere da AvailableGameSessions na seguinte forma: ela não conta os processos do servidor que atualmente não podem ativar uma nova sessão de jogo devido aos limites nas ativações da sessão de jogo. (Consulte a configuração opcional RuntimeConfiguration da frota MaxConcurrentGameSessionActivations). Para frotas que não limitam as ativações de sessões de jogo, essa métrica é idêntica a AvailableGameSessions.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

PercentAvailableGameSessions

Porcentagem de slots de sessão de jogo em todos os processos de servidor ativos (íntegros ou não) que não estão sendo usados no momento (calculados como AvailableGameSessions / [ActiveGameSessions + AvailableGameSessions + unhealthy server processes]). Essa métrica pode ser usada com ajuste de escala automático.

Unidades: percentual

Estatísticas de CloudWatch relevantes: média

Dimensões: localização

GameSessionInterruptions

Número de sessões de jogos em instâncias spot interrompidas.

Unidades: contagem

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

Sessões de jogador

Métrica Descrição

CurrentPlayerSessions

Sessões de jogador com status ACTIVE (o jogador está conectado a uma sessão de jogo ativa) ou status RESERVED (o jogador recebeu um slot em uma sessão de jogo, mas ainda não se conectou). Essa métrica pode ser usada com ajuste de escala automático.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

PlayerSessionActivations

Sessões de jogador transicionados do status RESERVED para ACTIVE desde o relatório mais recente. Isso ocorre quando um jogador se conecta com êxito a uma sessão de jogo ativa.

Unidades: contagem

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Métricas de contêineres de frotas

As métricas da frota de contêineres fornecem dados de monitoramento para hospedagem de jogos baseada em contêineres, incluindo status do grupo de contêineres, utilização de recursos e métricas de desempenho.

nota

Painéis aprimorados para monitoramento da frota de contêineres estão disponíveis por meio do Amazon Managed Grafana ao usar a solução de métricas de telemetria. Consulte Monitore com métricas de telemetria do servidor para obter instruções de configuração.

Métrica Descrição

ActiveGameServerContainerGroups

Grupos de contêiner que estão ativos no momento e prontos para hospedar sessões de jogo.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

IdleGameServerContainerGroups

Grupos de contêineres que estão ativos, mas não estão hospedando sessões de jogo no momento.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

PendingGameServerContainerGroups

Grupos de contêineres que estão em processo de inicialização.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

TerminatingGameServerContainerGroups

Grupos de contêineres que estão em processo de encerramento.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

UnhealthyGameServerContainerGroupsReplaced

Grupos de contêineres que foram substituídos devido a falhas na verificação de integridade.

Unidades: contagem

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

ContainerCPUUtilizationPerInstance

Utilização média de CPU em todos os contêineres em uma instância.

Unidades: percentual

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

ContainerCPUReservation

Porcentagem de recursos de CPU reservados por contêineres.

Unidades: percentual

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

ContainerMemoryReservation

Porcentagem de recursos de memória reservados por contêineres.

Unidades: percentual

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

ContainerMemoryUtilization

Porcentagem de memória reservada usada por contêineres.

Unidades: percentual

Estatísticas de CloudWatch relevantes: média, mínima, máxima

Dimensões: localização

ContainerNetworkIn

Bytes de rede recebidos por contêineres.

Unidades: bytes

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

ContainerNetworkOut

Bytes de rede enviados por contêineres.

Unidades: bytes

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

ContainerStorageReadBytes

Bytes lidos do armazenamento por contêineres.

Unidades: bytes

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

ContainerStorageWriteBytes

Bytes gravados no armazenamento por contêineres.

Unidades: bytes

Estatísticas de CloudWatch relevantes: soma, média, mínima, máxima

Dimensões: localização

Amazon GameLift ServersMétricas do para filas

O namespace Amazon GameLift inclui as métricas a seguir relacionadas a uma atividade em uma fila de colocação da sessão de jogo. As filas são usadas com uma solução gerenciada do Amazon GameLift Servers. O serviço do Amazon GameLift Servers envia métricas ao CloudWatch a cada minuto.

Métrica Descrição

AverageWaitTime

Tempo médio em que as solicitações de colocação da sessão de jogo na fila com o status PENDING esperaram ser atendidas.

Unidades: segundos

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

Dimensões: localização

FirstChoiceNotViable

As sessões de jogo que foram posicionadas com êxito, mas NÃO na primeira opção frota, pois esta foi considerada inviável (como uma frota spot com uma alta taxa de interrupção). Essa métrica é baseada no custo, não na latência. A primeira opção de frota se trata da primeira frota listada na fila ou quando uma solicitação de posicionamento inclui dados de latência do jogador, é a primeira frota escolhida pela priorização do FleetIQ. Se não houver frotas spot viáveis, qualquer frota na região podem ser selecionada.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

FirstChoiceOutOfCapacity

As sessões de jogo que foram posicionadas com êxito, mas NÃO na primeira opção frota, pois esta não tinha recursos disponíveis. A primeira opção de frota se trata da primeira frota listada na fila ou quando uma solicitação de posicionamento inclui dados de latência do jogador, é a primeira frota escolhida pela priorização do FleetIQ.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

LowestLatencyPlacement

As sessões de jogo que foram posicionadas com êxito em uma região que oferece a latência mais baixa possível da fila para os jogadores. Essa métrica é emitida apenas quando dados de latência do jogador são incluídos na solicitação de posicionamento.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

LowestPricePlacement

As sessões de jogo que foram posicionadas com êxito em uma frota com o preço mais baixo possível da fila para a região selecionada. Essa frota poderá ser uma frota spot ou uma instância sob demanda se a fila não tiver instâncias spot. Essa métrica é emitida apenas quando dados de latência do jogador são incluídos na solicitação de posicionamento.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

Placement <region name>

As sessões de jogo que foram posicionadas com êxito em frotas localizadas na região especificada. Essa métrica divide a métrica PlacementsSucceeded por região.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

PlacementsCanceled

Solicitações de colocação da sessão de jogo que foram canceladas antes do tempo limite desde o último relatório.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

PlacementsFailed

As solicitações de posicionamento da sessão de jogo que por qualquer motivo falharam desde o último relatório.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

PlacementsStarted

Novas solicitações de posicionamento da sessão de jogo que foram adicionadas à fila desde o último relatório.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

PlacementsSucceeded

Solicitações de posicionamento da sessão de jogo que resultaram em uma nova sessão de jogo desde o último relatório.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

PlacementsTimedOut

Solicitações de posicionamento da sessão de jogo que alcançaram o tempo limite da fila sem serem atendidas desde o último relatório.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

QueueDepth

Número de solicitações da posicionamento de sessão de jogo na fila com status PENDING.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

Dimensões: localização

Amazon GameLift ServersMétricas do para criação de partidas

O namespace Amazon GameLift inclui métricas sobre atividades do FlexMatch para configurações de criação de partidas e regras de criação de partidas. A criação de partidas do FlexMatch é usada com uma solução gerenciada do Amazon GameLift Servers. O serviço do Amazon GameLift Servers envia métricas ao CloudWatch a cada minuto.

Para obter mais informações sobre a sequência da atividade de criação de partidas, consulte Como o Amazon GameLift Servers FlexMatch funciona.

Configurações de criação de partidas

Métrica

Descrição

CurrentTickets

As solicitações de criação de partidas que estão sendo processadas no momento ou aguardando para serem processadas.

Unidades: contagem

Estatísticas de CloudWatch relevantes: média, mínima, máxima, soma

MatchAcceptancesTimedOut

Para as configurações de criação de partidas que exigem aceitação, as correspondências em potencial que expiraram durante a aceitação desde o último relatório.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

MatchesAccepted

Para as configurações de criação de partidas que exigem aceitação, as correspondências em potencial que foram aceitas desde o último relatório.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

MatchesCreated

Jogos em potencial que foram criados desde o último relatório.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

MatchesPlaced

Jogos que foram colocados com êxito em uma sessão de jogos desde o último relatório.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

MatchesRejected

Para as configurações de criação de partidas que exigem aceitação, as correspondências em potencial que foram rejeitadas por pelo menos um jogador desde o último relatório.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

PlayersStarted

Jogadores em tíquetes de criação de partidas que foram adicionados desde o último relatório.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

TicketsFailed

As solicitações de criação de partidas que resultaram em uma falha desde o último relatório.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

TicketsStarted

As novas solicitações de criação de partidas que foram criadas desde o último relatório.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

TicketsTimedOut

As solicitações de criação de partidas que atingiram o limite de tempo de espera desde o último relatório.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

TimeToMatch

Para solicitações de criação de partidas que foram colocadas em um jogo em potencial antes do relatório, o tempo entre a criação do tíquete e a criação do jogo em potencial.

Unidades: segundos

Estatísticas relevantes do CloudWatch: exemplos de dados, média, mínima, máxima

TimeToTicketCancel

Para as solicitações de criação de partidas que foram canceladas antes do último relatório, o período de tempo entre a criação e o cancelamento do tíquete.

Unidades: segundos

Estatísticas relevantes do CloudWatch: exemplos de dados, média, mínima, máxima

TimeToTicketSuccess

Para as solicitações de criação de partidas que foram bem-sucedidas antes do último relatório, o período de tempo entre a criação e a disposição de jogos bem-sucedidas.

Unidades: segundos

Estatísticas relevantes do CloudWatch: exemplos de dados, média, mínima, máxima

Regras de criação de partidas

Métrica Descrição

RuleEvaluationsPassed

Avaliações da regra durante o processo de criação de partidas que passaram desde o último relatório. Essa métrica é limitada às 50 regras principais.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

RuleEvaluationsFailed

Avaliações da regra durante a criação de partidas que falharam desde o último relatório. Essa métrica é limitada às 50 regras principais.

Unidades: contagem

Estatísticas relevantes do CloudWatch: soma

Amazon GameLift Servers Métricas do para FleetIQ

O namespace Amazon GameLift inclui métricas para o grupo de servidores de jogos do FleetIQ e a atividade do servidor de jogos como parte de uma solução autônoma do FleetIQ para hospedagem de jogos. O serviço do Amazon GameLift Servers envia métricas ao CloudWatch a cada minuto. Consulte também o Monitorar grupos e instâncias do Auto Scaling usando o Amazon CloudWatch no Guia do usuário do Amazon EC2 Auto Scaling.

Métrica Descrição

AvailableGameServers

Servidores de jogos que estão disponíveis para iniciar uma execução de jogo e não estão ocupados atualmente com uma partida. Esse número inclui servidores de jogos que foram reivindicados, mas ainda estão com status AVAILABLE.

Unidades: contagem

Estatísticas relevantes do Amazon CloudWatch: soma

Dimensões: GameServerGroup

UtilizedGameServers

Servidores de jogos que estão ocupados com uma partida no momento. Esse número inclui servidores de jogos que estão no status UTILIZED.

Unidades: contagem

Estatísticas relevantes do Amazon CloudWatch: soma

Dimensões: GameServerGroup

DrainingAvailableGameServers

Servidores de jogos em instâncias agendadas para encerramento que não oferecem suporte à jogabilidade no momento. Esses servidores de jogos são a prioridade mais baixa a ser reivindicada em resposta a uma nova solicitação de reivindicação.

Unidades: contagem

Estatísticas relevantes do Amazon CloudWatch: soma

Dimensões: GameServerGroup

DrainingUtilizedGameServers

Servidores de jogos em instâncias agendadas para encerramento que estão oferecendo suporte à jogabilidade no momento.

Unidades: contagem

Estatísticas relevantes do Amazon CloudWatch: soma

Dimensões: GameServerGroup

PercentUtilizedGameServers

Parte dos servidores de jogos que estão oferecendo suporte a execuções de jogos no momento. Essa métrica indica a quantidade de capacidade do servidor de jogos que está em uso no momento. Ela é útil para gerar uma política do Amazon EC2 Auto Scaling que pode adicionar e remover instâncias dinamicamente para que correspondam à demanda de jogadores.

Unidades: percentual

Estatísticas do Amazon CloudWatch relevantes: média, mínima, máxima

Dimensões: GameServerGroup

GameServerInterruptions

Servidores de jogos em instâncias spot que foram interrompidos devido à disponibilidade limitada do spot.

Unidades: contagem

Estatísticas relevantes do Amazon CloudWatch: soma

Dimensões: GameServerGroup, InstanceType

InstanceInterruptions

Instâncias spot que foram interrompidas devido à disponibilidade limitada.

Unidades: contagem

Estatísticas relevantes do Amazon CloudWatch: soma

Dimensões: GameServerGroup, InstanceType