Viewing Monitoring Information

Last updated: 2021-06-28 10:09:36

    This document describes how to view monitoring information such as server fleets, game server queues, and instances.

    Prerequisites

    You have created a server fleet.

    Directions

    1. Log in to the GSE console and click Fleet on the left sidebar.
    2. Click the server fleet ID to enter the server fleet details page.
    3. On the server fleet details page, click View Monitoring in the top-right corner to enter the monitoring panel.
    4. Click Dashboard > Dashboard List > Create Dashboard > Create Chart to create a monitoring chart.
    5. Select the namespace and metrics in the Metric to define data to be displayed on the monitoring chart. You can select Fleet, GameServerSessionQueue or Instance as the namespace as needed.
    • Description of monitoring metrics available for Game Server Elastic-scaling - Fleet:
    Monitoring Metric Description
    Activating Game Server Sessions (Count) Number of game server sessions in ACTIVATING status (a session in this status is being launched)
    Active Game Server Sessions (Count) Number of game server sessions in ACTIVE status (a session in this status can host players and is hosting zero to multiple players)
    Active Instances (Count) Number of instances in ACTIVE status (an instance in this status is running active server processes)
    Idle Instances (Count) Number of active instances that are not hosting any game server sessions
    Percent Idle Instances (%) Percentage of active instances in idle status
    Max Instances (Count) Maximum number of instances allowed by the server fleet
    Min Instances (Count) Minimum number of instances allowed by the server fleet
    Desired Instances (Count) Target number of active instances that can be maintained by the server fleet
    Healthy Server Processes (Count) Number of active server processes that are running normally
    Server Process Abnormal Terminations (Count) Number of server processes that have been closed due to exceptions since the last report
    Server Process Activations (Count) Number of server processes that have successfully switched from the ACTIVATING status to ACTIVE status since the last report
    Server Process Terminations (Count) Number of server processes that have been closed since the last report
    Active Server Process (Count) Number of server processes in ACTIVE status (a process in this status is running and can host game server sessions)
    Percent Healthy Server Processes (%) Percentage of all active server processes that are running normally
    Available Game Server Sessions (Count) Number of idle game server session slots in the active server processes that are running normally
    Percent Available Game Server Session (%) Percentage of idle game server session slots in all active server processes (no matter whether they are running normally or not)
    Active Player Sessions (Count) Player sessions in ACTIVE (the players have connected to active game server sessions) or RESERVED status (the players have been assigned with slots in the game server session but have not connected)
    Player Session Activations (Count) Number of player sessions that have switched from the RESERVED status to ACTIVE status since the last report (within a certain period of time)
    No Instances (Count) Number of instances that fail to be purchased

    • Description of available monitoring metrics for Game Server Elastic-scaling - GameServerSessionQueue:
    Monitoring Metric Description
    Average Wait Time (s) Average execution wait time for game server session placement requests in PENDING status in game server queue
    First Choice Not Viable (Count) Number of game server sessions that are placed in to a fleet other than the preferred one as the preferred one is nonviable (for example, it is a Spot fleet with a high interruption rate)
    First Choice Out of Capacity (Count) Number of game server sessions that are placed in to a fleet other than the preferred one as the preferred fleet does not have available resources
    Lowest Latency Placement (Count) Number of game server sessions that are placed into the region with the lowest latency for players
    Placements Canceled (Count) Number of game server session placement requests that have been canceled before timeout since the last report
    Placements Failed (Count) Number of failed game server session placement requests since the last report
    Placements Started (Count) Number of new game server session placement requests that have been added to the queue since the last report
    Placements Succeeded (Count) Number of successful game server session placement requests since the last report
    Placements Timed Out (Count) Number of game server session placement requests that are not executed due to the queue timeout since the last report
    Queue Depth (Count) Number of game server session placement requests in PENDING status in queue
    Placement In ap-shanghai (Count) Number of game server sessions that have been successfully placed in a server fleet in Shanghai since the last report
    Placement In na-siliconvalley (Count) Number of game server sessions that have been successfully placed in a server fleet in Silicon Valley since the last report
    Placement In na-ashburn (Count) Number of game server sessions that have been successfully placed in a server fleet in Virginia since the last report
    Placement In ap-beijing (Count) Number of game server sessions that have been successfully placed in a server fleet in Beijing since the last report
    Placement In ap-guangzhou (Count) Number of game server sessions that have been successfully placed in a server fleet in Guangzhou since the last report
    Placement In ap-hongkong (Count) Number of game server sessions that have been successfully placed in a server fleet in Hong Kong since the last report
    Placement In ap-mumbai (Count) Number of game server sessions that have been successfully placed in a server fleet in Mumbai since the last report
    Placement In ap-seoul (Count) Number of game server sessions that have been successfully placed in a server fleet in Seoul since the last report
    Placement In ap-tokyo (Count) Number of game server sessions that have been successfully placed in a server fleet in Tokyo since the last report
    Placement In eu-frankfurt (Count) Number of game server sessions that have been successfully placed in a server fleet in Frankfurt since the last report
    Placement In ap-singapore (Count) Number of game server sessions that have been successfully placed in a server fleet in Singapore since the last report
    Placement In ap-bangkok (Count) Number of game server sessions that have been successfully placed in a server fleet in Bangkok since the last report

    • Description of available monitoring metrics for Game Server Elastic-scaling - Instance:
    Monitoring Metric Description
    Public Outbound Traffic (MBytes) Average outbound traffic per second of public ENI
    Private Inbound Packets (Count/s) Average number of inbound packets per second of private ENI
    Private Inbound Bandwidth (MBit/s) Average inbound traffic per second of private ENI
    Private Outbound Packets (Count/s) Average number of outbound packets per second of private ENI
    Private Outbound Packets (Count/s) Average outbound traffic per second of private ENI
    Memory Utilization (%) Percentage of the memory actually used, excluding the memory used by buffers and system caches
    Memory Usage (MBytes) Amount of the memory actually used, excluding the memory used by buffers and system caches
    CPU Utilization Real time CPU utilization during instance execution
    TCP Connections (Count) Number of TCP connections in ESTABLISHED status
    Public Inbound Packets (Count/s) Average number of inbound packets per second of public ENI
    Public Outbound Packets (Count/s) Average number of outbound packets per second of public ENI
    Public Inbound Bandwidth (MiBit/s) Average inbound traffic per second of public ENI
    Public Outbound Bandwidth (MiBit/s) Average outbound traffic per second of public ENI
    CPU Average Load Average number of tasks that are using and waiting to use the CPU per minute

    1. Select the region of the object to be monitored in Region on the right, and the list of monitoring object names will be displayed for you to select.
    2. You can click Chart Name to rename the chart and click OK to create a monitoring chart as needed.
    3. You can also copy, edit, export and delete the chart later when needed.