• 로그인

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

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

문제 신고

Prometheus 데이터 보기 및 쿼리

Prometheus OpenMetrics 또는 New Relic과의 원격 쓰기 통합을 위해 수집된 메트릭을 쿼리하고 시각화하려면 NRQL 을 사용할 수 있습니다. Grafana 또는 쿼리 빌더 를 사용하여 PromQL 스타일 쿼리를 NRQL로 변환 할 수도 있습니다.

Docker 및 Kubernetes의 모든 측정항목은 Metric 유형에 저장됩니다.

OpenMetrics 통합의 기본 속성

기본적으로 Docker 및 Kubernetes 통합에 대한 모든 메트릭에 다음 속성이 추가됩니다.

기본 속성
(모든 통합)

설명

clusterName

스크레이퍼 구성에 제공된 클러스터의 이름입니다.

integrationName

이 통합의 이름( nri-prometheus ).

integrationVersion

통합 버전 예: 0.2.0 .

metricName

메트릭 자체의 이름입니다.

nrMetricType

New Relic Metric 유형의 유형입니다. 예: Gauges .

promMetricType

Prometheus 메트릭의 메트릭 유형

scrapedEndpoint

엔드포인트의 URL이 스크랩되고 있습니다.

img-integration-k8.png

Kubernetes: 스크레이퍼가 Kubernetes에서 실행 중인 경우 New Relic은 모든 메트릭에 다음 속성도 추가합니다.

추가 Kubernetes 속성

설명

deploymentName

포드를 스크랩하는 경우 배포의 이름입니다.

label

"label" 접두사가 붙은 스크레이핑 중인 객체의 Kubernetes 레이블입니다.

namespaceName

네임스페이스의 이름입니다.

nodeName

해당되는 경우 스크랩 중인 포드가 실행 중인 노드의 이름입니다.

podName

해당되는 경우 스크레이핑되는 포드의 이름입니다.

serviceName

해당되는 경우 스크랩 중인 서비스의 이름

원격 쓰기 통합의 기본 속성

기본적으로 다음 속성이 Prometheus 원격 쓰기 메트릭에 추가됩니다.

기본 속성
(모든 통합)

설명

prometheus_server

Prometheus 원격 쓰기 URL 매개변수로 지정된 사용자 제공 레이블입니다. 제공된 값은 쿼리 시 원본 Prometheus 서버를 구별하기 위한 것이므로 고유해야 합니다. 기본적으로 지정되지 않습니다.

newrelic.source

New Relic 수집 지점( prometheusAPI )의 이름입니다.

instrumentation.provider

prometheus

instrumentation.name

remote-write

instrumentation.source

prometheus_server 값과 일치하는 Prometheus 데이터 소스에 대한 사용자 제공 식별자입니다.

instrumentation.version

원격 쓰기 API의 버전을 식별하는 데 사용됩니다. 예를 들어, 0.0.1.

NRQL 쿼리 예

쿼리를 작성할 때 측정항목, 항목 및 속성 간에 연결이 없다는 점에 유의하십시오. 다음 NRQL 쿼리를 사용하여 사용 가능한 메트릭과 이러한 메트릭에 있는 속성을 확인합니다.

쿼리 작성

측정항목 이름과 속성 을 사용하여 데이터를 쿼리할 수 있습니다. 패싯, 시계열 및 시간 선택에 대한 자세한 내용은 NRQL 설명서 를 참조하십시오.

PromQL 스타일 쿼리를 작성하려면 [지원되는 PromQL 기능]](/docs/integrations/prometheus-integrations/view-query-data/supported-promql-features)에 대한 설명서를 참조하세요.

New Relic에서 데이터 보기

데이터를 쿼리하면 New Relic UI에서 결과를 볼 수 있습니다. 데이터를 차트, 히스토그램 등으로 시각화할 수도 있습니다.

Prometheus 통합 데이터에 대한 NRQL 쿼리 결과를 보려면: one.newrelic.com > Query your data 으로 이동 . 자세한 내용은 쿼리 작성기 설명서 를 참조하십시오.

히스토그램 생성 및 백분위수 계산

Prometheus 원격 쓰기 또는 POMI(Prometheus OpenMetrics Integration) 버전 2.0.0 이상을 사용하여 히스토그램을 생성하고 데이터에서 백분위수를 계산할 수 있습니다. Prometheus 히스토그램의 경우 버킷 <basename>_bucket{le="42"} 이 측정항목 <basename>_bucket 으로 전송되고 차원은 {histogram.bucket.le="42"} 가 됩니다.

NRQL에는 원격 쓰기 또는 Prometheus OpenMetrics 통합(버전 2.0.0 부터)을 통해 수집된 Prometheus 히스토그램에서 작동하는 두 가지 기능인 bucketPercentile()histogram() 이 있습니다. 링크에는 쿼리 예제가 포함되어 있습니다.

Copyright © 2022 New Relic Inc.

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