Amazon CloudWatch를 사용한 Amazon GameLift 모니터링 - Amazon GameLift

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon CloudWatch를 사용한 Amazon GameLift 모니터링

원시 데이터를 수집하고 읽기 가능하며 실시간에 가까운 지표로 처리하는 AWS 서비스인 Amazon CloudWatch를 통해 Amazon GameLift를 모니터링할 수 있습니다. 이러한 통계는 Amazon GameLift를 통해 호스팅하는 게임 서버가 어떻게 실행되고 있는지에 대한 기록 데이터를 제공하기 위해 15개월간 보관됩니다. 특정 임계값을 주시하다가 해당 임계값이 충족될 때 알림을 전송하거나 조치를 취하도록 경보를 설정할 수 있습니다. 자세한 정보는 Amazon CloudWatch 사용 설명서를 참조하세요.

다음 표는 Amazon GameLift에서 사용 가능한 지표와 차원을 열거한 것입니다. CloudWatch에서 사용할 수 있는 모든 지표는 Amazon GameLift 콘솔에서 사용할 수 있으며, 이를 통해 데이터를 여러 개의 사용자 지정할 수 있는 그래프로 제공합니다. 게임의 CloudWatch 지표에 액세스하려면 , AWS Management Console, AWS CLI 또는 CloudWatch API를 사용합니다.

지표에 위치가 없는 경우 홈 위치를 사용합니다.

Amazon GameLift 지표의 차원

Amazon GameLift는 다음 차원을 기준으로 지표 필터링을 지원합니다.

차원 설명

Location

플릿 배포 위치에 대한 지표를 필터링합니다. 지표에 위치가 없는 경우 홈 위치를 사용합니다.

FleetId

단일 플릿에 대한 지표를 필터링합니다. 이 차원은 인스턴스, 서버 프로세스, 게임 세션 및 플레이어 세션에 대한 모든 플릿 지표에 사용할 수 있습니다.

MetricGroup

플릿 모음에 대한 지표를 필터링합니다. 지표 그룹 이름을 플릿 속성에 추가하면 플릿이 지표 그룹에 추가됩니다(UpdateFleetAttributes() 참조). 이 차원은 인스턴스, 서버 프로세스, 게임 세션 및 플레이어 세션에 대한 모든 플릿 지표에 사용할 수 있습니다.

QueueName

단일 대기열에 대한 지표를 필터링합니다. 이 차원은 게임 세션 배치 대기열에 국한된 지표에 사용됩니다.

ConfigurationName

단일 매치메이킹 구성에 대한 지표를 필터링합니다. 이 차원은 매치메이킹 구성의 지표에 사용됩니다.

ConfigurationName-RuleName

매치메이킹 구성과 매치메이킹 규칙의 교차에 대한 지표를 필터링합니다. 이 차원은 매치메이킹 규칙에 국한된 지표에 사용됩니다.

InstanceType

“c4.large”와 같은 EC2 인스턴스 유형 지정에 대한 지표를 필터링합니다. 이 차원은 스팟 인스턴스의 지표에 사용됩니다.

OperatingSystem

인스턴스의 운영 체제에 대한 지표를 필터링합니다. 이 차원은 스팟 인스턴스의 지표에사용됩니다.

GameServerGroup

게임 서버 그룹에 대한 FleetIQ 지표를 필터링합니다.

Amazon GameLift 플릿 지표

AWS/GameLift 네임스페이스에는 플릿 또는 플릿 그룹에서 다음과 같은 활동 관련 지표가 포함되어 있습니다. 플릿은 관리형 Amazon GameLift 솔루션과 함께 사용됩니다. Amazon GameLift 서비스는 1분마다 지표를 CloudWatch에 전송합니다.

인스턴스

지표 설명

ActiveInstances

활성 서버 프로세스가 실행 중인 것을 의미하는 ACTIVE 상태의 인스턴스 수. 여기에는 유휴 상태의 인스턴스와 게임 세션을 하나 이상 호스팅하고 있는 인스턴스도 포함됩니다. 이 지표는 현재 총 인스턴스 용량을 측정하기 때문에 Auto Scaling에 사용할 수 있습니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

DesiredInstances

