• 로그인

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

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

문제 신고

오류 데이터 관리

EOL 공지

2022년 3월부터 오류 클래식 UI를 비롯한 여러 기능에 대한 지원이 중단됩니다. 이 전환을 쉽게 준비하는 방법을 비롯한 자세한 내용은 Explorers Hub 게시물 을 참조하세요.

New Relic의 APM 오류 페이지 는 서비스의 오류를 식별, 분류 및 수정하는 데 도움이 됩니다. 오류 페이지는 APM 에이전트가 수집한 데이터를 사용하여 스택 추적, HTTP 헤더 값과 같은 트랜잭션 속성 및 기타 사용자 정의 속성을 표시하므로 오류 컨텍스트를 이해하고 수정할 수 있습니다.

APM 및 인프라 데이터에 대한 로그 보기

또한 로그와 애플리케이션의 데이터를 함께 가져와 더 쉽고 빠르게 문제를 해결할 수 있습니다. 컨텍스트의 로그를 사용하면 앱의 UI에서 직접 오류 및 추적과 관련된 로그 메시지를 볼 수 있습니다. Kubernetes 클러스터와 같은 인프라 데이터 컨텍스트에서 로그를 볼 수도 있습니다. 다른 UI 페이지로 전환할 필요가 없습니다.

오류 데이터 유형: 이벤트 및 추적 세부정보

기본적으로 APM 에이전트는 두 가지 유형의 오류 데이터를 수집합니다.

  • 이벤트
  • 추적 세부정보

이벤트

오류 이벤트 데이터 유형에는 기본 속성과 서비스에서 계측된 모든 사용자 정의 속성이 포함됩니다. 스택 추적을 포함하지 않습니다.

다음과 같이 오류 UI에서 이벤트 데이터를 찾습니다.

  • 오류 추적 테이블의 오류 열입니다.
  • 상위 5개 오류 차트 .
  • 오류 그룹으로 드릴한 경우 스택 추적을 표시하지 않는 오류는 이러한 유형의 데이터를 기반으로 합니다.
  • 스택 추적이 있는 오류만 표시 를 비활성화하여 이러한 유형의 데이터가 수집되었지만 연결된 추적 세부 정보가 없는 오류를 표시할 수 있습니다.

이벤트는 샘플링 대상입니다( 오류 보고에 대한 상한 및 차트 오류율 및 수 참조). 오류 이벤트 데이터에 대한 자세한 내용 은 APM에서 보고한 이벤트 를 참조하십시오.

추적 세부정보

추적 세부 정보 오류 데이터 유형에는 스택 추적 및 속성이 포함되며 더 많은 데이터로 이벤트를 보완합니다. 추적 세부정보보다 더 많은 이벤트가 보고될 것으로 예상 됩니다(오류 보고에 대한 한도 참조).

다음과 같이 오류 UI에서 추적 세부정보 데이터를 찾습니다.

  • 오류 추적 테이블의 스택 추적 열입니다.
  • 오류 그룹으로 드릴한 경우 스택 추적이 있는 해당 오류는 이러한 유형의 데이터를 사용합니다.

스택 추적이 있는 오류만 표시 는 기본적으로 활성화되어 이러한 유형의 데이터가 수집된 오류만 표시되도록 제한합니다.

이 데이터는 오류 세부정보에 대한 특정 보관 규칙의 적용을 받습니다.

오류 보고에 대한 한도

New Relic caps 오류 보고:

  • 에이전트 인스턴스당 분당 100개 이벤트
  • 에이전트 인스턴스당 분당 20개의 추적 세부 정보

이러한 제한은 오류 보고가 애플리케이션 성능에 부정적인 영향을 미치는 것을 방지합니다.

예:

  • 5개의 EC2 인스턴스(각각 하나의 JVM)에서 실행되는 앱. New Relic caps 오류 보고:

    • 분당 이벤트 100개 x 인스턴스 5개 = 분당 이벤트 500개
    • 분당 추적 세부 정보 20개 x 인스턴스 5개 = 분당 추적 세부 정보 100개
  • 10개의 인스턴스가 있는 하나의 호스트에서 실행되는 앱. New Relic caps 오류 보고:

    • 분당 이벤트 100개 x 인스턴스 10개 = 분당 이벤트 1000개
    • 분당 추적 세부 정보 20개 x 인스턴스 10개 = 분당 이벤트 200개

