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 |