Organización y uso de los paneles - Amazon GameLift Servers

Organización y uso de los paneles

Consulta tus métricas en paneles completos de Amazon Managed Grafana. Los paneles disponibles dependen del tipo de flota:

Disponibilidad del panel de control por tipo de flota

En la siguiente tabla se muestran los paneles disponibles para cada tipo de flota:

Panel de control Tipo de flota Descripción
Información general sobre la flota EC2 Flota de EC2 Muestra información sobre los jugadores simultáneos (CCU), las instancias y la capacidad de los jugadores
Información general de instancias Flota de EC2 Muestra el uso promedio de CPU, memoria y red en todas las instancias de la flota
Rendimiento de las instancias Flota de EC2 Muestra métricas detalladas (CPU, memoria, disco, red) de una instancia individual
Información general sobre la flota de contenedores Flota de contenedores Muestra la utilización media de los recursos de todos los contenedores de una flota de contenedores administrada
Rendimiento de los contenedores Flota de contenedores Muestra métricas detalladas de los contenedores individuales dentro de una tarea de ECS específica
Rendimiento del servidor Ambos Muestra el rendimiento de la red, la memoria y el tiempo de ejecución de un proceso de servidor de juegos específico (versiones independientes para las flotas de EC2 y de contenedores)

Flotas de EC2 administradas:

  • La descripción general de la flota de EC2 proporciona información de alto nivel sobre la capacidad de la flota y la escalabilidad.

  • Utilice la descripción general de las instancias y los paneles de rendimiento de las instancias para la supervisión a nivel de host.

  • Métricas recopiladas a través del receptor hostmetrics para obtener visibilidad a nivel del sistema.

  • Céntrese en la utilización y el rendimiento de los recursos de la instancia EC2.

  • Server Performance (EC2) supervisa las métricas de las aplicaciones de los servidores de juegos con independencia de la infraestructura subyacente.

Flotas de contenedores administradas:

  • Utilice los paneles de información general sobre la flota de contenedores y del rendimiento de los contenedores para supervisar las tareas de ECS y a nivel de los contenedores.

  • Métricas recopiladas mediante ECS Container Receiver para obtener visibilidad de la carga de trabajo en contenedores.

  • Céntrese en la agregación a nivel de tareas y en el aislamiento de los recursos de los contenedores.

  • Rendimiento del servidor (contenedor) supervisa las métricas de las aplicaciones de los servidores de juegos con independencia de la infraestructura subyacente.

Panel de información general de la flota de EC2

En este panel de control se ofrece información general de alto nivel sobre el uso y la capacidad de su flota a nivel mundial y por ubicación. Incluye gráficos que muestran el número de paradas, inicios y bloqueos de los servidores de juegos, así como el porcentaje de servidores de juegos en buen estado. Puede filtrar por FleetID y ubicación.

Métricas de resumen de flota

En la siguiente tabla se muestran las métricas disponibles en el panel Información general de la flota:

Panel de control Nombre de métrica Definición
Capacidad y CCU globales CCU Muestra el número de usuarios simultáneos en todos los servidores del juego en todas las instancias de todas las ubicaciones
CCU global Muestra el número de usuarios simultáneos en todos los servidores del juego en todas las instancias del mundo
Instancias activas Muestra el número total de instancias de la flota que están activas
Procesos activos Muestra el número de procesos del servidor de juegos activos que están listos para alojar una sesión de juego
Inicios del servidor de juegos Muestra el número de sesiones de juego que se han iniciado en toda la flota
Capacidad y CCU globales Servidores de juegos en buen estado Muestra el porcentaje medio de servidores de juegos que informan de un buen estado a Amazon GameLift Servers en toda la flota.
Sesiones de juego bloqueadas Muestra los ID de sesión de juego de las sesiones de juego bloqueadas. Haga clic en el enlace al ARN de la sesión del juego para ir al panel de rendimiento del servidor.
CCU de ubicación Jugadores de ubicación Muestra el número de jugadores simultáneos en una ubicación, incluidos todos los servidores del juego en todas las instancias de la ubicación
Capacidad de ubicación Muestra el uso de la capacidad (%) en una ubicación y el porcentaje de servidores de juegos en uso en esa ubicación
nota

