Configurer un score Apdex par service
Rapport de recherche Datadog : Bilan sur l'adoption de l'informatique sans serveur Rapport : Bilan sur l'adoption de l'informatique sans serveur

Configurer un score Apdex par service

Le score Apdex (Application Performance Index) est un standard ouvert développé par un ensemble d’entreprises. Il définit une méthode standard pour transmettre, comparer et surveiller les performances des applications. Il mesure le niveau de satisfaction de l’expérience utilisateur à partir du délai de réponse des services et des applications Web. Il vise à nuancer les centiles et les délais de réponse moyens. En effet, les valeurs extrêmes de certains points de données peuvent nuire à la précision des centiles et des délais.

Définition

Apdex est une mesure numérique de la satisfaction utilisateur par rapport aux performances des applications d’entreprise. Pour calculer cette note, de nombreuses mesures sont converties en un chiffre sur l’intervalle [0;1], avec une échelle uniforme :

  • 0 = aucun utilisateur n’est satisfait
  • 1 = tous les utilisateurs sont satisfaits

Pour définir votre score Apdex, vous devez être l’administrateur de votre compte Datadog. De plus, vous devez définir un seuil de temps (T) afin de déterminer les réponses satisfaisantes et les réponses non satisfaisantes pour votre application ou service. Un seuil vous permet de définir trois catégories :

  • Les requêtes dont l’expérience utilisateur est jugée satisfaisante, avec un délai de réponse inférieur à T
  • Les requêtes dont l’expérience utilisateur est jugée tolérable, avec un délai de supérieur ou égal à T et inférieur ou égal à 4T.
  • Les requêtes dont l’expérience utilisateur est jugée frustrante, avec un délai de réponse supérieur à 4T ou qui renvoient une erreur.

Une fois le seuil défini et vos requêtes classées, le standard Apdex est défini comme suit :

Il est essentiel de choisir la limite adéquate, car les requêtes dont l’expérience utilisateur est jugée frustrante sont quatre fois plus lentes que les requêtes « normales ». Pour T = 3, l’utilisateur patiente pendant 3 secondes lors du chargement d’une page, mais ne souhaite probablement pas attendre jusqu’à 12 secondes.

Pour cette raison, la limite Apdex vaut par défaut 0,5 seconde pour votre application Datadog. Vous pouvez toutefois modifier cette valeur directement depuis votre tableau de service.

Configurer votre Apdex pour vos traces

Pour afficher le score Apdex de votre service/application, vous devez accéder à votre tableau de service et sélectionner Apdex au lieu de Latency :

Cliquez sur l’icône en forme de crayon en haut à gauche de votre widget pour configurer votre Apdex :

Saisissez directement votre seuil pour afficher la distribution de vos requêtes :

Vous pouvez ensuite enregistrer votre widget pour suivre l’évolution de votre score Apdex :

Afficher votre Apdex sur votre page Service

Pour afficher l’Apdex sur votre page Service, sélectionnez-le dans le menu de configuration, dans le coin supérieur droit de la page :