Mesurer la performance applicative : Robot vs. Sonde

Tout le monde vous parle du End User Experience (EUE), de la Quality of Experience (QoE) voire de la Real User Experience Monitoring (RUEM), mais que faire pour mesurer ces choses là ? Qu’y a-t-il derrière ?

En pratique, vous voulez surtout savoir s’il est vrai que pour vos utilisateurs « ça rame », si oui, savoir pourquoi et au quotidien anticiper leur vécu, voire même prendre des objectifs de performance (SLA) vis-à-vis de vos utilisateurs préférés.

Pour cela, rien de tel que faire des mesures en continu sur ses applications. Comment ? Il y a 2 écoles qui s’opposent :

1. Les robots applicatifs : des logiciels automatiques simulent des utilisateurs et donnent leurs résultats
2. Les sondes ou agents : des outils d’écoute font la mesure directe du trafic réel des utilisateurs pour déduire le résultat par analyse

L’objet de cet article est de poser et peser le pour et le contre de ces 2 approches.