중요
이 기능은 iOS 에이전트 버전 7.4.0 이상에서 지원됩니다. 시뮬레이터를 사용하거나 디버깅하는 동안에는 앱 설치 시간이 보고되지 않습니다.
iOS의 AppLaunch/Cold Response는 일반적인 정의에서 제시하는 것보다 더 엄격한 제한을 두고 있습니다. 다음과 같은 특정 기준이 충족된 후에만 한 번 보고됩니다.
기기 재부팅 후: iOS 기기를 재부팅해야 합니다. 그 후 메트릭이 보고되도록 구성합니다.
신규 설치 후: iOS 구성을 새로 설치한 후 설치해야 합니다.
일회성 보고: 이 보고는 일반적으로 앱이 종료되었다가 다시 시작될 때마다 수신되는 것이 아니라, 특정 이벤트가 발생한 후 한 번만 수신됩니다.
iOS 에이전트를 사용하면 앱 출시 시간(콜드 타임, 핫 타임이라고도 함)을 보고할 수 있습니다(웜 타임과 사전 워밍업 시간은 보고되지 않음). 기본적으로 앱 출시 시간은 기능 플래그 NRFeatureFlag_AppStartMetrics 를 통해 수집됩니다.
앱 실행 시간 보기
앱 실행 시간은 밀리초 단위로 표시되며, 범위는 AppLaunch/Cold 과 AppLaunch/Hot 입니다. 이러한 새롭게 등장하는 시간 요소를 추적하려면:
- one.newrelic.com > All capabilities > Capabilities > Query builder 으)로 이동합니다.
- 다음과 같은 NRQL 쿼리를 실행합니다.SELECT average(newrelic.timeslice.value ) * 1000 AS 'AppLaunch/Cold' FROM Metric WHERE metricTimesliceName = 'AppLaunch/Cold' AND entity.guid = 'YOUR_APP_TOKEN' SINCE 1664218800000 UNTIL 1664220600000 TIMESERIES
- Add to dashboard 클릭하고 기존 대시보드에 추가하거나 새 대시보드를 만듭니다.
데이터가 표시되지 않으면 logcat 출력에서 오류를 검토하세요.