Lorsqu'un utilisateur effectue une action sur une page, la demande est envoyée au serveur. Le serveur traite la demande et envoie les fichiers nécessaires pour rendre la page au client.Mesure du temps de traitement de la page (côté serveur) d'une application Web
Je veux suivre le temps pris par le serveur pour chaque chargement de page, et le connecter à la base de données pour une analyse plus approfondie.
J'ai calculé le temps que chaque action prend sur le côté serveur, mais il n'est pas vraiment corrélé avec la page. Il peut y avoir plusieurs redirections avant le rendu d'une page, et donc plusieurs actions, et cela peut changer en fonction du workflow et des exceptions. Fondamentalement, je veux l'heure d'exécution totale de côté de la page comme YSlow (sans la mise en file d'attente, la latence et le traitement côté client).
Comment suivez-vous la vitesse de votre serveur? Quelqu'un sait-il d'une meilleure façon d'accomplir la même chose?