Amazon GameLift가 플릿에서 유지 관리하기 위해 작업 중인 목표 활성 인스턴스 수. Auto Scaling 기능을 사용할 경우 이 값은 현재 적용 중인 조정 정책에 따라 결정됩니다. Auto Scaling 기능을 사용하지 않을 때는 수동으로 값을 설정해야 합니다. 플릿 지표 그룹의 데이터를 확인할 때는 이 지표를 사용하지 못합니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

IdleInstances

현재 0개의 게임 세션을 호스팅하고 있는 활성 인스턴스 수. 이 지표는 사용할 수는 있지만 아직 미사용 중인 용량을 측정합니다. Auto Scaling에 사용할 수 있습니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

MaxInstances

플릿에 허용되는 최대 인스턴스 수. 플릿의 최대 인스턴스 수에 따라 수동 또는 자동 확장 시 최대 용량이 결정됩니다. 플릿 지표 그룹의 데이터를 확인할 때는 이 지표를 사용하지 못합니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

MinInstances

플릿에 허용되는 최소 인스턴스 수. 플릿의 최소 인스턴스 수에 따라 수동 또는 자동 축소 시 최소 용량이 결정됩니다. 플릿 지표 그룹의 데이터를 확인할 때는 이 지표를 사용하지 못합니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

PercentIdleInstances

유휴 상태인 모든 활성 인스턴스의 비율(IdleInstances / ActiveInstances로 계산). 이 지표는 Auto Scaling에 사용할 수 있습니다.

단위: 백분율

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

RecycledInstances

재활용 및 교체된 스팟 인스턴스의 수. Amazon GameLift는 현재 게임 세션을 호스팅하고 있지 않고 중단 가능성이 높은 스팟 인스턴스를 재활용합니다.

단위: 개수

상대적 CloudWatch 통계: Sum, Average, Minimum, Maximum

차원: 위치

InstanceInterruptions

중단된 스팟 인스턴스의 수.

단위: 개수

상대적 CloudWatch 통계: Sum, Average, Minimum, Maximum

차원: 위치

CPUUtilization

EC2 지표. Amazon GameLift의 경우 이 지표는 플릿 위치에 있는 모든 활성 인스턴스의 하드웨어 성능을 나타냅니다. Amazon EC2에서 인스턴스 실행에 사용하는 물리적 CPU 시간의 비율로, 사용자 코드와 Amazon EC2 코드를 실행하는 데 소요되는 시간이 모두 포함됩니다. 레거시 디바이스 시뮬레이션, 비 레거시 디바이스 구성, 인터럽트가 많은 워크로드, 실시간 마이그레이션, 실시간 업데이트 등의 요인으로 인해 운영 체제의 도구에 CloudWatch와 다른 비율이 표시될 수 있습니다.

단위: 백분율

NetworkIn

EC2 지표. Amazon GameLift의 경우 이 지표는 플릿 위치에 있는 모든 활성 인스턴스의 하드웨어 성능을 나타냅니다. 인스턴스가 모든 네트워크 인터페이스에서 받은 바이트 수입니다. 이 측정치는 단일 인스턴스에서 애플리케이션으로 들어오는 네트워크 트래픽의 볼륨을 식별합니다.

단위: 바이트

NetworkOut

EC2 지표. Amazon GameLift의 경우 이 지표는 플릿 위치에 있는 모든 활성 인스턴스의 하드웨어 성능을 나타냅니다. 인스턴스가 모든 네트워크 인터페이스에서 보낸 바이트 수입니다. 이 측정치는 단일 인스턴스에서 애플리케이션으로 나가는 네트워크 트래픽의 볼륨을 식별합니다.

단위: 바이트

DiskReadBytes

EC2 지표. Amazon GameLift의 경우 이 지표는 플릿 위치에 있는 모든 활성 인스턴스의 하드웨어 성능을 나타냅니다. 인스턴스에 사용할 수 있는 모든 인스턴스 스토어 볼륨에서 읽은 바이트 수. 이 지표는 애플리케이션이 인스턴스의 하드 디스크에서 읽는 데이터 볼륨을 결정하는 데 사용됩니다. 이를 사용하여 애플리케이션의 속도를 결정할 수 있습니다.

단위: 바이트

DiskWriteBytes

