우리의 뉴렐릭 Unreal Engine은 Unreal Engine 모바일 앱을 모니터링하고 앱의 성능, 오류 및 사용자 환경에 대한 심층적인 인사이트를 제공합니다. Unreal Engine 플러그인을 설치하고 구성하면 다음을 수행할 수 있습니다.
- C++ 오류 캡처: 문제를 신속하게 식별하고 수정합니다.
- 맞춤형 대시보드 및 지표 생성: 사용자가 앱과 상호 작용하는 방식을 이해합니다.
![Unreal Engine summary view in the UI Summary view of a Unreal Engine app in New Relic](/images/mobile_screenshot-full_hybrid-summary.webp)
one.newrelic.com > All capabilities > Mobile > (select an app) > Summary: Unreal Engine 데이터 및 오류를 확인하고 시간 경과에 따른 앱 성능을 모니터링하세요.
수동 설치
플러그인을 수동으로 설치해야 하는 경우 아래 단계를 따르세요.
요구 사항 검토
Unreal Engine 플러그인을 설치하기 전에 Unreal Engine 앱이 다음 버전 요구 사항을 충족하는지 확인하세요.
Android 네이티브 앱의 경우:
- 안드로이드 API 24 이상
- Android 기본 요구사항보기
iOS 네이티브 앱의 경우:
프로젝트에 에이전트 추가
프로젝트의 루트 디렉터리에
Plugins
이라는 폴더를 만듭니다.Github에
NewRelic
폴더를 복사합니다. 당신은 다음과 같은 것을 가져야합니다MyProject├── Plugins└── NewRelic└── NewRelic.uplugin
추가 설정을 계속하려면 지금 다시 시작을 클릭하세요.
에이전트와 C++ 코드 간의 인터페이스를 허용하려면 게임 모듈의 .Build.cs
파일에 있는 의존성/종속성 목록에 NewRelic
추가하세요.
애플리케이션 토큰 추가
Unreal Engine 앱의 데이터를 웰릭으로 인증하려면 다음 옵션 중 하나를 사용하여 추가하세요:
Plugins → NewRelic 아래의 프로젝트 설정에서 앱 의미(들)를 뉴렐릭 앱 의미 필드 에 붙여넣으세요. 별도의 뉴렐릭 모바일 앱(Android 중 하나, iOS용 하나)을 갖고 싶다면 두 앱을 모두 추가해야 합니다.
Config/DefaultEngine.ini
파일에서 다음을/Script/NewRelic.NewRelicSDKSettings
에 추가하고 자신의 앱 토큰을 추가했는지 확인하세요.newrelicAppToken=application-tokennewrelicAppTokenIOS=ios-application-token
에이전트 계측 사용자 지정
에이전트 계측을 사용자 정의해야 합니까? 공개 모바일 SDK API 방법을 사용하면 사용자 지정 데이터를 수집하고 기본 설정을 구성하는 등의 작업을 수행할 수 있습니다.
Unreal Engine 플러그인에는 다음과 같은 사용자 정의가 가능합니다.
원하는 경우... | 이 방법을 사용하십시오 |
---|---|
충돌 문제 해결에 도움이 될 수 있는 앱 활동을 추적하기 위해 이동 경로를 기록합니다. | |
메서드를 상호 작용으로 추적합니다. | |
맞춤 측정항목을 기록합니다. | |
예외를 기록합니다. | |
사용자 지정 속성 및 이벤트를 기록합니다. | 사용자 정의 속성 및 이벤트를 보고하는 방법에는 여러 가지가 있습니다. |
에이전트를 종료합니다. | |
테스트 충돌 보고서를 실행합니다. |
C++ 오류 모니터링
뉴렐릭 UI 에서는 기록된 각 오류에 대한 이벤트 추적, 속성 및 그리드 추적과 같은 세부 정보를 포함하여 치명적 및 치명적이지 않은 C++ 오류와 처리된 예외를 볼 수 있습니다.
오류를 보려면:
one.newrelic.com > All capabilities > Mobile
으)로 이동합니다.
언리얼 엔진 앱을 선택하세요.
Exceptions > Handled exceptions
을(를) 클릭합니다.
다음 쿼리를 사용하여 이러한 오류에 대한 대시보드를 구축할 수도 있습니다.
SELECT * FROM MobileHandledException SINCE 24 hours ago
NRQL 쿼리에 대한 자세한 내용은 NRQL 소개를참조하십시오.