Las métricas de la CCU deben implementarse en el código del servidor de juegos. Estas métricas no se recopilan automáticamente y tu aplicación debe implementarlas e informarlas.

Panel de Información general de instancias

Este panel proporciona métricas agregadas a nivel de host en todas las instancias de su flota. Los promedios actuales muestran el estado general de las instancias. Cuando el rendimiento disminuya, compruebe si hay cuellos de botella en el uso de la CPU, el consumo de memoria y el consumo de red y disco. Puede filtrar por FleetID y ubicación.

Métricas de información general de las instancias

En la siguiente tabla se muestran las métricas disponibles en el panel Información general de instancias:

Panel de control Nombre de métrica Definición
Resumen de instancia Uso promedio de la CPU El resumen de instancias hace un seguimiento del uso medio de recursos por instancia. Porcentaje medio de recursos de CPU que se utilizan en todas las instancias de la flota. Los patrones de alta utilización requieren comprobar las métricas de las instancias individuales y la distribución de los recursos
Uso máximo de la CPU El uso de CPU más alto registrado en cualquier instancia de la flota durante ese período
Uso de la CPU por instancia Utilización individual de la CPU para cada instancia de la flota, lo que permite identificar los hotspots de recursos
Resumen de instancia Uso promedio de memoria Porcentaje medio de RAM que se utiliza en todas las instancias de la flota. Los patrones de alta utilización requieren comprobar las métricas de las instancias individuales y la distribución de los recursos, como el consumo de memoria
Uso máximo de memoria El uso de memoria más alto registrado en cualquier instancia de la flota durante ese período
Uso de memoria por instancia Utilización de memoria individual para cada instancia de la flota, lo que ayuda a identificar las cargas de trabajo que consumen mucha memoria
Resumen de red E/S de red (bytes) El resumen de la red refleja la conectividad media de las instancias. Volumen medio de tráfico de red (enviado y recibido) en todas las instancias de la flota. En caso de problemas de latencia o conectividad, comprueba las métricas de cada instancia individual, como la E/S de la red y las velocidades de paquetes
E/S de red (paquetes) Velocidad media de paquetes de red (enviados y recibidos) en todas las instancias de la flota
Uso de la red por instancia Utilización de la red individual para cada instancia, útil para identificar los cuellos de botella de la red
Resumen de disco Operaciones de E/S de disco El resumen del disco indica el rendimiento medio del disco de las instancias. Promedio de operaciones de lectura/escritura de discos en todas las instancias de la flota. Los tiempos de respuesta lentos sugieren examinar las operaciones de disco, los tiempos de espera de E/S y las operaciones pendientes a nivel de instancia individual
Rendimiento de E/S del disco Rendimiento medio de lectura/escritura de discos en todas las instancias de la flota
Uso de disco por instancia Utilización del disco individual para cada instancia, lo que ayuda a identificar los problemas de rendimiento del almacenamiento
nota

Las métricas a nivel de instancia se recopilan a través del receptor hostmetrics y proporcionan visibilidad a nivel de sistema del rendimiento de la infraestructura de su flota. Utilice este panel para identificar las tendencias generales del estado de la flota y analizar en detalle las instancias individuales cuando se detecten problemas de rendimiento.

Panel de rendimiento de instancias

Este panel proporciona métricas de rendimiento detalladas para instancias individuales. Los promedios actuales muestran el estado general de la instancia. Cuando el rendimiento disminuya, compruebe si hay cuellos de botella en el uso de la CPU, el consumo de memoria y el consumo del sistema de archivos. Incluye las tablas “Las N sesiones de juego que más memoria consumen” y las “N sesiones de juego que más CPU consumen”, que ayudan a identificar qué procesos contribuyen en mayor medida al consumo de recursos de la instancia. Haga clic en los enlaces de las sesiones de juego para investigar más a fondo las métricas detalladas. Puede filtrar por un ID de instancia específico.