EC2 지표. Amazon GameLift의 경우 이 지표는 플릿 위치에 있는 모든 활성 인스턴스의 하드웨어 성능을 나타냅니다. 인스턴스에 사용할 수 있는 모든 인스턴스 스토어 볼륨에 쓴 바이트 수. 이 지표는 애플리케이션이 인스턴스의 하드 디스크에 쓰는 데이터 볼륨을 결정하는 데 사용됩니다. 이를 사용하여 애플리케이션의 속도를 결정할 수 있습니다.

단위: 바이트

DiskReadOps

EC2 지표. Amazon GameLift의 경우 이 지표는 플릿 위치에 있는 모든 활성 인스턴스의 하드웨어 성능을 나타냅니다. 지정된 시간 내에 인스턴스에 사용할 수 있는 모든 인스턴스 스토어 볼륨에서 읽기 작업 완료. 기간의 평균 IOPS(초당 I/O 작업 수)를 계산하려면 기간의 총 작업 수를 해당 기간의 초 수로 나누세요.

단위: 개수

DiskWriteOps

EC2 지표. Amazon GameLift의 경우 이 지표는 플릿 위치에 있는 모든 활성 인스턴스의 하드웨어 성능을 나타냅니다. 지정된 시간 내에 인스턴스에 사용할 수 있는 모든 인스턴스 스토어 볼륨에 대한 쓰기 작업 완료. 기간의 평균 IOPS(초당 I/O 작업 수)를 계산하려면 기간의 총 작업 수를 해당 기간의 초 수로 나누세요.

단위: 개수

서버 프로세스

지표 설명

ActiveServerProcesses

현재 실행 중이며, 게임 세션을 호스팅할 수 있다는 것을 의미하는 ACTIVE 상태의 서버 프로세스 수. 여기에는 유휴 상태의 서버 프로세스와 게임 세션을 호스팅하고 있는 서버 프로세스도 포함됩니다. 이 지표는 현재 총 서버 프로세스 용량을 측정합니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

HealthyServerProcesses

정상 상태를 보고하고 있는 활성 서버 프로세스 수. 이 지표는 플릿의 전반적인 게임 서버 상태를 추적하는 데 유용합니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

PercentHealthyServerProcesses

정상 상태를 보고하고 있는 모든 활성 서버 프로세스의 비율(HealthyServerProcesses / ActiveServerProcesses로 계산).

단위: 백분율

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

ServerProcessAbnormalTerminations

마지막 보고 이후 비정상적인 환경으로 인해 종료된 서버 프로세스 수. 이 지표에는 Amazon GameLift 서비스에서 시작되었다가 종료된 서버 프로세스도 포함됩니다. 이러한 경우는 서버 프로세스가 응답을 멈추거나, 계속해서 상태 검사 실패를 보고하거나, ProcessEnding() 호출을 통해 정상적으로 종료되지 않았을 때 발생합니다.

단위: 개수

상대적 CloudWatch 통계: Sum, Average, Minimum, Maximum

차원: 위치

ServerProcessActivations

마지막 보고 이후 상태가 ACTIVATING에서 ACTIVE로 전환된 서버 프로세스 수. 서버 프로세스는 활성 상태가 되어야만 게임 세션을 호스팅할 수 있습니다.

단위: 개수

상대적 CloudWatch 통계: Sum, Average, Minimum, Maximum

차원: 위치

ServerProcessTerminations

마지막 보고 이후 종료된 서버 프로세스 수. 여기에는 정상적인 프로세스 종료와 비정상적인 프로세스 종료를 포함하여 어떤 이유든지 TERMINATED 상태로 전환된 서버 프로세스가 모두 포함됩니다.

단위: 개수

상대적 CloudWatch 통계: Sum, Average, Minimum, Maximum

차원: 위치

게임 세션

지표 설명

ActivatingGameSessions

시작 진행 중인 것을 의미하는 ACTIVATING 상태의 게임 세션 수. 게임 세션은 활성 상태가 되어야만 플레이어를 호스팅할 수 있습니다. 일정 시간 높은 수를 유지할 경우 게임 세션이 ACTIVATING에서 ACTIVE 상태로 전환되지 않는 것을 의미할 수도 있습니다. Auto Scaling에 사용할 수 있습니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

ActiveGameSessions

플레이어를 호스팅할 수 있으며, 0명 이상의 플레이어를 호스팅하고 있다는 것을 의미하는 ACTIVE 상태의 게임 세션 수. 이 지표는 현재 호스팅 중인 총 게임 세션 수를 측정합니다. Auto Scaling에 사용할 수 있습니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

