• /
  • EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

서비스 수준으로 성능 벤치마크 생성

목표

이 자습서를 마치면 다음을 수행하게 됩니다.

  • SLI(서비스 수준 지표) 및 SLO(서비스 수준 목표)를 이해합니다.
  • 프런트 엔드 경험을 위한 SLI 및 SLO를 만들고 정의했습니다.
  • SLI 또는 SLO 위반에 대해 경고하도록 설정하여 사용자에게 영향을 미치기 전에 대응할 수 있습니다.

성능 벤치마크를 만드는 이유

이제 앱 성능 문제의 근본 원인을 해결했으므로 속도 저하가 다시 나타날 경우 신속하게 대응할 수 있도록 서비스 수준을 설정하겠습니다.

서비스 수준, SLO, SLI의 차이점을 살펴보겠습니다. 서비스 수준은 측정 가능한 용어로 일정 기간 내에 사용자에게 제공되는 서비스를 설명합니다. 서비스 수준 목표(SLO)는 시스템에서 기대되는 가용성에 대한 목표입니다. 서비스 수준 지표(SLI)는 시스템의 가용성을 결정하는 주요 측정 및 지표입니다.

이 모든 것을 하나로 묶으면 다음을 수행할 수 있습니다.

  • 이제 앱의 성능 및 안정성 기준을 설정했으므로 향후 설정을 쉽게 할 수 있습니다.
  • 서비스 경계를 결정하는 데 도움이 되는 SLO 및 SLI 권장 사항으로 팀 전체의 안정성을 정의합니다.
  • 안정성 표준화: 조직 간 팀은 서비스 안정성에 대한 통합되고 투명한 보기를 가지며 고객 대면 SLA를 더 잘 준수할 수 있습니다.

성능 벤치마크 생성

애플리케이션 성능 벤치마크 생성을 시작하겠습니다.

성능 벤치마크를 정의하는 데 사용할 수 있는 많은 SLI가 있지만 다음은 특별히 권장하는 몇 가지입니다. 축소기마다 해당 SLI 및 해당 NRQL 쿼리(2단계에서 사용)를 선택해야 하는 경우에 대한 설명이 있습니다.

지금은 다음 중 하나를 선택하십시오.

SLIs for APM services instrumented with the New Relic agent: Transaction 이벤트를 기반으로 하는 SLI는 요청 기반 서비스에 가장 일반적입니다.

조직은 특정 요구 사항, 사용자의 기대치 및 사용 가능한 리소스를 기반으로 SLO 및 SLI를 정의해야 합니다. 이 자습서를 완료한 후 세분화된 사용자 지정 서비스 수준을 정의하는 방법에 대해 자세히 알아보는 것이좋습니다.

An image of the service level maangement ui
  1. one.newrelic.com > All capabilities > Service levels management 으로 이동합니다. 이 UI에는 모든 서비스 수준이 표시되며 서비스 수준을 정의, 모니터링, 편집할 수 있습니다.
  2. UI 오른쪽 상단에서 + Add a service level 선택합니다.

서비스 카테고리를 생성하려는 해당 부분을 선택하세요. 이는 전체 워크로드, 특정 서비스, 신세틱스 모니터 또는 특정 프로세서일 수 있습니다. 분리를 선택한 후 UI 창 왼쪽에 있는 Continue 을 클릭하세요.

이 창에서 1단계에서 선택한 SLI를 정의합니다. 예를 들어 서비스 성공을 위해 SLI를 정의하도록 선택한 경우 다음 쿼리를 사용합니다.

Valid events fields

FROM: Transaction
WHERE: entityGuid = '{entityGuid}'

여기서 {entityGuid} 은 서비스의 GUID입니다.

Bad events fields

FROM: TransactionError
WHERE: entityGuid = '{entityGuid}' AND error.expected IS false

여기서 {entityGuid} 은 서비스의 GUID입니다.

쿼리가 올바른지 확인한 후 왼쪽 창에서 Continue 선택하여 서비스 수준 생성을 완료하세요.

다음 단계

축하해요! New Relic을 사용하여 앱 성능을 개선하는 방법에 대한 여정을 완료했습니다! New Relic 기능에 대해 자세히 알아볼 준비가 되셨습니까? 자세히 알아보기:

1Prepare to triage your application

2Identify problematic transactions

Copyright © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.