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

Transactions nommées /index.php ou /unknown

Problème

L' agent PHP collecte des données métriques, mais toutes vos transactions sont nommées /index.php ou /unknown.

Solution

Si l'agent ne détecte pas votre framework pour certaines transactions, vous pouvez utiliser notre API pour nommer vos transactions. La fonction API newrelic_name_transaction peut être utilisée partout où un nom de transaction personnalisé est nécessaire.

if (extension_loaded ('newrelic')) {
newrelic_name_transaction ($controller . '/' . $action);
}

Conseil

Note: Ne nommez pas vos transactions avec des valeurs qui changent souvent, telles que les identifiants d'utilisateur, les hacher, etc. Implémentez une dénomination de transaction utile dans votre appel d'API.

Cause

New Relic ne peut probablement pas détecter ou se connecter avec précision à votre framework spécifique. Cela se produit souvent parce que la méthode de répartition par défaut du framework pris en charge a été modifiée (souvent par un plugin) ou n'est plus utilisée. Si cela se produit, New Relic risque de ne pas être en mesure de détecter ou de se connecter au répartiteur du framework, et il ne sera pas en mesure de fournir une structure de dénomination de transaction significative.

Droits d'auteur © 2025 New Relic Inc.

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