AppTrace : mesure passive sur erreur de mesure active
Une double mesure pour réconcilier la vision "métier" et la vision "technique"
- Option pour le troubleshooting d'application;
- Capture (trace) du trafic Client/Serveur conservée uniquement si la mesure active ne respecte pas le SLA;
- Enregistrement de la capture au format standard PCAP (ou HAR si application Web);
- Possibilité d'analyse de la capture avec un large choix d'outils

ACTIF / PASSIF : des mesures complémentaires
» La mesure ACTIVE permet de tester une application à l'aide d'un scénario de test reproduit à intervalles réguliers par un ROBOT.
Le scénario de test doit reproduire une utilisation "métier" de l'application en sollicitant les différentes parties de l'application.
Principaux avantages :
- mesure directement interprétable par l'utilisateur ou une personne "non technique";
- monitoring pro-actif des applications;
- validation du SLA grâce à une distribution régulière des tests;
- constitution d'un référentiel de mesures car le scénario rejoué est identique.
Inconvénients :
- Nécessité de développer un scénario de test;
- Manque de détails sur les transactions Client/Serveur en cas d'erreur.
» La mesure PASSIVE (ou RUM : Real User Monitoring) consiste à enregister les requêtes d'un utilisateur vers une application.
Principaux avantages :
- investigation technique grâce à à la trace des échanges entre l'utilisateur et l'application
- aucun développement nécessaire.
Inconvénients :
- nécessite un utilisateur actif;
- résultats complexes à analyser;
- pas de référentiel car basé sur la navigation réelle de l'utilisateur;
- volumétrie à sauvegrader.
» AppTrace permet de conserver les avantages des deux approches et d'éliminer leurs principaux inconvénients.