차트 오류율 및 개수

오류율 차트 는 정확하지만 차원이 매우 제한된 샘플링되지 않은 집계 데이터 유형인 메트릭 타임슬라이스 데이터 에 대한 쿼리로 구동됩니다. 이 데이터는 오류 이벤트 데이터만큼 유연하게 패싯 처리하거나 필터링할 수 없습니다.

이 차트를 대시보드에서 재현하거나 오류율 차트 에서 ... 메뉴를 클릭한 다음 쿼리 보기 또는 대시보드에 추가 옵션을 사용하여 메트릭 타임슬라이스 데이터를 추가로 탐색할 수 있습니다.

상위 5개 오류 차트에서와 같이 이벤트 데이터를 사용하여 패싯 오류 수를 차트로 작성하려면 NRQL 이벤트 쿼리를 사용하십시오. 상위 5개 오류 차트에서 ... 메뉴를 클릭하고 차트 생성의 시작점에 대한 쿼리 보기 를 선택합니다.

이벤트 데이터를 샘플링할 수 있으므로( 오류 보고에 대한 한도 참조) EXTRAPOLATE 키워드 를 사용하여 샘플링이 발생하는 경우에도 정확한 오류 수를 얻을 수 있습니다.

맞춤 오류 보고

에이전트 API를 사용하여 에이전트에서 기본적으로 수집되지 않는 오류를 보고할 수 있습니다. 자세한 내용 은 API 설명서를 참조하십시오.

오류 무시

일반적으로 New Relic에 보고되는 특정 오류가 당사 에이전트 API 또는 서버 측 구성 UI를 사용하여 수집되는 것을 방지할 수 있습니다. 자세한 내용 은 APM의 오류 관리 를 참조하십시오.

예상 오류로 노이즈 감소

때때로 오류 데이터를 수집하고 싶지만 해당 오류가 경고를 통해 깨어나도록 하지 않으려는 경우가 있습니다. 에이전트 API 를 사용하여 이러한 오류를 "예상"으로 표시할 수 있습니다. 오류 페이지에는 계속 표시되지만 서비스의 오류율이나 Apdex 측정항목에는 영향을 미치지 않습니다.

오류 추적 비활성화

특정 오류가 New Relic에 보고되는 것을 방지하려면 에이전트의 구성 파일에서 해당 오류를 비활성화하십시오. 대부분의 에이전트의 경우 특정 오류 코드를 무시하거나 오류를 완전히 비활성화할 수 있습니다. 자세한 내용은 특정 에이전트의 구성 설명서를 참조하십시오.

오류 추적 삭제

주의

삭제한 후에는 오류 추적을 복구할 수 없습니다. 오류 삭제는 현재 기존 Errors Classic UI에서만 사용할 수 있습니다.

원하는 경우...

이게 ...

앱의 모든 오류 추적 삭제

앱에 대한 모든 오류 추적을 삭제할 수 있는 권한이 있는 경우:

  1. one.newrelic.com > APM > (앱 선택) > More views > Errors (classic) 로 이동합니다.

  2. 고르다

    모든 오류를 삭제합니다 .

계정에 대한 모든 오류 추적 삭제

New Relic 계정에 대한 모든 오류 추적을 삭제하려면 support.newrelic.com 에서 지원을 받으십시오.

개별 오류 추적 삭제

개별 오류 추적을 삭제하려면 APM의 오류(클래식) 페이지를 사용하십시오. 오류 테이블에서 오류를 드릴한 다음 이 오류 삭제 를 클릭합니다.

오류 추적 삭제 외에도 트랜잭션 추적 또는 데이터베이스/저속 SQL 추적 을 삭제할 수도 있습니다. 이렇게 하면 다른 애플리케이션 데이터(예: Apdex, 배포 정보 등)를 유지하면서 잠재적으로 민감한 데이터를 제거할 수 있습니다.

Copyright © 2022 New Relic Inc.

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