Métricas de rendimiento de las instancias

En la siguiente tabla se muestran las métricas disponibles en el panel de control de rendimiento de instancias:

Panel de control Nombre de métrica Definición
Resumen de cargas Las N sesiones de juego que más memoria consumen El resumen de carga rastrea el uso de recursos por parte de los servidores de juegos. Lista clasificada de las sesiones de juego que consumen más recursos de memoria en esta instancia. Los patrones de alta utilización requieren comprobar las métricas de las sesiones individuales y la distribución de los recursos. Haga clic en los enlaces de las sesiones de juego para investigar más a fondo las métricas detalladas
Las N sesiones de juego que más consumen CPU Lista clasificada de las sesiones de juego que consumen más recursos de CPU en esta instancia. Los patrones de alta utilización requieren comprobar las métricas de las sesiones individuales y la distribución de los recursos, como la CPU y la memoria. Haga clic en los enlaces de las sesiones de juego para investigar más a fondo las métricas detalladas
Uso de CPU por sesión de juego Desglose del uso individual de la CPU que muestra el consumo de recursos por cada sesión de juego activa
Uso de memoria por sesión de juego Desglose del uso de la memoria individual que muestra el consumo de recursos por cada sesión de juego activa
Promedios actuales Uso de CPU de la instancia Utilización general de la CPU de la instancia seleccionada a lo largo del tiempo
Uso de memoria de instancia Utilización general de la memoria de la instancia seleccionada a lo largo del tiempo
Uso del sistema de archivos de la instancia Consumo del sistema de archivos de la instancia seleccionada, útil para identificar problemas de capacidad de almacenamiento
Network E/S de red de instancias La red refleja la conectividad de la instancia. Volumen de tráfico de red y velocidades de paquetes para la instancia seleccionada. Si tiene problemas de latencia o conectividad, investigue las E/S de la red, las velocidades de paquetes y los recuentos de errores
Conexiones de red Número de conexiones de red activas en la instancia seleccionada
Recuentos de errores de red Estadísticas de errores de red para identificar problemas de conectividad
Disk Operaciones de E/S de disco El disco indica el rendimiento del disco. Actividad de lectura/escritura del disco y uso de la instancia seleccionada. Los tiempos de respuesta lentos sugieren examinar las operaciones del disco, los tiempos de espera de E/S y las operaciones pendientes
Tiempos de espera de E/S de disco Tiempo dedicado a esperar a que finalicen las operaciones del disco
Operaciones de disco pendientes Número de operaciones de disco en espera de ser procesadas
nota

Las tablas de las N sesiones de juego que más memoria y CPU consumen son esenciales para identificar los cuellos de botella en el rendimiento y los procesos que consumen muchos recursos y que pueden afectar al rendimiento general de la instancia. Estas clasificaciones permiten identificar rápidamente las sesiones de juego problemáticas para investigarlas más a fondo.

Panel de información general de la flota de contenedores

En este panel de control se ofrece información general de alto nivel sobre la capacidad y el uso de los recursos de su flota de contenedores. Muestra la utilización media de los recursos de todos los contenedores de una flota de contenedores administrada, incluida la reserva de CPU, el uso de la memoria y el estado del grupo de contenedores. Puede filtrar por FleetID y ubicación.

Métricas de información general de la flota de contenedores

En la siguiente tabla se muestran las métricas disponibles en el panel de control de información general de la flota de contenedores:

Panel de control Nombre de métrica Definición
Estado del grupo de contenedores Grupos de contenedores de servidores de juegos activos Grupos de contenedores que actualmente están activos y preparados para alojar sesiones de juego
Grupos de contenedores de servidor de juegos activos Grupos de contenedores que están activos, pero que actualmente no están alojando sesiones de juego
Grupos de contenedores de servidor de juegos pendientes Grupos de contenedores que están en proceso de iniciarse
Finalización de los grupos de contenedores de servidores de juegos Grupos de contenedores que están en proceso de cerrarse
Uso de los recursos Utilización de la CPU de contenedor Uso promedio de CPU en todos los contenedores de la flota
Utilización de la memoria de contenedores Utilización media de memoria en todos los contenedores de la flota
Reserva de CPU de contenedor Porcentaje de recursos de CPU reservados por contenedores de toda la flota
Actividad de red Entrada de red de contenedores Promedio de bytes de red recibidos por los contenedores de la flota
Salida de red de contenedores Promedio de bytes de red enviados por los contenedores en toda la flota
nota

