Supervisión de Amazon GameLift con Amazon CloudWatch
Puede supervisar Amazon GameLift mediante Amazon CloudWatch, un servicio de AWS que recopila y procesa datos sin procesar y los procesa en métricas legibles y prácticamente en tiempo real. Estas estadísticas se conservan durante 15 meses para proporcionar una perspectiva histórica sobre el rendimiento del alojamiento del servidor de juegos con Amazon GameLift. Puede establecer alarmas que vigilen determinados umbrales y enviar notificaciones o realizar acciones cuando se alcancen dichos umbrales. Para más información, consulte la Guía del usuario de Amazon CloudWatch.
En las siguientes tablas se muestran las métricas y dimensiones de Amazon GameLift. Todas las métricas que están disponibles en CloudWatch también están disponibles en la consola de Amazon GameLift, que proporciona los datos como un conjunto de gráficos personalizables. Para tener acceso a las métricas de CloudWatch para los juegos, utilice la AWS Management Console, la AWS CLI o la API de CloudWatch.
Si una métrica no tiene una ubicación, utiliza la ubicación de inicio.
Dimensiones de las métricas de Amazon GameLift
Amazon GameLift permite filtrar métricas por las siguientes dimensiones.
Dimensión | Descripción |
---|---|
|
Permite filtrar las métricas para una ubicación de implementación de la flota. Si una métrica no tiene una ubicación, utiliza la ubicación de inicio. |
|
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. |
|
Filtrar métricas para una colección de flotas. Agregue una flota a un grupo de métricas de flota agregando 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. |
|
Filtrar métricas para una sola cola. Esta dimensión se usa únicamente con métricas para las colas de sesiones de juego. |
|
Filtrar métricas para una única configuración de emparejamiento. Esta dimensión se usa con métricas de configuraciones de emparejamiento. |
|
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. |
|
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. |
|
Filtrar métricas para el sistema operativo de una instancia Esta dimensión se utiliza con métricas de instancias de spot. |
|
Permite filtrar métricas de FleetIQ para un grupo de servidores de juegos. |
Métricas de Amazon GameLift 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 solución de Amazon GameLift administrada. El servicio de Amazon GameLift envía métricas a CloudWatch cada minuto.
instancias
Métrica | Descripción |
---|---|
|
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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
Número de destino de instancias activas que utiliza Amazon GameLift para mantener 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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
Porcentaje de todas las instancias activas que se encuentran inactivas (calculado como Unidades: porcentaje Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
Número de instancias de spot que se han reciclado y reemplazado. Amazon GameLift recicla las instancias de spot que actualmente no alojan sesiones de juego y que tienen una alta probabilidad de interrupción. Unidades: recuento Estadísticas de CloudWatch pertinentes: Sum, Average, Minimum, Maximum Dimensiones: ubicación |
|
Número de las instancias de spot que se han interrumpido. Unidades: recuento Estadísticas de CloudWatch pertinentes: Sum, Average, Minimum, Maximum Dimensiones: ubicación |
|
Métricas de EC2. En el caso de Amazon GameLift, esta métrica representa el rendimiento del hardware en todas las instancias activas de una ubicación de flota. El porcentaje de tiempo de CPU física que Amazon EC2 utiliza para ejecutar la instancia, que incluye el tiempo dedicado a ejecutar tanto el código de usuario como el código de Amazon EC2. Las herramientas de su sistema operativo pueden mostrar un porcentaje diferente al de CloudWatch debido a factores como la simulación de dispositivos heredados, la configuración de dispositivos no heredados, las cargas de trabajo con muchas interrupciones, la migración en vivo y la actualización en vivo. Unidades: porcentaje |
|
Métricas de EC2. En el caso de Amazon GameLift, esta métrica representa el rendimiento del hardware en todas las instancias activas de una ubicación de flota. El número de bytes recibidos en todas las interfaces de red por la instancia. Esta métrica identifica el volumen de tráfico de red entrante para una aplicación en una sola instancia. Unidades: bytes |
|
Métricas de EC2. En el caso de Amazon GameLift, esta métrica representa el rendimiento del hardware en todas las instancias activas de una ubicación de flota. El número de bytes enviados en todas las interfaces de red por la instancia. Esta métrica identifica el volumen de tráfico de red saliente para una aplicación en una sola instancia. Unidades: bytes |
|
Métricas de EC2. En el caso de Amazon GameLift, esta métrica representa el rendimiento del hardware en todas las instancias activas de una ubicación de flota. Bytes leídos de todos los volúmenes del almacén de instancias disponibles para la instancia. Esta métrica se usa para determinar el volumen de datos que la aplicación lee del disco duro de la instancia. Se puede usar para determinar la velocidad de la aplicación. Unidades: bytes |
|
Métricas de EC2. En el caso de Amazon GameLift, esta métrica representa el rendimiento del hardware en todas las instancias activas de una ubicación de flota. Bytes escritos en todos los volúmenes del almacén de instancias disponibles para la instancia. Esta métrica se usa para determinar el volumen de datos que la aplicación escribe en el disco duro de la instancia. Se puede usar para determinar la velocidad de la aplicación. Unidades: bytes |
|
Métricas de EC2. En el caso de Amazon GameLift, esta métrica representa el rendimiento del hardware en todas las instancias activas de una ubicación de flota. Operaciones de lectura completadas de todos los volúmenes del almacén de instancias disponibles para la instancia en un periodo de tiempo especificado. Para calcular el promedio de operaciones de E/S por segundo (IOPS) para el periodo, divida el total de operaciones del periodo por el número de segundos de ese periodo. Unidades: recuento |
|
Métricas de EC2. En el caso de Amazon GameLift, esta métrica representa el rendimiento del hardware en todas las instancias activas de una ubicación de flota. Operaciones de escritura completadas en todos los volúmenes del almacén de instancias disponibles para la instancia en un periodo de tiempo especificado. Para calcular el promedio de operaciones de E/S por segundo (IOPS) para el periodo, divida el total de operaciones del periodo por el número de segundos de ese periodo. Unidades: recuento |
Procesos del servidor
Métrica | Descripción |
---|---|
|
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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
Porcentaje de todos los procesos del servidor activos registrados como en buen estado (calculado como Unidades: porcentaje Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
Procesos del servidor que se cerraron debido a circunstancias anormales desde el último informe. Esta métrica incluye las terminaciones iniciadas por el servicio de Amazon GameLift. Esto se produce cuando un proceso del servidor deja de responder, registra una y otra vez comprobaciones de estado no superadas o no se termina limpiamente (al llamar a ProcessEnding()). Unidades: recuento Estadísticas de CloudWatch pertinentes: Sum, Average, Minimum, Maximum Dimensiones: ubicación |
|
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 Estadísticas de CloudWatch pertinentes: Sum, Average, Minimum, Maximum Dimensiones: ubicación |
|
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 Estadísticas de CloudWatch pertinentes: Sum, Average, Minimum, Maximum Dimensiones: ubicación |
Sesiones de juego
Métrica | Descripción |
---|---|
|
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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
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 retrasos para activar nuevos procesos o instancias del servidor. Se puede usar con el escalado automático. notaPara las flotas que limitan las activaciones simultáneas de sesiones de juego, utilice la métrica Unidades: recuento Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
Procesos de servidor activos y en buen estado que no se utilizan actualmente para alojar una sesión de juego y que pueden iniciar inmediatamente una nueva sesión de juego. Esta métrica se diferencia de Unidades: recuento Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: ubicación |
|
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 Unidades: porcentaje Estadísticas de CloudWatch relevantes: Average Dimensiones: ubicación |
|
Número de sesiones de juego en instancias de spot que se han interrumpido. Unidades: recuento Estadísticas de CloudWatch pertinentes: Sum, Average, Minimum, Maximum Dimensiones: ubicación |
Sesiones de jugador
Métrica | Descripción |
---|---|
|
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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum |
|
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 Estadísticas de CloudWatch pertinentes: Sum, Average, Minimum, Maximum |
Métricas de Amazon GameLift 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 solución de Amazon GameLift administrada. El servicio de Amazon GameLift envía métricas a CloudWatch cada minuto.
Métrica | Descripción |
---|---|
|
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 Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum Dimensiones: ubicación |
|
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 primera flota elegida es la primera flota que aparece en la cola o, si una solicitud de ubicación contiene datos sobre la latencia de los jugadores, es la primera flota elegida por la priorización de FleetIQ. Si no hay flotas de spot viables, se puede seleccionar cualquier flota en esa región. Unidades: recuento Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum |
|
Sesiones de juego que se transfieren correctamente pero NO a la primera flota elegida, ya que dicha flota no tiene recursos disponibles. La primera flota elegida es la primera flota que aparece en la cola o, si una solicitud de ubicación contiene datos sobre la latencia de los jugadores, es la primera flota elegida por la priorización de FleetIQ definida. Unidades: recuento Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum |
|
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 Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum |
|
Sesiones de juego que se transfirieron correctamente a una flota que tiene el menor precio 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 Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum |
|
Sesiones de juego que se transfirieron correctamente a las flotas situadas en la región especificada. Esta métrica desglosa el valor Unidades: recuento Estadísticas de CloudWatch relevantes: Sum |
|
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 Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum |
|
Solicitudes de ubicación de sesión de juego que no se realizaron correctamente por alguna razón desde el último informe. Unidades: recuento Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum |
|
Solicitudes de ubicación de sesión de juego nuevas que se añadieron a la cola desde el último informe. Unidades: recuento Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum |
|
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 Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum |
|
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 Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum |
|
Número de solicitudes de ubicación de sesión de juego de la cola con el estado PENDING. Unidades: recuento Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum Dimensiones: ubicación |
Métricas de Amazon GameLift para el emparejamiento
El espacio de nombres de Amazon GameLift
contiene las métricas de la actividad de emparejamiento sobre las configuraciones y las reglas de esta actividad. El emparejamiento de FlexMatch se utiliza con una solución de Amazon GameLift administrada. El servicio de Amazon GameLift envía métricas a CloudWatch cada minuto.
Para obtener más información sobre la secuencia de la actividad de emparejamiento, consulte Funcionamiento de Amazon GameLift FlexMatch.
Configuraciones de emparejamiento
Métrica |
Descripción |
---|---|
|
En la actualidad, se están procesando solicitudes de emparejamiento o están a la espera de ser procesadas. Unidades: recuento Estadísticas pertinentes de CloudWatch: Average, Minimum, Maximum, Sum |
|
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 Estadísticas de CloudWatch relevantes: Sum |
|
Para las configuraciones de emparejamiento que requieren aceptación, los posibles emparejamientos que se aceptaron desde el último informe. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum |
|
Emparejamientos potenciales creados desde el último informe. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum |
|
Emparejamientos que se ubicaron en una sesión de juego desde el último informe. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum |
|
Para las configuraciones de emparejamiento que requieren aceptación, los posibles emparejamientos que rechazó al menos un jugador desde el último informe. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum |
|
Jugadores en incidencias de emparejamiento que se añadieron desde el último informe. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum |
|
Solicitudes de emparejamiento con error desde el último informe. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum |
|
Nuevas solicitudes de emparejamiento creadas desde el último informe. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum |
|
Solicitudes de emparejamiento que alcanzaron el límite de tiempo de espera desde el último informe. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum |
|
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 Estadísticas de CloudWatch relevantes: Muestras de datos, Media, Mínimo y Máximo |
|
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 Estadísticas de CloudWatch relevantes: Muestras de datos, Media, Mínimo y Máximo |
|
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 Estadísticas de CloudWatch relevantes: Muestras de datos, Media, Mínimo y Máximo |
Reglas de emparejamiento
Métrica | Descripción |
---|---|
|
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 Estadísticas de CloudWatch relevantes: Sum |
|
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 Estadísticas de CloudWatch relevantes: Sum |
Métricas de Amazon GameLift para FleetIQ
El espacio de nombres de Amazon GameLift
incluye métricas para el grupo de servidores de juegos y la actividad del servidor de juegos de FleetIQ como parte de una solución de FleetIQ independiente para el alojamiento de juegos. El servicio de Amazon GameLift envía métricas a CloudWatch cada minuto. Consulte también Supervisión de las instancias y grupos de escalado automático mediante Amazon CloudWatch en la Guía del usuario de escalado automático de Amazon EC2.
Métrica | Descripción |
---|---|
|
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 Estadísticas de CloudWatch relevantes: Sum Dimensiones: GameServerGroup |
|
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 Estadísticas de CloudWatch relevantes: Sum Dimensiones: GameServerGroup |
|
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 Estadísticas de CloudWatch relevantes: Sum Dimensiones: GameServerGroup |
|
Servidores para videojuegos en instancias programadas para la terminación que actualmente admiten la actividad de juego. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum Dimensiones: GameServerGroup |
|
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 Estadísticas de CloudWatch pertinentes: Average, Minimum, Maximum Dimensiones: GameServerGroup |
|
Servidores para videojuegos en instancias de spot que se interrumpieron debido a una disponibilidad de spot limitada. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum Dimensiones: GameServerGroup, InstanceType |
|
Instancias de spot que se interrumpieron debido a una disponibilidad limitada. Unidades: recuento Estadísticas de CloudWatch relevantes: Sum Dimensiones: GameServerGroup, InstanceType |