Você tem uma consulta PromQL que gostaria de converter para NRQL? Este documento fornece exemplos que mostram como converter algumas consultas PromQL comuns em consultas NRQL . Você pode usar nossa linguagem de consulta estilo PromQL para explorar seus dados de integração do Prometheus OpenMetrics junto com outros dados enviados para a New Relic.
Dica
Para executar uma consulta no estilo PromQL no New Relic, use o tradutor PromQL no criador de consulta.
Tipos métricos Prometheus e New Relic
Os diferentes tipos de métricas suportados pelo Prometheus e New Relic estão relacionados entre si:
New Relic  | Prometeu  | Descrição  | 
|---|---|---|
Contar  | Contador  | O contador do Prometheus é uma soma cumulativa, enquanto a contagem da New Relic é uma soma delta. Por exemplo, se você vir duas solicitações no primeiro período do relatório e três solicitações no segundo período do relatório. O contador do Prometheus reportará 2 e depois 5, enquanto a contagem da New Relic reportará 2 e depois 3.  | 
Medidor  | Medidor  | Um medidor Prometheus é semelhante a um medidor New Relic.  | 
Contagens múltiplas  | Histograma  | O Prometheus mapeia automaticamente um histograma para um conjunto de contadores. No New Relic, esses contadores devem ser alterados para deltas e relatados como contagens.  | 
Medidor e contagens  | Resumo  | O Prometheus representa um resumo com um determinado  
  | 
Resumo  | (Nenhum equivalente em Prometheus)  | O New Relic tem um tipo de métrica distinto chamado resumo, que é diferente do resumo do Prometheus. Ele foi projetado para relatar eventos discretos agregados para que você possa consultar os valores de contagem, soma, mínimo, máximo e média.  | 
/* Para saber como converter uma condição do alerta PromQL para uma condição do alerta NRQL que pode ser usada com New Relic, assista a este breve vídeo (aprox. 5:45 minutos). <Video id="oFBJY3OSvLM" type="youtube" /> */
Mapeamento entre NRQL e nossa consulta estilo PromQL
Dica
Para ver como New Relic traduz a consulta no estilo PromQL para NRQL, escreva uma consulta na guia estilo PromQL do construtor de consultas e depois alterne para a guia NRQL.
Esta tabela mostra o mapeamento entre NRQL e nossa consulta estilo PromQL ao explorar dados. Para obter mais informações contextuais, consulte os exemplos.
Descrição  | Mapeamento entre consulta estilo NRQL e PromQL  | 
|---|---|
Search for attributes: Explore o atributo na métrica   | 
  | 
Find attribute's value: Explore o valor atual da métrica   | 
  | 
Visualize the attribute's value: Faça um gráfico do valor da métrica   | 
  | 
Exemplos de filtros
Tanto nossa linguagem de consulta estilo PromQL quanto NRQL fornecem sintaxe para filtrar o número de séries temporais métricas exclusivas.
- O estilo PromQL usa colchetes para filtrar.
 - NRQL usa uma cláusula 
WHERE. 
Aqui estão alguns exemplos de consulta:
Descrição  | Consulta estilo PromQL e NRQL  | 
|---|---|
Selecione dados com valores específicos.  | 
  | 
Selecione dados com vários valores.  | 
  | 
Selecione dados usando valores de string parciais.  | 
  | 
Exemplos de consulta estilo PromQL para NRQL
Você pode simular a seguinte consulta estilo PromQL com consulta NRQL :
Descrição  | Consulta estilo PromQL e NRQL  | 
|---|---|
Meça a taxa por segundo no último minuto da métrica   | 
  | 
Faça um gráfico da diferença entre as duas métricas e depois divida por 1024.  | 
  | 
Forneça a taxa somada por intervalo de 30 segundos por cada manipulador.  | 
  | 
Faça um gráfico da diferença nas duas métricas onde a instância é denominada   | 
  | 