AvailableGameSessions

현재 게임 세션을 호스팅하는 데 사용되지 않는 활성 상태의 서버 프로세스로, 지연 없이 새 게임 세션을 시작하여 새 서버 프로세스 또는 인스턴스를 가동할 수 있습니다. Auto Scaling에 사용할 수 있습니다.

참고

동시 게임 세션 활성화를 제한하는 플릿의 경우 ConcurrentActivatableGameSessions 지표를 사용합니다. 이 지표는 어떤 유형의 지연 없이 시작할 수 있는 새 게임 세션의 수를 더 정확하게 나타냅니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

ConcurrentActivatableGameSessions

현재 게임 세션을 호스팅하는 데 사용되지 않는 활성 상태의 서버 프로세스로, 새 게임 세션을 즉시 시작할 수 있습니다.

이 지표는 다음과 같은 점에서 AvailableGameSessions과 다릅니다. 게임 세션 활성화 제한으로 인해 현재 새 게임 세션을 활성화할 수 없는 서버 프로세스는 계산하지 않는 다는 점입니다. (플릿 RuntimeConfiguration 옵션 설정 MaxConcurrentGameSessionActivations 참조). 게임 세션 활성화를 제한하지 않는 플릿의 경우 이 지표는 AvailableGameSessions과 동일합니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: 위치

PercentAvailableGameSessions

모든 활성 서버 프로세스(정상 또는 비정상)에서 아직 사용 중이지 않은 게임 세션 슬롯의 비율(AvailableGameSessions / [ActiveGameSessions + AvailableGameSessions + unhealthy server processes]로 계산). Auto Scaling에 사용할 수 있습니다.

단위: 백분율

관련 CloudWatch 통계: Average

차원: 위치

GameSessionInterruptions

중단된 스팟 인스턴스의 게임 세션 수

단위: 개수

상대적 CloudWatch 통계: Sum, Average, Minimum, Maximum

차원: 위치

플레이어 세션

지표 설명

CurrentPlayerSessions

ACTIVE 상태(플레이어가 활성 게임 세션에 연결된 상태)이거나, 혹은 RESERVED 상태(플레이어에게 게임 세션 슬롯이 할당되었지만 아직 연결되지 않은 상태)인 플레이어 세션 수. Auto Scaling에 사용할 수 있습니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum

PlayerSessionActivations

마지막 보고 이후 상태가 RESERVED에서 ACTIVE로 전환된 플레이어 세션 수. 이러한 경우는 플레이어가 활성 게임 세션에 성공적으로 연결되었을 때 발생합니다.

단위: 개수

상대적 CloudWatch 통계: Sum, Average, Minimum, Maximum

Amazon GameLift 대기열 지표

Amazon GameLift 네임스페이스에는 게임 세션 배치 대기열에서 다음과 같은 활동 관련 지표가 포함되어 있습니다. 대기열은 관리형 Amazon GameLift 솔루션과 함께 사용됩니다. Amazon GameLift 서비스는 1분마다 지표를 CloudWatch에 전송합니다.

지표 설명

AverageWaitTime

대기열에서 상태가 PENDING인 게임 세션 배치 요청이 실행될 때까지 기다린 평균 대기 시간

단위: 초

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

차원: 위치

FirstChoiceNotViable

성공적으로 위치된 게임 세션은 첫 번째 선택 플릿에 위치하지 않습니다. 이 플릿이 (고 간섭 속도를 갖는 스팟 플릿처럼) 실행 가능하지 않다고 여겨지기 때문입니다. 이 지표는 지연 시간이 아닌 비용을 기반으로 합니다. 첫 번째 선택 플릿은 대기열에 나열된 첫 번째 플릿이거나, 배치 요청에 플레이어 지연 시간 데이터가 포함된 경우 FleetIQ 우선순위 지정에 따라 선택한 첫 번째 플릿입니다. 사용할 수 있는 스팟 플릿이 없는 경우에는 해당 지역의 플릿이 선택될 수 있습니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

FirstChoiceOutOfCapacity

