• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Visualize e consulte seus dados do Prometheus

Para consultar e visualizar as métricas coletadas para seu Prometheus OpenMetrics ou integração de gravação remota com New Relic, você pode usar NRQL. Você também pode traduzir sua consulta estilo PromQL para NRQL usando Grafana ou o criador de consulta.

Todas as métricas para Docker e Kubernetes são armazenadas no tipo Metric.

Atributo padrão para a integração OpenMetrics

Por padrão, o seguinte atributo será adicionado a todas as métricas para integração Docker e Kubernetes :

Atributo padrão
(toda integração)

Descrição

clusterName

O nome do cluster fornecido na configuração do raspador.

integrationName

O nome desta integração (nri-prometheus).

integrationVersion

A versão da integração; por exemplo, 0.2.0.

metricName

O nome da própria métrica.

nrMetricType

O tipo do tipo New Relic Metric ; por exemplo, Gauges.

promMetricType

O tipo de métrica da métrica Prometheus

scrapedEndpoint

O URL do endpoint está sendo copiado.

img-integration-k8.png

Kubernetes:

Se o scraper estiver sendo executado no Kubernetes, New Relic também adiciona o seguinte atributo a todas as métricas:

Atributo adicional Kubernetes

Descrição

deploymentName

Nome da implantação, se estiver raspando um pod.

label

Os rótulos do Kubernetes do objeto que está sendo copiado, prefixados por "label".

namespaceName

Nome do namespace.

nodeName

Nome do nó onde o pod que está sendo copiado está em execução, se aplicável.

podName

Nome do pod que está sendo copiado, se aplicável.

serviceName

Nome do serviço que está sendo copiado, se aplicável

Atributo padrão para integração de gravação remota

Por padrão, o seguinte atributo será adicionado à métrica de gravação remota do Prometheus:

Atributo padrão
(toda integração)

Descrição

prometheus_server

Um rótulo fornecido pelo usuário especificado como um parâmetro de URL de gravação remota do Prometheus. O valor fornecido deve ser exclusivo, pois se destina a diferenciar os servidores Prometheus de origem no momento da consulta. Não especificado por padrão.

newrelic.source

O nome do ponto de ingestão do New Relic (prometheusAPI).

instrumentation.provider

prometheus

instrumentation.name

remote-write

instrumentation.source

Um identificador fornecido pelo usuário para a origem dos dados do Prometheus que corresponde ao valor de prometheus_server.

instrumentation.version

Usado para identificar a versão da API de gravação remota; por exemplo, 0.0.1.

Exemplos de consulta NRQL

Ao construir uma consulta, esteja ciente de que não há vinculação entre métrica, entidade e atributo. Utilize a seguinte consulta NRQL para saber quais as métricas disponíveis e quais os atributos presentes nestas métricas:

Crie a consulta

Usando a métrica nome e atributo você pode consultar seus dados. Para obter mais informações sobre facetas, séries temporais e seleção temporal, consulte a documentação do NRQL.

Para construir uma consulta no estilo PromQL, consulte nossa documentação sobre recurso PromQL compatível.

Visualizar dados no New Relic

Ao consultar os dados, você pode visualizar os resultados na interface New Relic . Você também pode visualizar os dados como gráficos, histograma, etc.

Para visualizar os resultados da consulta NRQL para os dados da integração do Prometheus: Vá para one.newrelic.com > All capabilities > Query your data. Para mais informações, consulte nossa documentação do criador de consulta.

Gerar histograma e calcular percentil

Usando a gravação remota do Prometheus ou versão 2.0.0 e superior da integração Prometheus OpenMetrics (POMI), você pode gerar histograma e calcular percentil a partir de seus dados. Para o histograma do Prometheus, um balde <basename>_bucket{le="42"} será enviado como a métrica <basename>_bucket e a dimensão será {histogram.bucket.le="42"}.

NRQL possui duas funções que funcionam no histograma do Prometheus ingerido via gravação remota ou na integração do Prometheus OpenMetrics (a partir da versão 2.0.0): bucketPercentile() e histogram(). Os links incluem exemplos de consulta.

Copyright © 2024 New Relic Inc.

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