Supervise Amazon GameLift con Amazon CloudWatch - Amazon GameLift

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Supervise Amazon GameLift con Amazon CloudWatch

Puede monitorear Amazon GameLift mediante Amazon CloudWatch, unAWS servicio que recopila y procesa los datos sin procesar y los convierte en métricas legibles y casi en tiempo real. Estas estadísticas se mantienen durante 15 meses para ofrecer una perspectiva histórica sobre el desempeño del servidor de juegos en Amazon GameLift . Puede establecer alarmas que vigilen determinados umbrales y enviar notificaciones o realizar acciones cuando se alcancen dichos umbrales. Para obtener más información, consulte la Guía del CloudWatch usuario de Amazon.

Las tablas siguientes incluyen las métricas de Amazon GameLift. Todas las métricas que están disponibles en también CloudWatch están disponibles en la GameLift consola de Amazon, que proporciona los datos como un conjunto de gráficos personalizables. Para acceder a CloudWatch las métricas de tus juegosAWS Management Console, usa laAWS CLI API o la CloudWatch API.

Si una métrica no tiene una ubicación, usa la ubicación principal.

Dimensiones de las GameLift métricas

Amazon GameLift admite el filtrado de las métricas por las siguientes dimensiones.

Dimensión Descripción

Location

Filtre las métricas de una ubicación de despliegue de la flota. Si una métrica no tiene una ubicación, usa la ubicación principal.

FleetId

Filtrar métricas para una sola flota. Esta dimensión se puede usar con todas las métricas de instancias, procesos de servidor, sesiones de juego y sesiones de jugador.

MetricGroup

Filtrar métricas para una colección de flotas. Agregue una flota a un grupo de métricas añadiendo el nombre del grupo de métricas a los atributos de la flota (consulte UpdateFleetAttributes()). Esta dimensión se puede usar con todas las métricas de instancias, procesos de servidor, sesiones de juego y sesiones de jugador.

QueueName

Filtrar métricas para una sola cola. Esta dimensión se usa únicamente con métricas para las colas de sesiones de juego.

ConfigurationName

Filtrar métricas para una única configuración de emparejamiento. Esta dimensión se usa con métricas de configuraciones de emparejamiento.

ConfigurationName-RuleName

Filtrar métricas para una intersección de una configuración de emparejamiento y una regla de emparejamiento. Esta dimensión solo se usa con métricas de reglas de emparejamiento.

InstanceType

Filtrar métricas para una designación de tipo de instancia EC2, como "c4.large". Esta dimensión se usa con métricas de instancias de spot.

OperatingSystem

Filtrar métricas para el sistema operativo de una instancia Esta dimensión se utiliza con métricas de instancias de spot.

GameServerGroup

Filtra las métricas de FleetIQ de

GameLift Métricas de Amazon para flotas

El espacio de nombres AWS/GameLift incluye las siguientes métricas relativas a la actividad de una flota o grupo de flotas. Las flotas se utilizan con una GameLift solución gestionada de Amazon. El GameLift servicio de Amazon envía métricas a CloudWatch cada minuto.

Instancias

Métrica Descripción

ActiveInstances

Instancias con el estado ACTIVE, lo que indica que se trata de procesos del servidor activos. El recuento incluye las instancias inactivas y las que alojan una o varias sesiones de juego. Esta métrica mide la capacidad total actual de las instancias. Se puede usar con el escalado automático.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

DesiredInstances

Número objetivo de instancias activas que Amazon GameLift se esfuerza por mantener en la flota. Con el escalado automático, este valor se determina en función de las políticas de escalado aplicadas actualmente. Sin el escalado automático, este valor se establece manualmente. Esta métrica no está disponible cuando se consultan datos de grupos de métricas de flotas.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

IdleInstances

Instancias activas que alojan actualmente cero (0) sesiones de juego. Esta métrica mide la capacidad disponible pero sin usar. Se puede usar con el escalado automático.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