성공적으로 위치된 게임 세션은 첫 번째 선택 플릿에 위치하지 않습니다. 이 플릿이 가능한 리소스가 없기 때문입니다. 첫 번째 선택 플릿은 대기열에 나열된 첫 번째 플릿이거나, 배치 요청에 플레이어 지연 시간 데이터가 포함된 경우 정의된 FleetIQ 우선순위 지정에 따라 선택한 첫 번째 플릿입니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

LowestLatencyPlacement

게임 세션은 플레이어의 대기열 최저 가능 지연 시간을 제공하는 리전에 성공적으로 배치됩니다. 이 지표는 배치 요청에 플레이어 지연 시간 데이터가 포함되는 경우에만 생성됩니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

LowestPricePlacement

게임 세션은 선택한 리전에 대해 대기열 최저 가격을 제공하는 플릿에 성공적으로 배치됩니다. 이 플릿은 스팟 플릿이거나 대기열이 스팟 인스턴스가 없을 경우 온디맨드 인스턴스일 수 있습니다. 이 지표는 배치 요청에 플레이어 지연 시간 데이터가 포함되는 경우에만 생성됩니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

Placement <region name>

게임 세션은 특정 리전에 위치한 플릿에 성공적으로 배치됩니다. 이 지표는 리전에 따라 PlacementsSucceeded 지표를 나눕니다.

단위: 개수

관련 CloudWatch 통계: Sum

PlacementsCanceled

마지막 보고 이후 시간 초과 이전에 취소된 게임 세션 배치 요청 수

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

PlacementsFailed

마지막 보고 이후 모든 이유에 따라 실패한 게임 세션 배치 요청 수

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

PlacementsStarted

마지막 보고 이후 대기열에 새롭게 추가된 게임 세션 배치 요청 수

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

PlacementsSucceeded

마지막 보고 이후 새로운 게임 세션까지 이어진 게임 세션 배치 요청 수

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

PlacementsTimedOut

마지막 보고 이후 대기열의 시간 제한에 걸려 실행되지 못한 게임 세션 배치 요청 수

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

QueueDepth

대기열에서 상태가 PENDING인 게임 세션 배치 요청 수

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

차원: 위치

Amazon GameLift 매치메이킹 지표

Amazon GameLift 네임스페이스에는 매치메이킹 구성 및 매치메이킹 규칙에 따른 FlexMatch 활동과 관련한 지표가 포함되어 있습니다. FlexMatch 매치메이킹은 관리형 Amazon GameLift 솔루션과 함께 사용됩니다. Amazon GameLift 서비스는 1분마다 지표를 CloudWatch에 전송합니다.

매치메이킹 작업의 시퀀스에 대한 자세한 내용은 Amazon GameLift FlexMatch 작동 방식을 참조하세요.

매치메이킹 구성

지표

설명

CurrentTickets

현재 처리되고 있거나 처리 대기 중인 매치메이킹 요청입니다.

단위: 개수

상대적 CloudWatch 통계: Average, Minimum, Maximum, Sum

MatchAcceptancesTimedOut

수락을 요구하는 매치메이킹 구성의 경우, 마지막 보고 이후 수락 과정에서 시간을 초과한 잠재적 매치입니다.

단위: 개수

관련 CloudWatch 통계: Sum

MatchesAccepted

수락을 요구하는 매치메이킹 구성의 경우, 마지막 보고 이후 수락된 잠재적 매치입니다.

단위: 개수

관련 CloudWatch 통계: Sum

MatchesCreated

마지막 보고 이후 생성된 잠재적 매치입니다.

단위: 개수

관련 CloudWatch 통계: Sum

MatchesPlaced

마지막 보고 이후 게임 세션에 성공적으로 배치된 매치입니다.

단위: 개수

관련 CloudWatch 통계: Sum

MatchesRejected

수락을 요구하는 매치메이킹 구성의 경우, 마지막 보고 이후 적어도 한 명의 플레이어에 의해 거부된 잠재적 매치입니다.

단위: 개수

관련 CloudWatch 통계: Sum

PlayersStarted

마지막 보고 이후 추가된 매치메이킹 티켓의 플레이어입니다.

단위: 개수

관련 CloudWatch 통계: Sum

TicketsFailed

마지막 보고 이후 매치 실패로 이어진 매치메이킹 요청입니다.

단위: 개수

관련 CloudWatch 통계: Sum

TicketsStarted

마지막 보고 이후 생성된 신규 매치메이킹 요청입니다.

단위: 개수

