Upload
marc-bojoly
View
134
Download
0
Embed Size (px)
Citation preview
Présentation de AppDynamics
• Pour le Lab
– Wifi :Un client SSH (putty…)
– Un browser de dernière génération
• Optionnel
– Votre IDE favori
– Le code source :
https://github.com/perfug/slow-crud-app
Avance de commencer
• Détails pratiques (30 s.) – Prochain user group fin août
– Une mailing list : [email protected]
• Présentation (30 min.) – AppDynamics: Application Performance Management
• Hands-on-lab (55 min.) – Une application simulant de problèmes de performance
– AppDynamics pour les débusquer
• Questions / réponses (15 min.)
3
CONTENU DE LA SOIREE
• Utilisez la machine virtuelle Amazon – ami-3b617c4f
• Connectez-vous au contrôleur app-dynamics (ou configurez un compte d’évaluation après le perfug)
– http://PerfUserGroup.saas.appdynamics.com/controller
– Account Name: PerfUserGroup User: PerfUserGroup Password: xxxxxx
• Connectez-vous en ssh à la machine virtuelle
– User: perfug
– Password: perfug
• Lancez la commande sudo ./initAppdynamics.sh
• Vous êtes prêt pour les exercices ! – Les deux applications sont visibles aux adresses
– http://<machine>:8080/had_one_dismissal/
– http://<machine>:9876/auth/
Installation du Lab
AppDynamics : Ecran d’accueil
Slow_crud_app_<IP privée>
• ./runCpuLoad.sh – Que constatez-vous ?
• ./runSingleThreaded.sh – Où se situe la différence ?
• ./runInterProcessSwitching.sh – Où est la limitation ?
– Pourquoi?
• ./runLoggingLoad.sh – Où est la limitation?
– Pourquoi ?
Lab : Exercices
MERCI
Rendez-vous à la rentrée