MaxInstances

Número máximo de instancias permitidas para la flota. El número máximo de instancias de una flota determina el límite máximo de capacidad durante el escalado ascendente manual o automático. Esta métrica no está disponible cuando se consultan datos de grupos de métricas de flotas.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

MinInstances

Número mínimo de instancias permitidas para la flota. El número mínimo de instancias de una flota determina el límite inferior de capacidad durante el escalado descendente manual o automático. Esta métrica no está disponible cuando se consultan datos de grupos de métricas de flotas.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

PercentIdleInstances

Porcentaje de todas las instancias activas que se encuentran inactivas (calculado como IdleInstances / ActiveInstances). Esta métrica se puede usar para el escalado automático.

Unidades: porcentaje

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

RecycledInstances

Número de instancias puntuales que se han reciclado y reemplazado. Amazon GameLift recicla las instancias puntuales que actualmente no albergan sesiones de juego y que tienen una alta probabilidad de interrupción.

Unidades: recuento

CloudWatch Estadísticas pertinentes: suma, promedio, Máximo, Máximo, Máximo, Máximo, Máximo

Dimensiones: Dimensiones de

InstanceInterruptions

Número de las instancias de spot que se han interrumpido.

Unidades: recuento

CloudWatch Estadísticas pertinentes: suma, promedio, Máximo, Máximo, Máximo, Máximo, Máximo

Dimensiones: Dimensiones de

Procesos del servidor

Métrica Descripción

ActiveServerProcesses

Procesos del servidor con el estado ACTIVE, lo que indica que se están ejecutando y pueden alojar sesiones de juego. El recuento incluye los procesos de servidor inactivos y los que alojan sesiones de juego. Esta métrica mide la capacidad total actual de los procesos del servidor.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

HealthyServerProcesses

Procesos del servidor activos registrados como en buen estado. Esta métrica es útil para realizar un seguimiento del estado general de los servidores de juego de la flota.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

PercentHealthyServerProcesses

Porcentaje de todos los procesos del servidor activos registrados como en buen estado (calculado como HealthyServerProcesses / ActiveServerProcesses).

Unidades: porcentaje

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

ServerProcessAbnormalTerminations

Procesos del servidor que se cerraron debido a circunstancias anormales desde el último informe. Esta métrica incluye las terminaciones iniciadas por el GameLift servicio de Amazon. Esto ocurre cuando un proceso del servidor deja de responder, informa de forma sistemática de las comprobaciones de estado fallidas o no finaliza de forma limpia ProcessEnding(llamando ()).

Unidades: recuento

CloudWatch Estadísticas pertinentes: suma, promedio, Máximo, Máximo, Máximo, Máximo, Máximo

Dimensiones: Dimensiones de

ServerProcessActivations

Procesos del servidor que pasaron correctamente del estado ACTIVATING a ACTIVE desde el último informe. Los procesos del servidor no pueden alojar sesiones de juego hasta que están activos.

Unidades: recuento

CloudWatch Estadísticas pertinentes: suma, promedio, Máximo, Máximo, Máximo, Máximo, Máximo

Dimensiones: Dimensiones de

ServerProcessTerminations

Procesos del servidor que se cerraron desde el último informe. Esto incluye todos los procesos del servidor que por algún motivo pasaron a tener el estado TERMINATED, incluidas las terminaciones del proceso normales y anormales.

Unidades: recuento

CloudWatch Estadísticas pertinentes: suma, promedio, Máximo, Máximo, Máximo, Máximo, Máximo

Dimensiones: Dimensiones de

Sesiones de juego

Métrica Descripción

ActivatingGameSessions

Sesiones de juego con el estado ACTIVATING, lo que indica que se están iniciando. Las sesiones de juego no pueden alojar jugadores hasta que están activas. Un número elevado durante un periodo de tiempo prolongado puede indicar que las sesiones de juego no están pasando del estado ACTIVATING al estado ACTIVE. Se puede usar con el escalado automático.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

