아이펀 엔진 대시보드

아이펀 엔진은 편리하게 게임 서버를 모니터링할 수 있는 별도의 대시보드 프로그램을 제공합니다. 이 대시 보드 프로그램은 카운터 기능 사용하기 를 활용하여 구현되어있습니다. 자세한 설명은 아이펀 엔진 대시보드 매뉴얼 를 참고해주세요.

아이펀 엔진 대시보드는 대표적으로 다음의 기능들을 제공합니다.

OS 수준의 리소스 사용량 모니터링

CPU, RAM, 접속 세션 수, 로그인 처리된 사용자 수들을 그래프로 표시합니다.

OS 수준의 리소스 사용량 모니터링

아이펀 엔진 이벤트 처리 성능 모니터링

아이펀 엔진 내의 초당 이벤트 발생 건수, 이벤트 처리 속도, 이벤트 큐의 길이 변화를 그래프로 표시합니다.

아이펀 엔진 이벤트 처리 성능 모니터링

아이펀 엔진 ORM 처리 성능 모니터링

각 DB (shard 가 되어있는 경우 shard DB) 의 읽기/쓰기 성능, 대기 중인 읽기/쓰기 요청 수, 메모리에 캐싱된 ORM 오브젝트 수를 그래프로 표시합니다.

아이펀 엔진 ORM 처리 성능 모니터링

아이펀 엔진 분산처리 성능 모니터링

서버간 통신을 위해 사용한 RPC 트래픽에 대해서 그래프로 표시합니다.

아이펀 엔진 분산처리 성능 모니터링

Stage 별 처리 시간 및 Queue time 프로파일링

Overview

_images/dash-summary-1.png
_images/dash-summary-2.png

테이블 형태

_images/dash-tabular.png

실행 시간 분석

_images/dash-exec-time.png

대기 시간 분석

_images/dash-wait-time.png