성능 모니터링

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

성능 대시보드는 게시된 경험의 성능을 모니터링하는 가장 좋은 방법입니다. 두 탭에는 클라이언트와 서버 모두에 대한 실시간 성능 정보가 포함되어 있으며 변경 사항을 시간별로 추적할 수 있습니다.

예를 들어, 새로운 장소를 경험에 추가했다고 상상해보십시오.

  1. 업데이트된 경험을 게시하고 몇 시간 후 클라이언트 크래시 률에 놀라게 되면 성능 대시보드에서 클라이언트 메모리 사용과 관련된 것으로 보이는 뚜렷한 업픽을 알 수 있습니다.You publish the updated experience, and hours later, you notice a distinct uptick in client crash rate on the Performance Dashboard that seems to correlate with client memory usage.
  2. Studio에서 새로운 장소를 테스트하고 문제가 없는 것을 확인했습니다. 메모리 사용은 경험의 다른 장소와 비슷합니다.
  3. 업데이트 이후 평균 플레이어 세션 시간이 크게 증가한 것으로 나타납니다.
  4. 다시 테스트하지만, 이번에는 경험에서 더 많은 시간을 보내고 메모리 사용량을 시간별로 더 가까이 유지합니다. 충분히 확신하지만, 사용이 시간이 지남에 따라 하위 장치에서 메모리 오류가 발생할 수 있습니다.
  5. 서버 탭을 확인하고 서버 메모리 사용이 시간이 지남에 따라 증가한다는 것을 알 수 있습니다. 아직 문제가 아니지만 곧 문제가 될 수 있습니다.
  6. 개발자 콘솔의 메모리 탭에서 세계의 일부 키 개체와 상호 작용할 때 새 스크립트의 메모리 사용이 증가한다는 것을 알 수 있습니다. 스크립트는 클라이언트와 서버 모두에서 실행됩니다.
  7. 스크립트를 검토하면 대형 테이블에 일부 사용자 데이터를 추가하지만 결코 데이터를 정리하지 않습니다. 그것은 무한으로 성장합니다.
  8. 문제를 해결하고 업데이트된 경험을 게시하고 클라이언트 크래시 률이 전에 값으로 돌아갑니다.

다른 대시보드와 성능 대시보드를 비교하면 성능 향상(또는 회귀)을 비즈니스 메트릭스에 대한 더 완전한 아이디어를 얻을 수 있습니다. 자세한 내용은 분석을 참조하십시오.