• 로그인

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

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

문제 신고

New Relic 데이터 유형: 메트릭, 이벤트, 로그 및 추적(MELT)

New Relic 플랫폼은 완전하고 효과적인 시스템 모니터링에 필요하다고 생각하는 4가지 기본 원격 측정 데이터 유형인 메트릭 , 이벤트 , 로그추적 (관측 가능성 업계에서는 종종 "MELT"라고도 함)을 기반으로 구축되었습니다. 무료 New Relic 계정에 가입 하고 모니터링 서비스를 설치 한 후 데이터 작업을 시작할 수 있습니다.

데이터 이해 시작하기

이 문서는 핵심 MELT 데이터 유형, 구조 및 기능에서 사용되는 방법에 대한 기술적인 설명을 제공합니다. 기본 데이터 구조를 이해할 필요 없이 대부분의 기능을 사용할 수 있습니다. 그러나 이것을 더 잘 이해 하면 데이터를 New Relic으로 가져 오고, UI에 표시되는 데이터를 이해하고, 데이터를 쿼리 하는 데 도움이 될 수 있습니다.

메트릭

먼저 모니터링 업계의 관점에서 메트릭의 정의를 설명한 다음 New Relic이 메트릭을 처리하는 방법을 설명합니다.

모니터링 산업의 메트릭

소프트웨어 모니터링 산업에서 메트릭은 애플리케이션 또는 시스템의 수치적 측정을 의미합니다. 메트릭은 일반적으로 정기적인 일정에 따라 보고됩니다.

두 가지 주요 측정항목 유형은 다음과 같습니다.

  • 집계된 데이터. 예: 1분 동안의 이벤트 수 또는 분당 일부 이벤트의 비율.
  • 특정 시점의 숫자 상태입니다. 예: CPU 온도 판독값 또는 "CPU% 사용" 상태.

단일 레코드가 시간 범위를 나타낼 수 있기 때문에 메트릭을 보고하고 저장하기가 상대적으로 쉽습니다. 또한 시간이 지남에 따라 점점 더 집계될 수 있습니다. 예를 들어, 분당 데이터는 일정 시간 후에 시간당 집계로 "롤업"될 수 있으며 결국에는 일별 집계로 롤업될 수 있습니다. 이 접근 방식은 장기 데이터 저장에 효율적입니다.

메트릭은 데이터를 장기간 저장하고 시간 경과에 따른 추세를 이해하기 위한 강력한 솔루션입니다. 한 가지 잠재적인 단점은 시간이 지남에 따라 집계된 오래된 데이터에 대한 자세한 분석을 수행하기 어려울 수 있다는 것입니다. 특정 중요 작업에 대해 높은 세부 정보가 필요한 경우 이벤트 데이터 를 사용할 수 있습니다.

New Relic의 메트릭

개념적으로 "메트릭"은 광범위하고 일반적인 범주입니다. New Relic이 메트릭을 측정하고 보고하는 다양한 방법이 있지만 실제로 New Relic UI를 사용할 때 일반적으로 이것이 정확히 어떻게 발생하는지 이해할 필요가 없습니다. 문서에서는 일반적으로 데이터가 보고되는 방식에 관계없이 "메트릭"을 참조합니다. 단, 데이터 쿼리 방법 이해와 같이 더 알아야 할 이유가 있는 경우는 예외입니다.

다음은 New Relic 플랫폼에서 메트릭이 보고되고 저장되는 몇 가지 방법입니다.

맞춤 측정항목을 보고하시겠습니까? New Relic으로 데이터 가져오기 를 참조하십시오 .

이벤트 데이터

먼저 모니터링 업계의 관점에서 이벤트 의 정의를 설명한 다음 New Relic이 이벤트 데이터를 처리하는 방법에 대한 몇 가지 세부 사항을 설명합니다.

모니터링 산업의 이벤트

소프트웨어 산업에서 이벤트는 단순히 "시스템에서 발생하는 일"로 생각할 수 있습니다. 예를 들어 서버 설정이 변경되면 이벤트가 됩니다. 또 다른 예: 웹사이트 사용자가 마우스를 클릭하는 경우.