관련 CloudWatch 통계: Sum

TicketsTimedOut

마지막 보고 이후 타임아웃 한도에 도달한 매치메이킹 요청입니다.

단위: 개수

관련 CloudWatch 통계: Sum

TimeToMatch

마지막 보고 이전에 취소된 잠재적 매치에 보내진 매치메이킹 요청의 경우, 티켓 생성과 잠재적 매치 생성 간의 시간차입니다.

단위: 초

관련 CloudWatch 통계: Data Samples, Average, Minimum, Maximum

TimeToTicketCancel

마지막 보고 이전에 취소된 매치메이킹 요청의 경우, 티켓 생성과 취소 간의 시간차입니다.

단위: 초

관련 CloudWatch 통계: Data Samples, Average, Minimum, Maximum

TimeToTicketSuccess

마지막 보고 이전에 성공한 매치메이킹 요청의 경우, 티켓 생성과 성공한 매치 배치 간의 시간차입니다.

단위: 초

관련 CloudWatch 통계: Data Samples, Average, Minimum, Maximum

매치메이킹 규칙

지표 설명

RuleEvaluationsPassed

마지막 보고 이후 통과된 매치메이킹 프로세스 동안의 규칙 평가입니다. 이 지표는 상위 50개 규칙으로 제한됩니다.

단위: 개수

관련 CloudWatch 통계: Sum

RuleEvaluationsFailed

마지막 보고 이후 실패한 매치메이킹 동안의 규칙 평가입니다. 이 지표는 상위 50개 규칙으로 제한됩니다.

단위: 개수

관련 CloudWatch 통계: Sum

Amazon GameLift FleetIQ 지표

Amazon GameLift 네임스페이스에는 게임 호스팅을 위한 FleetIQ 독립형 솔루션의 일부로서 FleetIQ 게임 서버 그룹 및 게임 서버 활동에 대한 지표가 포함되어 있습니다. Amazon GameLift 서비스는 1분마다 지표를 CloudWatch에 전송합니다. 자세한 내용은 Amazon EC2 Auto Scaling 사용 설명서Amazon CloudWatch를 사용하여 오토 스케일링 및 인스턴스 모니터링을 참조하세요.

지표 설명

AvailableGameServers

게임을 실행하는 데 사용할 수 있고 현재 게임 플레이로 점유되지 않은 게임 서버 수입니다. 여기에는 클레임되었지만 아직 AVAILABLE 상태인 게임 서버도 포함됩니다.

단위: 개수

관련 CloudWatch 통계: Sum

차원: GameServerGroup

UtilizedGameServers

현재 게임 플레이로 점유된 게임 서버 수입니다. 이 숫자에는 UTILIZED 상태인 게임 서버가 포함됩니다.

단위: 개수

관련 CloudWatch 통계: Sum

차원: GameServerGroup

DrainingAvailableGameServers

현재 게임 플레이를 지원하지 않으며 종료 예정된 인스턴스의 게임 서버 수입니다. 이러한 게임 서버는 새 클레임 요청에 대한 응답으로 클레임되는 우선 순위가 가장 낮습니다.

단위: 개수

관련 CloudWatch 통계: Sum

차원: GameServerGroup

DrainingUtilizedGameServers

현재 게임 플레이를 지원하며 종료 예정된 인스턴스의 게임 서버 수입니다.

단위: 개수

관련 CloudWatch 통계: Sum

차원: GameServerGroup

PercentUtilizedGameServers

현재 게임 실행을 지원하는 게임 서버의 비율입니다. 이 지표는 현재 사용 중인 게임 서버 용량을 나타냅니다. 플레이어 수요에 맞게 인스턴스를 동적으로 추가 및 제거할 수 있는 Auto Scaling 정책을 실행하는 데 유용합니다.

단위: 백분율

상대적 CloudWatch 통계: Average, Minimum, Maximum

차원: GameServerGroup

GameServerInterruptions

제한된 스팟 가용성으로 인해 중단된 스팟 인스턴스의 게임 서버입니다.

단위: 개수

관련 CloudWatch 통계: Sum

차원: GameServerGroup, InstanceType

InstanceInterruptions

제한된 가용성으로 인해 중단된 스팟 인스턴스입니다.

단위: 개수

관련 CloudWatch 통계: Sum

차원: GameServerGroup, InstanceType