• English日本語한국어
  • 로그인지금 시작하기

이 한글 문서는 사용자의 편의를 위해 기계 번역되었습니다.

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

문제 신고

NRQL을 사용한 쿼리 인프라 차원 메트릭

미리보기 기능

이 기능은 현재 미리 보기 상태입니다.

차원 메트릭은 메트릭 데이터를 저장하고 쿼리하기 위한 업계 표준입니다. 모든 인프라 메트릭은 New Relic에 이벤트 데이터로 저장 되지만 차원 메트릭으로 쿼리할 수도 있습니다.

이 페이지에서 다음을 배울 수 있습니다.

중요한 이유

New Relic에서는 메트릭 API, Telemetry SDK, 일부 오픈 소스 통합 및 인프라 서비스에서 사용되는 차원 메트릭 을 포함하여 여러 방법으로 메트릭 을 보고합니다.

이 유형의 측정항목을 사용하면 다음을 수행할 수 있습니다.

  • 인프라 데이터에 대한 향상된 쿼리 환경을 즐기십시오.
  • 한 곳에서 모든 측정항목을 확인하세요.
  • Prometheus 와 같은 더 많은 메트릭 소스를 활용하십시오.

예를 들어 Lambda 함수의 최대 기간을 가져오는 쿼리는 다음과 같이 단순화됩니다.

샘플 쿼리

FROM ServerlessSample
SELECT max(provider.duration.Maximum)
WHERE provider = 'LambdaFunction'

측정항목으로 쿼리

FROM Metric
SELECT max(aws.lambda.function.duration)

시작하다

이러한 메트릭을 사용하기 위해 에이전트 또는 통합 업데이트가 필요하지 않습니다.

차원 메트릭을 기반으로 하는 NRQL 경고 는 클라우드 통합에서 오는 데이터(즉, AWS 폴링 통합 , GCPAzure 의 메트릭)를 제외하고도 지원됩니다. AWS CloudWatch Metric Streams 지표는 차원 지표로 수집되며 NRQL 경고가 권장됩니다.

차원 측정항목을 쿼리하는 위치 및 방법

모든 현재 NRQL 쿼리 기능 이 지원됩니다. 쿼리는 WHERE , FACETSINCE , UNTILCOMPARE WITH 와 같은 시간 선택 함수를 사용할 수 있습니다.

메트릭 및 속성에 대한 명명 규칙

차원 메트릭의 모든 메트릭 이름과 속성은 쉽게 찾고 사용할 수 있도록 동일한 명명 규칙을 따릅니다. 측정항목 및 속성 이름은 점으로 네임스페이스가 지정됩니다. 예를 들어 host. 접두사는 호스트 측정항목에 사용되고 k8s. 접두사는 Kubernetes 측정항목에 사용되며 aws. 는 AWS 측정항목에 사용됩니다.

아래 그래픽은 3개의 측정항목( cpuPercent , ioTotalReadBytesioTotalWriteBytes )을 포함하는 ProcessSample 이 3개의 개별 측정항목으로 분할되는 방법을 보여줍니다. 메트릭 및 속성의 업데이트된 이름을 확인합니다.

차원 측정항목 명명 규칙

다음은 차원 메트릭이 있거나 없는 NQRL 쿼리의 몇 가지 예입니다.

차원 메트릭 및 이벤트 쿼리의 차이점

차원 지표는 이벤트 데이터와 근본적으로 다른 유형의 데이터입니다. 데이터 유형 차이점에 대한 개요는 New Relic 데이터 유형을참조하십시오.

차원 메트릭을 쿼리할 때 몇 가지 눈에 띄는 차이점은 다음과 같습니다.

  • * 가 포함된 측정항목 쿼리는 인프라 샘플 데이터를반환하지 않습니다. 예를 들어:

    SELECT * FROM Metric
  • metricName LIKE 가 포함된 측정항목 쿼리는 인프라 샘플 데이터를 반환하지 않습니다. 예를 들어:

    SELECT uniques(metricName) FROM Metric where metricName like 'k8%'
  • tags. 으로 시작하는 속성을 선택하려면 측정항목 이름을 제공해야 합니다. 예를 들어, 다음은 WHERE 절이 없으면 작동하지 않습니다.

    SELECT uniques(tags.environment) FROM Metric WHERE metricName='aws.lambda.function.duration'
  • 선택 기준이 너무 많은 샘플과 일치하면 결과가 완전하지 않을 수 있습니다. 예를 들어 이것은 모든 인프라 샘플에 매핑되며 불완전한 결과를 반환할 수 있습니다.

    SELECT uniqueCount(entity.guid) FROM Metric
  • 처음에는 새로 도입된 메트릭 와일드카드 기능에 대한 지원이 없습니다. 예를 들면 다음과 같습니다.

    SELECT average(host.swap%Bytes) FROM Metric
  • 여러 메트릭에 사용되는함수는 실패하거나 잘못된 결과를 반환할 수 있습니다. 예를 들면 다음과 같습니다.

    FROM Metric SELECT latest(metricNameA + metricNameB)
Copyright © 2023 New Relic Inc.

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