Las métricas de la flota de contenedores se recopilan a través de ECS Container Receiver y proporcionan visibilidad de la carga de trabajo en contenedores, centrándose en la agregación a nivel de tareas y el aislamiento de los recursos de los contenedores.

Panel de rendimiento de contenedores

Este panel proporciona métricas de rendimiento detalladas para contenedores individuales dentro de tareas específicas de ECS. Muestra métricas detalladas de los contenedores individuales, incluida la utilización de la CPU, el uso de la memoria, las E/S de la red y el rendimiento del almacenamiento. Puede filtrar por ID de contenedor específico o por tarea de ECS.

Métricas de rendimiento de contenedores

En la siguiente tabla se muestran las métricas disponibles en el panel de control de rendimiento de contenedores:

Panel de control Nombre de métrica Definición
Rendimiento de los recursos Utilización de la CPU de contenedor Utilización de la CPU del contenedor seleccionado a lo largo del tiempo
Utilización de la memoria de contenedores Utilización de la memoria del contenedor seleccionado a lo largo del tiempo
Reserva de memoria del contenedor Porcentaje de recursos de memoria reservados por el contenedor seleccionado
Rendimiento de la red E/S de red de contenedores Volumen de tráfico de red (bytes de entrada/salida) del contenedor seleccionado
Conexiones de red Número de conexiones de red activas para el contenedor seleccionado
Rendimiento del almacenamiento Lectura y escritura de almacenamiento de contenedores Actividad de lectura y escritura de almacenamiento para el contenedor seleccionado
Operaciones de E/S de almacenamiento de contenedores Número de operaciones de E/S de almacenamiento realizadas por el contenedor seleccionado
nota

Las métricas de rendimiento de los contenedores proporcionan una visibilidad detallada de las características de rendimiento y consumo de recursos individuales de los contenedores en las tareas de ECS.

Panel de rendimiento del servidor

El panel de rendimiento del servidor muestra métricas relacionadas con los tiempos de los servidores, la actividad de la red, la memoria y el uso de la CPU en sesiones de juego individuales. Puede filtrar por ID de sesión de juego y exportar las métricas directamente a Amazon CloudWatch o Amazon Managed Grafana.

Métricas de rendimiento del servidor

En la siguiente tabla se muestran las métricas disponibles en el panel de control de rendimiento del servidor:

Panel de control Nombre de métrica Definición
Horarios de los servidores Tiempo diferencial del servidor Diferencia de tiempo entre el tiempo de graduación del servidor actual y el anterior. Mide la constancia de la frecuencia de graduación del servidor.
Frecuencia de graduación del servidor Muestra el número de veces por segundo que el servidor procesa las actualizaciones
Tiempo de graduación del servidor La cantidad de tiempo que tarda el servidor en procesar una sola graduación o actualización
Tiempo de graduación del servidor mundial La cantidad de tiempo que tarda el servidor en actualizar el mundo del juego con cada graduación
Network Connections Número total de conexiones de red establecidas por el agente
E/S de red (bytes) Número total de bytes que envía y recibe el nodo a través de la red
E/S de red (paquetes) Cantidad total de paquetes de red enviados y recibidos por el servidor
Pérdida de paquetes Porcentaje de paquetes de red que se pierden durante la transmisión
Memoria Uso de memoria (unidades) Cantidad total de memoria que consumen los procesos del servidor
Uso de memoria física (%) Porcentaje de memoria física total del servidor que está en uso actualmente
Uso de la CPU Uso de la CPU (%) Porcentaje de recursos de CPU que utiliza el proceso del servidor de juegos