• /
  • 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

Nouveaux types de données Relic : métriques, événement, log et trace (MELT)

La plateforme New Relic est construite autour des quatre types fondamentaux de données télémétriques que nous pensons nécessaires pour monitoring complète et efficace du système : métriques, événement, log et trace (souvent appelés "MELT" dans le secteur de l'observabilité).

Après avoir créé un compte New Relic gratuit et installé l'un de nos services monitoring, vous pouvez commencer à travailler avec vos données.

Commencez à comprendre nos données

Dans ce document, nous donnerons une explication assez technique de nos principaux types de données MELT, de leur structure et de la manière dont ils sont utilisés dans notre fonctionnalité. Vous pouvez utiliser la plupart de nos fonctionnalités sans avoir besoin de comprendre la structure de données sous-jacente. Mais une meilleure compréhension de cela peut vous aider à intégrer des données dans New Relic, à comprendre les données que vous voyez dans notre UI, ainsi qu'à interroger et à cartographier vos données.

Métriques

Tout d’abord, nous expliquerons la définition des métriques du point de vue de l’industrie monitoring, puis nous expliquerons comment New Relic gère les métriques.

Métriques dans l'industrie monitoring

Dans le secteur monitoring des logiciels, une métrique signifie une mesure numérique d'une application ou d'un système. Les métriques sont généralement rapportées selon un calendrier régulier.

Deux grands types de métriques sont :

  • Données agrégées. Par exemple : le nombre d'événements sur une durée d'une minute, ou la fréquence d'un événement par minute.
  • Un statut numérique à un instant donné. Par exemple : une lecture de la température du processeur ou un statut « % CPU utilisé ».

Les métriques sont relativement faciles à signaler et à stocker car un seul enregistrement peut représenter une plage de temps. Ils peuvent également s’agréger de plus en plus au fil du temps. Par exemple, les données par minute peuvent être « regroupées » en agrégations par heure après un certain temps, et éventuellement être regroupées en une agrégation par jour. Cette approche est efficace pour le stockage de données à long terme.

Les métriques sont une solution puissante pour stocker des données à long terme et comprendre les tendances au fil du temps. L’un des inconvénients potentiels est qu’il peut être difficile de réaliser une analyse détaillée de données plus anciennes qui ont été agrégées au fil du temps ; lorsque des détails très précis sont requis sur des actions importantes spécifiques, des données d’événement peuvent être utilisées.

Métriques à New Relic

Conceptuellement, les « métriques » constituent une catégorie large et générale. New Relic dispose de différentes manières de mesurer et de signaler des métriques, mais, en pratique, lorsque vous utilisez l'UI de New Relic, vous n'aurez généralement pas besoin de comprendre exactement comment cela se produit. Dans notre documentation, nous ferons généralement simplement référence aux « métriques », quelle que soit la manière dont ces données sont rapportées, à moins qu'il n'y ait une raison pour laquelle vous ayez besoin d'en savoir plus (comme comprendre comment interroger vos données).

Voici quelques-unes des façons dont les métriques sont signalées et stockées sur la plateforme New Relic :

Vous souhaitez signaler des métriques personnalisées ? Voir Obtenir des données dans New Relic.

données d'événement

Tout d’abord, nous expliquerons la définition de events du point de vue de l’industrie monitoring, puis nous expliquerons quelques spécificités sur la manière dont New Relic gère les données d’événements.

événement dans l'industrie monitoring

Dans l’industrie du logiciel, un événement peut être considéré simplement comme « des choses qui se produisent dans un système ». Par exemple, la modification d’un paramètre de serveur serait un événement. Un autre exemple : un utilisateur d’un site Web qui clique sur une souris.

Un événement générera un enregistrement stocké, et cet enregistrement est généralement également appelé event.

Les données d'événement représentent des occurrences discrètes et présentent généralement un niveau de détail élevé. Les données d'événement sont donc adaptées à une analyse et à une interrogation détaillées. L’inconvénient de l’utilisation de données d’événements est qu’il y a généralement tellement d’événements signalés qu’il peut devenir difficile d’interroger ce grand ensemble de données sur des périodes plus longues.

événement à New Relic

Chez New Relic, nous signalons les événements aux objets de données également appelés events. Ces événements ont plusieurs attributs (paires valeur clé) attachés. Les données d'événement sont utilisées dans certains graphiques et tableaux UI, et vous pouvez également les interroger. La durée pendant laquelle les données d'événement restent disponibles est déterminée par les règles de rétention des données.

Un exemple d'événement : APM signale un type d'événement nommé Transaction, qui représente une unité de travail logique dans une application. Pour voir l' attribut attaché à cet événement, vous pouvez utiliser une requête NRQL comme :

SELECT * FROM Transaction

Pour des exemples d'interrogation de données d'événements, voir Introduction à NRQL.

Autres détails sur les données d'événement New Relic :

données du log

Tout d’abord, nous expliquerons la définition de logs du point de vue du secteur de monitoring, puis nous expliquerons quelques détails sur la manière dont New Relic gère les rapports log .

Connectez-vous à l'industrie monitoring

Un log est un message sur un système utilisé pour comprendre l'activité du système et pour diagnostiquer les problèmes.

se connecter à New Relic

Nos capacités vous offrent une plateforme centralisée qui connecte vos données log avec d'autres données de monitoring New Relic. Par exemple, vous pouvez voir le log à côté de vos données APM.

Dans New Relic Logs, les données sont signalées avec plusieurs attributs (données de valeur clé) attachés. Pour interroger vos données log, vous pouvez utiliser une requête NRQL comme :

SELECT * FROM Log

Pour signaler des données log personnalisées, consultez l' API de log.

Données de trace

Tout d’abord, nous expliquerons la définition de trace du point de vue de l’industrie monitoring, puis nous expliquerons quelques détails sur la manière dont New Relic gère le tracing.

Tracing dans le secteur du monitoring

Dans le monde des applications/monitoring d'infrastructure, tracing est un terme général utilisé pour désigner différentes manières de rapporter des informations sur le fonctionnement d'un programme ou d'un système. Par exemple, un stack trace fournit des informations détaillées sur les sous-routines d'un programme.

Pour les grands systèmes modernes, qui sont souvent distribués sur de nombreux services et microservices, le « tracing » fait souvent référence à distributed tracing, qui est un moyen de monitorer requests lorsqu'elles se propagent dans un environnement complexe et distribué.

Tracing à New Relic

New Relic propose une fonctionnalité de tracing distribué qui suit requests sur un système distribué et fournit une UI dédiée pour comprendre et analyser votre trace. Dans New Relic, les données trace sont signalées sous forme d'objets Span, avec plusieurs paires d'attributs (valeur-clé) attachées.

Pour interroger vos données de tracing, vous pouvez utiliser une requête NRQL comme :

SELECT * FROM Span

Pour en savoir plus sur le fonctionnement du tracing distribué, consultez Comprendre le tracing distribué.

Pour signaler des données de tracing distribué personnalisé, consultez l' API de trace.

requête et envoi de données

Comprendre les types de données New Relic peut vous aider à :

Droits d'auteur © 2025 New Relic Inc.

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