• 로그인지금 시작하기

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

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

문제 신고

수신함 오류의 영향을 받은 사용자 추적

이제 오류 그룹의 영향을 받는 사용자 수를 볼 수 있으므로 가장 큰 영향을 미치는 오류 그룹에 노력을 집중할 수 있습니다. 영향을 받는 사용자는 목록 보기의 발생 지표 옆에 나열됩니다. 특정 수 이상의 사용자에게 영향을 미치는 오류 그룹에 대한 경고를 설정할 수도 있습니다.

시작하기

오류 이벤트에 최종 사용자를 식별하는 속성이 있는 경우 사용자 영향 메트릭이 자동으로 수집됩니다. 기본적으로 원격 측정에 사용자 식별자 추가를 지원하지 않는 에이전트의 경우 사용자 지정 속성을 추가하고 ID 속성에 대한 OpenTelemetry의 규칙 속성( enduser.id )을 따르는 것이 좋습니다. New Relic에 사용자 지정 속성을 보내는 프로세스는 여기에서 자세히 설명합니다.

영향을 받는 사용자를 캡처하기 위한 속성 규칙

최종 사용자 속성의 이름을 지정하는 데는 여러 가지 일반적인 규칙이 있습니다. 먼저 OpenTelemetry 표준 에 따라 enduser.id 를 확인합니다. 그런 다음 우선 순위에 따라 다음 속성을 사용합니다.

  • userId
  • user

영향을 받는 사용자 쿼리

오류 그룹의 영향을 받는 사용자 수는 이름이 newrelic.error.group.userImpact메트릭 데이터 유형 으로 기록됩니다. 다음 NRQL 문자열과 함께 메트릭을 사용할 수 있습니다.

SELECT uniqueCount(newrelic.error.group.userImpact) FROM Metric WHERE metricName='newrelic.error.group.userImpact'

측정항목은 선택한 기간 동안의 대략적인 고유 사용자 수를 캡처합니다. FACET 절에서 사용할 수 있는 userImpact 지표에서 제공하는 추가 속성은 error.group.guid , entity.guid 입니다.

영향을 받는 사용자에 대한 경고

NRQL 경고 조건 을 생성함으로써 개발자는 오류의 영향을 받는 사용자 수가 임계값을 초과할 때 경고를 트리거할 수 있습니다.

이 경고를 생성하려면 사용 사례를 가장 잘 포착하는 방식으로 영향을 받는 사용자의 양을 측정하는 NRQL 쿼리 를 결정해야 합니다.

예를 들어, 다음 NRQL 쿼리는 특정 엔터티에서 오는 오류 그룹 의 영향을 받은 순 사용자 수를 측정합니다.

SELECT uniqueCount(newrelic.error.group.userImpact) FROM Metric WHERE metricName='newrelic.error.group.userImpact' AND entity.guid=’RXxCUk9XU9182nNEFQUExJQ0FLsU9OfDgzNzgwNw’ FACET error.group.guid TIMESERIES

uniqueCount() 함수 사용, 엔터티의 엔터티 ID 찾는 방법 에 대해 자세히 알아보세요.

마찬가지로 다음 NRQL 쿼리는 지난 1시간 동안 계정에 속한 모든 엔터티의 오류로 영향을 받은 총 사용자 수를 측정합니다.

SELECT count(newrelic.error.group.userImpact) FROM Metric WHERE metricName='newrelic.error.group.userImpact' SINCE 1 hour ago TIMESERIES

NRQL 쿼리를 결정하면 NRQL 경고 조건 을 생성하는 데 사용할 수 있습니다.

트리거된 경고의 신호 대 노이즈 비율을 개선하려면 경고 생성 팁 , 경고 임계값 평가 방법경고 조건 예를 참조하십시오.

Copyright © 2023 New Relic Inc.

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