ActiveGameSessions

Sesiones de juego con el estado ACTIVE, lo que indica que pueden alojar jugadores y que están alojando cero o más jugadores. Esta métrica mide el número total de sesiones de juego alojadas actualmente. Se puede usar con el escalado automático.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

AvailableGameSessions

Procesos de servidor activos y en buen estado que no se utilizan actualmente para alojar una sesión de juego y que pueden iniciar una nueva sesión de juego sin demora para activar nuevos procesos o instancias del servidor. Se puede usar con el escalado automático.

nota

Para las flotas que limitan las activaciones simultáneas de sesiones de juego, usa la métricaConcurrentActivatableGameSessions. Esa métrica representa con mayor precisión la cantidad de nuevas sesiones de juego que pueden comenzar sin ningún tipo de retraso.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

ConcurrentActivatableGameSessions

Procesos de servidor activos y en buen estado que no se utilizan actualmente para organizar una sesión de juego y que pueden iniciar inmediatamente una nueva sesión de juego.

Esta métrica difiere deAvailableGameSessions la siguiente manera: no cuenta los procesos del servidor que actualmente no pueden activar una nueva sesión de juego debido a los límites en las activaciones de las sesiones de juego. (Consulte la configuración RuntimeConfigurationopcional de la flotaMaxConcurrentGameSessionActivations). Para las flotas que no limitan las activaciones de las sesiones de juego, esta métrica es idéntica aAvailableGameSessions.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: Dimensiones de

PercentAvailableGameSessions

Porcentaje de slots de sesiones de juego en todos los procesos del servidor activos (en buen estado o en mal estado) que no se están usando actualmente (calculado como AvailableGameSessions / [ActiveGameSessions + AvailableGameSessions + unhealthy server processes]). Se puede usar con el escalado automático.

Unidades: porcentaje

CloudWatch Estadísticas pertinentes: promedio

Dimensiones: Dimensiones de

GameSessionInterruptions

Número de sesiones de juego en instancias de spot que se han interrumpido.

Unidades: recuento

CloudWatch Estadísticas pertinentes: suma, promedio, Máximo, Máximo, Máximo, Máximo, Máximo

Dimensiones: Dimensiones de

Sesiones de jugador

Métrica Descripción

CurrentPlayerSessions

Sesiones de jugador con el estado ACTIVE (el jugador está conectado a una sesión de juego activa) o con el estado RESERVED (al jugador se le ha asignado un slot en una sesión de juego pero aún no se ha conectado). Se puede usar con el escalado automático.

Unidades: recuento

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

PlayerSessionActivations

Sesiones de jugador que pasaron correctamente del estado RESERVED a ACTIVE desde el último informe. Esto ocurre cuando un jugador se conecta correctamente a una sesión de juego activa.

Unidades: recuento

CloudWatch Estadísticas pertinentes: suma, promedio, Máximo, Máximo, Máximo, Máximo, Máximo

GameLift Métricas de Amazon para colas

El espacio de nombres Amazon GameLift incluye las siguientes métricas relativas a la actividad en una cola de ubicación de sesión de juego. Las colas se utilizan con una GameLift solución gestionada de Amazon. El GameLift servicio de Amazon envía métricas a CloudWatch cada minuto.

Métrica Descripción

AverageWaitTime

Promedio de tiempo que las solicitudes de ubicación de sesión de juego en la cola con el estado PENDING han esperado a ser atendidas.

Unidades: segundos

CloudWatch Estadísticas pertinentes: promedio, suma

Dimensiones: Dimensiones de

FirstChoiceNotViable

Sesiones de juego que se transfirieron correctamente pero NO a la primera flota elegida, ya que dicha flota no se consideraba viable (por ejemplo, una flota de spot con un gran número de interrupciones). Esta métrica se basa en el costo, no en la latencia. La flota de primera elección es la primera flota que aparece en la cola o, cuando una solicitud de ubicación incluye datos de latencia de los jugadores, es la primera flota elegida al priorizar FleetIQ. Si no hay flotas de spot viables, se puede seleccionar cualquier flota en esa región.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

