Monitore com métricas de telemetria do servidor - Amazon GameLift Servers

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Monitore com métricas de telemetria do servidor

Amazon GameLift Serverspode ser configurado para coletar e publicar métricas de telemetria para servidores de jogos executados em frotas gerenciadas da Amazon EC2 e da Container. Essas métricas ficam disponíveis após a implantação do coletor de telemetria com a compilação do seu servidor. O sistema de métricas suporta todos SDKs (C++, C#, Go), todos os plug-ins (Unreal, Unity) e o Amazon GameLift Servers Game Server Wrapper. Os dados de métricas fluem para os painéis do Amazon Managed Service for Prometheus, Monitore Amazon GameLift Servers com a Amazon CloudWatch e do Amazon Managed Grafana (recomendados para visualização).

métricas de telemetria

Monitore o desempenho em seus servidores de jogos usando painéis pré-criados no Amazon Managed Grafana ou na Amazon. CloudWatch

Benefícios das métricas de telemetria

O sistema de métricas de telemetria oferece cinco benefícios principais:

  • Métricas específicas do mecanismo de jogo — Os plug-ins do mecanismo de jogo (Unreal, Unity) fornecem integração nativa com métricas de desempenho específicas do mecanismo, como tempo de ativação do servidor, taxa de quadros e utilização de recursos no nível do mecanismo, que são essenciais para a otimização do desempenho do jogo.

  • Suporte a métricas personalizadas — Defina e acompanhe suas próprias métricas específicas do jogo usando chamadas de função do SDK do servidor para monitorar eventos de jogabilidade personalizados, desempenho da lógica de negócios e pontos de dados específicos da aplicação que são importantes para o seu jogo.

  • Coleta automatizada — As métricas fluem automaticamente após a implantação do coletor de telemetria, sem necessidade de instrumentação adicional e integração direta com o Amazon Managed Service para Prometheus e Amazon. CloudWatch

  • Monitoramento em vários níveis — métricas em nível de frota para capacidade e escalabilidade, métricas em nível de instância para utilização de recursos e métricas de sessão de jogo para monitoramento de desempenho.

  • Compatibilidade universal — Funciona com todos os ambientes Amazon GameLift Servers de desenvolvimento suportados, integrado a todos os servidores SDKs e com suporte nativo em plug-ins de mecanismos de jogos.

nota

As métricas de telemetria estão disponíveis para frotas gerenciadas Amazon GameLift Servers da Amazon EC2 ou de contêineres que executam o Amazon Linux 2023 ou o Windows.

Antes de começar

AWS Recursos necessários

  • AWS conta configurada paraAmazon GameLift Servers.

  • Frota gerenciada operando em:

    • Amazon EC2 com sistemas operacionais compatíveis, OU

    • Contêineres com Amazon Linux 2023

  • Permissões adequados do IAM

Requisitos do IAM

As permissões do IAM apresentadas a seguir são necessárias apenas se você planeja usar o serviço correspondente:

  • Amazon Managed Service para Prometheus (necessário somente se publicar métricas no Prometheus)

    • Permissão aps:RemoteWrite

    • Acesso ao seu espaço de trabalho do Prometheus

  • Amazon CloudWatch (necessário somente se publicar métricas na Amazon CloudWatch)

    • Permissão cloudwatch:PutMetricData

    • Acesso aos namespaces de métricas

  • Amazon Managed Grafana (necessário somente se estiver usando painéis do Grafana)

    • Permissão grafana:Read

    • Configuração de SSO para acesso ao painel