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
O Amazon GameLift Servers pode ser configurado para coletar e publicar métricas de telemetria para servidores de jogos executados em frotas gerenciadas do Amazon EC2 e de contêineres. 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 é compatível com todos os 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, Monitorar GameLift Servidores Amazon com a Amazon CloudWatch e do Amazon Managed Grafana (recomendados para visualização).
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
-
Multi-level monitoramento — Fleet-level métricas de 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 de desenvolvimento suportados pelo Amazon GameLift Servers, integrado a todos os SDKs do servidor e com suporte nativo em plug-ins de mecanismos de jogos.
nota
As métricas de telemetria estão disponíveis para Amazon EC2 gerenciado pelo Amazon GameLift Servers ou frotas de contêineres executando Amazon Linux 2023 ou Windows.
Antes de começar
Obrigatório AWS recursos
-
AWS conta configurada paraAmazon GameLift Servers.
-
Frota gerenciada operando em:
-
Amazon EC2 com sistemas operacionais suportados, 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
-