일부 이벤트는 저장된 레코드를 생성하며 해당 레코드는 일반적으로 이벤트 라고도 합니다.

이벤트 데이터는 개별 발생을 나타내며 일반적으로 높은 수준의 세부 정보를 가지므로 이벤트 데이터는 자세한 분석 및 쿼리에 적합합니다. 이벤트 데이터 사용의 단점은 일반적으로 보고된 이벤트가 너무 많아서 더 긴 시간 범위에 걸쳐 큰 데이터 세트를 쿼리하기가 어려워질 수 있다는 것입니다.

New Relic의 이벤트

New Relic에서는 이벤트 라고도 하는 데이터 개체에 이벤트를 보고합니다. 이러한 이벤트에는 여러 속성 (키-값 쌍)이 연결되어 있습니다. 이벤트 데이터는 일부 UI 차트 및 테이블에서 사용되며 쿼리 할 수도 있습니다. 이벤트 데이터를 사용할 수 있는 기간은 데이터 보관 규칙 에 따라 결정됩니다.

이벤트의 한 가지 예: APM은 애플리케이션의 논리적 작업 단위를 나타내는 Transaction 이벤트 유형을 보고합니다. 이 이벤트에 연결된 속성 을 보려면 다음과 같은 NRQL 쿼리를 사용할 수 있습니다.

Select * from Transaction

이벤트 데이터 쿼리의 예는NRQL 소개를 참조하십시오.

New Relic 이벤트 데이터에 대한 기타 세부 정보:

로그 데이터

먼저 모니터링 업계의 관점에서 로그 의 정의를 설명한 다음 New Relic이 로그 보고를 처리하는 방법에 대한 몇 가지 세부 사항을 설명합니다.

모니터링 산업의 로그

로그는 시스템 활동을 이해하고 문제를 진단하는 데 사용되는 시스템에 대한 메시지입니다.

New Relic의 로그

당사의 로그 관리 기능은 로그 데이터를 New Relic에서 모니터링하는 다른 데이터와 연결하는 중앙 집중식 플랫폼을 제공합니다. 예를 들어 APM 데이터와 함께 로그를 볼 수 있습니다.

New Relic에서는 여러 속성 (키-값 데이터)이 첨부된 로그 데이터가 보고됩니다. 로그 데이터를 쿼리하려면 다음과 같은 NRQL 쿼리를 사용할 수 있습니다.

Select * from Log

사용자 정의 로그 데이터를 보고하려면 Log API 를 참조하십시오.

추적 데이터

먼저 모니터링 업계의 관점에서 추적의 정의를 설명한 다음 New Relic이 추적을 처리하는 방법에 대한 몇 가지 세부 사항을 설명합니다.

모니터링 산업의 추적

애플리케이션/인프라 모니터링 세계에서 추적 은 프로그램이나 시스템이 작동하는 방식에 대한 정보를 보고하는 다양한 방법을 나타내는 데 사용되는 일반적인 용어입니다. 예를 들어 스택 추적 은 프로그램의 서브루틴에 대한 심층 정보를 제공합니다.

종종 많은 서비스와 마이크로 서비스에 분산되어 있는 대규모 최신 시스템의 경우 "추적"은 복잡한 분산 환경을 통해 전파되는 요청을 모니터링하는 방법인 분산 추적 을 참조하는 경우가 많습니다.

New Relic에서 추적

New Relic은 분산 시스템 전체에서 요청을 추적하는 분산 추적 기능 을 제공하고 추적을 이해하고 분석하기 위한 전용 UI를 제공합니다. New Relic에서 추적 데이터는 여러 속성 (키-값 쌍)이 연결된 Span 개체로 보고됩니다.

추적 데이터를 쿼리하려면 다음과 같은 NRQL 쿼리를 사용할 수 있습니다.

Select * from Span

분산 추적의 작동 방식에 대한 자세한 내용은 분산 추적 이해 를 참조하세요.

사용자 지정 분산 추적 데이터를 보고하려면 Trace API 를 참조하세요.

데이터 쿼리 및 전송

New Relic 데이터 유형을 이해하면 다음과 같은 이점이 있습니다.

Copyright © 2022 New Relic Inc.

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