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

record_custom_metrics (Python API d'agent)

Syntaxe

newrelic.agent.record_custom_metrics(metrics, application=None)

Enregistre un ensemble de métriques personnalisées.

Description

Cet appel enregistre un ensemble de métriques personnalisées. Pour enregistrer une seule métrique personnalisée, voir record_custom_metric.

Les métriques transmises peuvent être n’importe quel objet itérable qui génère (name, value) tuples. Par exemple:

def metrics():
yield "Custom/Value-1", 1
yield "Custom/Value-2", 2
yield "Custom/Value-3", 3
newrelic.agent.record_custom_metrics(metrics())

Il n'y a aucune restriction concernant la définition du nom, mais il est recommandé d'utiliser un préfixe Custom/ . La valeur métrique personnalisée peut être numérique ou un dictionnaire correspondant à un échantillon de données déjà agrégé. Pour plus d'informations sur les règles name et value, voir record_custom_metric.

Paramètres

paramètres

Description

metrics

objet itérable

Requis. Ensemble de valeurs métriques, qui peuvent se présenter sous la forme de n'importe quel objet itérable qui génère (name, value) tuples. Voir le paramètre record_custom_metric pour plus d'informations sur les règles et suggestions name et value .

application

chaîne

Facultatif. Si l'application a la valeur par défaut None, l'agent associe les métriques personnalisées à l'application parent de la transaction en cours. Vous devez donc fournir l' application, sauf si cette méthode est utilisée dans le code d'une tâche Web de transaction ou d'arrière-plan.

Valeurs de retour

Aucun.

Exemples

Enregistrement métriques personnalisé

def metrics():
yield 'Custom/Value-1', 1
yield 'Custom/Value-2', 2
yield 'Custom/Value-3', 3
newrelic.agent.record_custom_metrics(metrics())

Afficher et utiliser des métriques personnalisées

Pour afficher les métriques personnalisées, utilisez métriques et événement pour rechercher et filtrer les métriques personnalisées, créer des graphiques personnalisables et ajouter ces graphiques au dashboard New Relic . Vous pouvez utiliser notre API REST pour récupérer et utiliser par programmation des données métriques personnalisées en dehors de l' UI. Il est également possible de créer des conditions d'alerte de métriques personnalisées pour vous avertir, vous ou votre équipe, lorsque vos métriques personnalisées dépassent des valeurs spécifiques.

Droits d'auteur © 2025 New Relic Inc.

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