FirstChoiceOutOfCapacity

Sesiones de juego que se transfieren correctamente pero NO a la primera flota elegida, ya que dicha flota no tiene recursos disponibles. La flota de primera elección es la primera flota que aparezca en la cola o, si una solicitud de ubicación incluye datos de latencia de los jugadores, es la primera flota elegida según la priorización de FleetIQ definida.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

LowestLatencyPlacement

Sesiones de juego que se transfirieron correctamente a una región que ofrece la menor latencia posible en la cola para los jugadores. Esta métrica solamente se emite solo cuando los datos de latencia de los jugadores se incluyen en la solicitud de ubicación.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

LowestPricePlacement

Sesiones de juego que se colocaron correctamente en una flota con el precio más bajo posible de la cola para la región elegida. Esta flota puede ser una flota de spot o, si la cola no tiene instancias de spot, una instancia bajo demanda. Esta métrica solamente se emite solo cuando los datos de latencia de los jugadores se incluyen en la solicitud de ubicación.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

Placement <region name>

Sesiones de juego que se transfirieron correctamente a las flotas situadas en la región especificada. Esta métrica desglosa el valor PlacementsSucceeded por regiones.

Unidades: recuento

CloudWatchEstadísticas pertinentes: S

PlacementsCanceled

Solicitudes de ubicación de sesión de juego que se cancelaron porque se agotó el tiempo de espera desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

PlacementsFailed

Solicitudes de ubicación de sesión de juego que no se realizaron correctamente por alguna razón desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

PlacementsStarted

Solicitudes de ubicación de sesión de juego nuevas que se añadieron a la cola desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

PlacementsSucceeded

Solicitudes de ubicación de sesión de juego que dieron lugar a una nueva sesión de juego desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

PlacementsTimedOut

Solicitudes de ubicación de sesión de juego que alcanzaron el límite de tiempo de espera de la cola sin ser atendidas desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

QueueDepth

Número de solicitudes de ubicación de sesión de juego de la cola con el estado PENDING.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

Dimensiones: Dimensiones de

GameLift Métricas de Amazon para el emparejamiento

El espacio deAmazon GameLift nombres incluye métricas de FlexMatch actividad para las configuraciones y reglas de emparejamiento. FlexMatch el emparejamiento se utiliza con una GameLift solución gestionada de Amazon. El GameLift servicio de Amazon envía métricas a CloudWatch cada minuto.

Para obtener más información sobre la secuencia de la actividad de emparejamiento, consulta Cómo GameLift FlexMatch funciona Amazon.

Configuraciones de emparejamiento

Métrica

Descripción

CurrentTickets

En la actualidad, se están procesando solicitudes de emparejamiento o están a la espera de ser procesadas.

Unidades: recuento

CloudWatch Estadísticas pertinentes: promedio, suma

MatchAcceptancesTimedOut

Para las configuraciones de emparejamiento que requieren aceptación, los posibles emparejamientos que agotaron su tiempo durante la aceptación desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

MatchesAccepted

Para las configuraciones de emparejamiento que requieren aceptación, los posibles emparejamientos que se aceptaron desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

MatchesCreated

Emparejamientos potenciales creados desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

MatchesPlaced

Emparejamientos que se ubicaron en una sesión de juego desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

MatchesRejected

Para las configuraciones de emparejamiento que requieren aceptación, los posibles emparejamientos que rechazó al menos un jugador desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

PlayersStarted

Jugadores en incidencias de emparejamiento que se añadieron desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

TicketsFailed

Solicitudes de emparejamiento con error desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

TicketsStarted

Nuevas solicitudes de emparejamiento creadas desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

TicketsTimedOut

