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

Apdex : Mesurer la satisfaction des utilisateurs

Apdex est une norme industrielle permettant de mesurer la satisfaction des utilisateurs vis-à-vis des temps de réponse des applications et services Web. Il s'agit d'une solution d'accord de niveau de service (SLA) simplifiée qui vous aide à voir le degré de satisfaction des utilisateurs à l'égard de votre application grâce à des mesures telles que le score Apdex et le pourcentage d'insatisfaction au lieu de mesures traditionnelles facilement faussées telles que le temps de réponse moyen.

Définir un seuil utile pour vos niveaux Apdex vous aide à :

  • Visualisez en un coup d'œil la satisfaction globale de vos utilisateurs avec votre application.
  • Obtenez la bonne quantité de trace pour dépanner et améliorer les performances de l'application.
Go agent
Java agent
.NET agent
Node.js agent
PHP agent
Python agent
Ruby agent

Pour en savoir plus, regardez cette courte vidéo YouTube (environ 15 minutes). (3:50 minutes).

Comment utiliser Apdex

Le score Apdex est une valeur de rapport entre le nombre de requests satisfaites et tolérantes et le nombre total requests effectuées. Chaque demande satisfaite compte comme une demande, tandis que chaque demande tolérée compte comme une demi-demande satisfaite.

Un score Apdex varie de 0 à 1, 0 étant le pire score possible (100 % des temps de réponse étaient frustrés) et 1 étant le meilleur score possible (100 % des temps de réponse étaient satisfaits).

Example Apdex score:

Pendant une période de 2 minutes, un hôte traite 200 requests. Le seuil Apdex T = 0,5 seconde (500 ms). Cette valeur est arbitraire et est sélectionnée par l'utilisateur.

  • 170 des requests ont été traitées dans un délai de 500 ms, elles sont donc classées comme satisfaites.
  • 20 des requests ont été traitées entre 500 ms et 2 secondes (2000 ms), elles sont donc classées comme Tolérantes.
  • Les 10 autres n’ont pas été traités correctement ou ont pris plus de 2 secondes, ils sont donc classés comme frustrés.

Le score Apdex résultant est de 0,9 : (170 + (20/2))/200 = 0.9.

Important

La formule utilisée pour calculer le score Apdex est conçue pour les applications à haut débit. Si le débit de votre application est inférieur à 100 RPM, les données collectées ne sont pas suffisantes pour déterminer un score stable. L'instabilité peut entraîner un comportement inattendu de la condition d'alerte Apdex.

Nombre d'Apdex

Apdex suit trois décomptes de réponses :

  • Satisfied: Le temps de réponse est inférieur ou égal à T.
  • Tolerating: Le temps de réponse est supérieur à T et inférieur ou égal à 4T. Dans cet exemple, 4 x 1,2 = 4,8 secondes est le temps de réponse maximal tolérable.
  • Frustrated: Le temps de réponse est supérieur à 4T ou la requête renvoie une erreur côté serveur. Un taux d'erreur élevé peut vous amener à avoir un temps de réponse moyen satisfaisant, mais un score Apdex médiocre.

La valeur apdex_f de votre fichier de configuration est quatre fois supérieure à la valeur Apdex T de votre serveur d'applications. Ce seuil est utile, par exemple, avec trace de transaction. Pour plus d'informations, consultez la documentation du fichier de configuration de votre agent New Relic.

Le calcul du temps changera en fonction du paramètre T de votre propre application. Dans l’exemple suivant, T = 1,2 seconde.

Level

Multiplier

Time (T Example = 1.2)

Satisfait

T ou moins

<= 1,2 seconde

Toléré

>T, <= 4T

Entre 1,2 et 4,8 secondes

Frustré

> 4T

Plus de 4,8 secondes

Après avoir défini vos niveaux Apdex, utilisez l'une des ressources de New Relic pour vous aider à identifier et à résoudre les problèmes qui indiquent une mauvaise expérience client avec votre application.

Vous pouvez définir plusieurs valeurs Apdex T pour chacune d'entre elles :

Mesures Apdex

Commentaires

Applications APM

APM monitore les performances de ces applications. Pour définir leurs paramètres Apdex, utilisez l'UI APM. Vous pouvez trouver Apdex sur la page de résumé de l'APM .

Applications de navigateur

Browser monitore l’expérience finale de l’utilisateur pour ces applications. Au lieu d'utiliser Apdex pour monitorer votre utilisateur, nous vous recommandons Core Web Vitals.

clé de transaction

Il s’agit de transactions importantes pour votre entreprise que vous choisissez de monitorer. Vous pouvez définir les paramètres Apdex pour la clé de transaction sur la page Key transactions .

Important

Le paramètre Apdex de la transaction clé remplace la valeur T de cette application. Pour plus de détails, voir la clé de transaction Apdex.

Alerte Apdex

Vous pouvez également configurer la condition d'alerte pour Apdex. Lorsque le score Apdex dépasse le seuil que vous définissez, New Relic envoie une alerte au mécanisme de notification (canal).

Pages d'erreurs

Toute requête qui renvoie une erreur côté serveur telle que 500: Application Error est une réponse frustrante, quelle que soit sa vitesse de retour. Vous pouvez utiliser Apdex pour visualiser l'impact de ces erreurs, puis identifier et résoudre ces erreurs avec les outils d'analyse d'erreurs et de profil d'erreur intégrés de New Relic.

Pourcentage d'insatisfaction

Le dissatisfaction percentage est le pourcentage de l'insatisfaction totale ressentie par l'utilisateur de l'application qui est contribué par une transaction.

Example Apdex dissatisfaction calculation:

Frustrations (Transaction) + Tolérances (Transaction)/2

Frustrations (App) + Tolérances (App)/2

Pour visualiser le pourcentage d'insatisfaction, vous pouvez trier vos transactions par les plus insatisfaisantes.

Si une transaction est toujours frustrante et lente mais rarement visitée, cela ne contribuera pas beaucoup à l'insatisfaction totale de l'application. À l’inverse, si une transaction est normalement rapide, mais a un débit élevé, cela peut contribuer à une grande partie de l’insatisfaction de l’application simplement parce qu’elle contribue à une grande partie du trafic de votre application.

Personnaliser les visualisations Apdex

Utilisez le générateur de requêtes pour personnaliser la façon dont vous visualisez Apdex :

Modifier les paramètres Apdex

Vous pouvez définir des valeurs Apdex T pour chaque application. Vous pouvez également définir un seuil Apdex T individuel pour la transaction clé.

Pour un aperçu rapide des raisons pour lesquelles les mesures Apdex sont importantes et comment savoir quel seuil convient à votre application, regardez cette courte vidéo YouTube (environ 150 Mbit/s). (3:40 minutes).

Droits d'auteur © 2025 New Relic Inc.

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