• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Comment effectuer une requête avec NRQL: la mécanique de la requête

Avant d'utiliser un outil, il est préférable de savoir comment l'utiliser. Il existe un processus pour créer, structurer et écrire des requêtes avec NRQL. Comprendre les règles d’interrogation avec NRQL vous permet de tirer le meilleur parti de vos données. Même si vous n'avez jamais rien demandé auparavant, une simple compréhension des règles vous permet d'accéder à (presque) toutes les données dont vous avez besoin et de les visualiser dans des graphiques et des tableaux de bord.

Exploration des données

L’une des meilleures façons d’apprendre à utiliser NRQL est d’accéder à un outil de requête New Relic et de l’utiliser pour interroger vos données. Voici un exemple d'exploration de vos données à l'aide du générateur de requêtes et des entrées suggérées par l'interface.

Conseil

N'ayez pas peur de jouer avec vos données ! Vous ne casserez rien en utilisant aucune de nos interfaces de requête, alors n'hésitez pas à bricoler autant que vous le souhaitez !

La requête commence par FROM suivi d'un espace. L'interface suggère les types de données disponibles et vous sélectionnez Transaction dans cette liste.

A screenshot of a NRQL query beginning with From

Ensuite, choisissez un attribut en utilisant SELECT et la requête se présente comme suit :

FROM Transaction SELECT

En appuyant à nouveau sur la barre d'espace, l'interface suggère l'attribut disponible. Dans l'exemple ci-dessous, vous choisissez appId.

A screenshot of a NRQL query using the previous screenshot and adding Select

Cela génère une requête NRQL très basique utilisant la clause et l'instruction requises (FROM et SELECT), et fournit une liste de transactions et les appId associés pour chacune, comme indiqué ci-dessous.

A screenshot of a basic NRQL query, From Transaction Select appId

Une autre excellente façon d’explorer vos données est d’accéder à n’importe quel dashboard existant, de cliquer sur View query et d’exécuter votre graphique dans le générateur de requêtes.

New Relic view chart NRQL query

Les graphiques créés avec NRQL auront View query comme option. Vous pouvez ensuite modifier et personnaliser cette requête pour voir comment vos modifications affectent la visualisation résultante.

Exemples de requêtes NRQL

Voici un exemple d'une requête NRQL légèrement plus approfondie sur les données Transaction signalées par APM. Pour cette requête :

  • Vous choisissez Transaction comme type de données.
  • Vous utilisez Select pour déterminer la durée moyenne.
  • Vous regroupez les résultats par appName en utilisant Facet.
  • Vous utilisez Timeseries pour afficher les données sur une période de temps automatisée.
FROM Transaction
SELECT average(duration)
FACET appName
TIMESERIES auto

Cela génère un graphique qui ressemble à :

nrql_example.png

Voici quelques exemples supplémentaires de requêtes :

Important

Pour explorer vos données sans avoir à utiliser NRQL, utilisez l'explorateur de données métriques et événement. En savoir plus sur l’interrogation des données dans New Relic.

Prêt à en savoir plus ? N'oubliez pas de consulter notre introduction à NRQL si vous ne l'avez pas déjà fait, ou d'apprendre à utiliser des graphiques et des tableaux de bord avec NRQL. Si vous souhaitez commencer à utiliser NRQL immédiatement, accédez directement à notre didacticiel guidé NRQL.

Droits d'auteur © 2025 New Relic Inc.

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