Solicitudes de emparejamiento que alcanzaron el límite de tiempo de espera desde el último informe.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

TimeToMatch

Para las solicitudes de emparejamiento que se pusieron en un emparejamiento potencial antes del último informe, la cantidad de tiempo entre la creación de la incidencia y la creación de emparejamientos potenciales.

Unidades: segundos

CloudWatch Estadísticas relevantes: muestras de datos, promedio, mínimo, máximo

TimeToTicketCancel

Para las solicitudes de emparejamiento que se cancelaron antes del último informe, la cantidad de tiempo entre la creación de la incidencia y la cancelación.

Unidades: segundos

CloudWatch Estadísticas relevantes: muestras de datos, promedio, mínimo, máximo

TimeToTicketSuccess

Para las solicitudes de emparejamiento con éxito antes del último informe, la cantidad de tiempo entre la creación de la incidencia y la ubicación de emparejamiento con éxito.

Unidades: segundos

CloudWatch Estadísticas relevantes: muestras de datos, promedio, mínimo, máximo

Reglas de emparejamiento

Métrica Descripción

RuleEvaluationsPassed

Evaluaciones de reglas durante el proceso de emparejamiento superadas desde el último informe. Esta métrica se limita a las 50 primeras reglas.

Unidades: recuento

CloudWatchEstadísticas pertinentes: S

RuleEvaluationsFailed

Evaluaciones de reglas durante el emparejamiento que no se superaron desde el último informe. Esta métrica se limita a las 50 primeras reglas.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

GameLift Métricas de Amazon para FleetIQ

El espacio deAmazon GameLift nombres incluye métricas del grupo de servidores de juegos de FleetIQ y de la actividad del servidor de juegos como parte de una solución independiente de FleetIQ para el alojamiento de juegos. El GameLift servicio de Amazon envía métricas a CloudWatch cada minuto. Consulte también Monitorear los grupos e instancias de Auto Scaling mediante Amazon Amazon Amazon CloudWatch en la guía del usuario de Amazon EC2 Auto Scaling.

Métrica Descripción

AvailableGameServers

Servidores para videojuegos que están disponibles para ejecutar una ejecución de juego y en los que actualmente no hay actividad de juego. Este número incluye servidores para videojuegos que se han reclamado pero todavía se encuentran en estado AVAILABLE.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

Dimensiones: GameServerGroup

UtilizedGameServers

Servidores para videojuegos en los que actualmente hay actividad de juego. Este número incluye los servidores de juegos que están en estado UTILIZADOS.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

Dimensiones: GameServerGroup

DrainingAvailableGameServers

Servidores para videojuegos en instancias programadas para la terminación que actualmente no son compatibles con la actividad de juego. Estos servidores para videojuegos tienen la prioridad más baja de reclamación en respuesta a una nueva solicitud de reclamación.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

Dimensiones: GameServerGroup

DrainingUtilizedGameServers

Servidores para videojuegos en instancias programadas para la terminación que actualmente admiten la actividad de juego.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

Dimensiones: GameServerGroup

PercentUtilizedGameServers

Parte de los servidores para videojuegos que actualmente admiten ejecuciones de juegos. Esta métrica indica la cantidad de capacidad del servidor para videojuegos que se está utilizando actualmente. Es útil para habilitar una política de Auto Scaling que agregue y elimine dinámicamente instancias para satisfacer la demanda de jugadores.

Unidades: porcentaje

CloudWatch Estadísticas relevantes: promedio, mínimo, máximo

Dimensiones: GameServerGroup

GameServerInterruptions

Servidores para videojuegos en instancias de spot que se interrumpieron debido a una disponibilidad de spot limitada.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

Dimensiones: GameServerGroup, InstanceType

InstanceInterruptions

Instancias de spot que se interrumpieron debido a una disponibilidad limitada.

Unidades: recuento

CloudWatch Estadísticas pertinentes: S

Dimensiones: GameServerGroup, InstanceType