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

newrelic_add_custom_span_parameter (API d'agent PHP)

Syntaxe

newrelic_add_custom_span_parameter(string $key, scalar $value)

Attache un attribut personnalisé (valeur clé paire) au span actuel.

Exigences

Version de l'agent 9.12.0.268 ou supérieure.

Description

Ajoutez un attribut personnalisé (une paire de données clé et valeur) à la plage actuelle. (Le nom d'appel est newrelic_add_custom_span_parameter car « attribut personnalisé » était auparavant appelé « paramètre personnalisé ».) Par exemple, vous pouvez ajouter le nom complet d'un client à partir de votre base de données clients. Cet attribut apparaît dans n’importe quelle étendue. Vous pouvez également interroger le Span pour votre attribut personnalisé.

Important

Sur les spans, l'attribut ajouté avec newrelic_add_custom_span_parameter aura la priorité sur l'attribut ajouté avec newrelic_add_custom_parameter.

Important

Si vous souhaitez utiliser votre attribut personnalisé, évitez d'utiliser l'un des termes réservés utilisés par NRQL.

Paramètres

paramètres

Description

$key

chaîne

Requis. Le nom de l'attribut personnalisé. Seuls les 255 premiers caractères sont conservés.

$value

scalaire

Requis. La valeur à associer à cet attribut personnalisé.

Si la valeur donnée est un float avec une valeur de NaN, Infinity, denorm ou moins zéro, le comportement de cette fonction est indéfini. Pour les autres valeurs à virgule flottante, l'agent peut ignorer 1 ou plusieurs bits de précision (ULP) de la valeur donnée.

Valeurs de retour

Renvoie vrai si le paramètre a été ajouté avec succès.

Exemples

Signaler une variable comme valeur

if (extension_loaded('newrelic')) { // Ensure PHP agent is available
// Record custom data about this web transaction
newrelic_add_custom_span_parameter ('user_email', $user_email);
}
Droits d'auteur © 2025 New Relic Inc.

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