• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Crea una propuesta

Utilice dimensional métrica para consultar más datos

PREVISUALIZAR característica

Esta característica se encuentra actualmente en versión preliminar.

Las métricas dimensionales son un estándar de la industria para almacenar y consultar datos métricos. New Relic almacena toda la infraestructura métrica como datos de eventos, pero también puedes consultarlos como dimensional métrica.

En New Relic, informamos métrica de varias maneras, incluida la métrica dimensional, que nuestra API métrica, el SDK de telemetría, algunas integraciones de código abierto y nuestros servicios de infraestructura pueden utilizar.

Este tipo de métrica le permite:

  • Disfrute de una experiencia de consulta mejorada para datos de infraestructura.
  • Descubre todas tus métricas en un solo lugar.
  • Utilice fuentes más métricas, como Prometheus.

Por ejemplo, puedes utilizar la siguiente consulta para obtener la duración máxima de tu función Lambda:

Query with samples

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

Query with metrics

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

Empezar

No necesita ningún agente ni actualizaciones de integración para utilizar estas métricas. Admitimos alertas NRQL basadas en métricas dimensionales, excepto para datos provenientes de integración en la nube (como métricas de AWS polling integración, GCP y Azure). New Relic ingiere AWS CloudWatch Metric Streams métrica como métrica dimensional, y le recomendamos utilizar NRQL en estos casos.

Dónde y cómo consultar dimensional métrica

New Relic admite todas las características de consulta NRQL actuales. Puede utilizar WHERE, FACET y funciones de selección de tiempo como SINCE, UNTIL y COMPARE WITH para realizar consultas.

Convenciones de nomenclatura para métrica y atributo

Todos los nombres de métricas y atributos para métrica dimensional siguen la misma convención de nomenclatura para que sean fáciles de encontrar y usar. Los nombres de métrica y atributo tienen espacios de nombres con puntos: por ejemplo, el prefijo host. se usa para host métrica, el prefijo k8s. se usa para Kubernetes métrica y aws. se usa para AWS métrica.

El siguiente gráfico muestra cómo un ProcessSample que contiene tres métricas (cpuPercent, ioTotalReadBytes y ioTotalWriteBytes) se divide en tres métricas separadas. Tenga en cuenta la denominación actualizada de la métrica y el atributo.

Convención de nomenclatura métrica dimensional

Diferencias en consulta dimensional métrica y evento

Las métricas dimensionales son un tipo de datos fundamentalmente diferente en comparación con los datos de eventos. A continuación, encontrarás algunas diferencias notables al realizar consultas dimensionales métricas:

  • Métrica consulta con * no devuelve datos de muestra de infraestructura. Por ejemplo:

    SELECT * FROM Metric
  • Métrica consulta con metricName LIKE no devuelve datos de muestra de infraestructura. Por ejemplo:

    SELECT uniques(metricName) FROM Metric where metricName like 'k8%'
  • Para seleccionar un atributo que comience con tags. se debe proporcionar un nombre de métrica. Por ejemplo, esto no funciona sin la cláusula WHERE :

    SELECT uniques(tags.environment) FROM Metric WHERE metricName='aws.lambda.function.duration'
  • Es posible que los resultados no estén completos si los criterios de selección coinciden con demasiadas muestras. Por ejemplo, esta consulta se asigna a todos los ejemplos de infraestructura y puede devolver resultados incompletos:

    SELECT uniqueCount(entity.guid) FROM Metric
  • No admitimos la característica comodín métrica recientemente introducida, por ejemplo:

    SELECT average(host.swap%Bytes) FROM Metric
  • Las funciones utilizadas en múltiples métricas pueden fallar o devolver resultados incorrectos, por ejemplo:

    FROM Metric SELECT latest(metricNameA + metricNameB)
  • Cuando incluye RAW en una consulta, la solicitud se transforma internamente e imprime datos de eventos agregados equivalentes. No imprimirá datos sin procesar. Consulte la consulta de ejemplo para ver este comportamiento:

    SELECT max(host.cpuPercent) FROM Metric TIMESERIES 1 MINUTE SINCE 60 MINUTES AGO RAW
  • No admitimos el uso de keyset con TIMESERIES y, al hacerlo, se devolverá un error. Vea el ejemplo a continuación:

    FROM Metric SELECT keyset() WHERE instrumentation.provider = 'infrastructure' TIMESERIES

Para obtener una descripción general de las diferencias en los tipos de datos, consulte Tipos de datos de New Relic.

Ejemplos de consulta dimensional

A continuación se muestran algunos ejemplos de consulta NQRL con y sin dimensional métrica:

Copyright © 2024 New Relic Inc.

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