Enregistrez des données de performances arbitraires via un appel d'API, par exemple des données de synchronisation ou de ressources informatiques. Utilisez métriques et événement pour rechercher vos métriques personnalisées, créer des graphiques personnalisables et ajouter ces graphiques au dashboard New Relic . L'utilisation de métriques personnalisées unifie votre monitoring au sein de New Relic.
Prudence
Collecter trop de métriques peut avoir un impact sur les performances de votre application et de votre agent New Relic. Pour éviter les problèmes de données, gardez le nombre total de métriques uniques personnalisées en dessous de 2000.
Nommez vos métriques
Les noms de métriques sont des chemins délimités par le caractère /
. Pour les métriques personnalisées, utilisez ce modèle :
<category>/<class>/<method>
Pour les noms métriques personnalisés, utilisez <class>/<method>
ou <category>/<name>
. Par exemple, utilisez MyCategory/My_method
).
Important
Pour les versions antérieures à l'agent Node.js v5, vous devez préfixer vos métriques avec Custom/
. L'agent n'ajoutera pas automatiquement de métriques personnalisées avec ceci pour éviter toute collision avec les métriques internes.
Enregistrer des métriques personnalisées
L'API publique d'enregistrement des données métriques se compose de deux méthodes sur newrelic
:
recordMetric
: À utiliser pour créer de nouvelles métriques personnalisées.incrementMetric
: Permet de mettre à jour la valeur d'une métrique personnalisée.
Pour plus d'informations, consultez l' exemple d'application sur GitHub.