Publié le: Mar 31, 2022
À partir d'aujourd'hui, vous pouvez configurer vos distributions CloudFront pour inclure des en-têtes Server Timing afin de surveiller le comportement et les performances de CloudFront. Les en-têtes Server Timing fournissent des informations détaillées sur les performances, par exemple pour savoir si le contenu a été diffusé à partir du cache lorsqu'une demande a été reçue, la façon dont la demande a été acheminée vers l'emplacement périphérique CloudFront et combien de temps s'est écoulé à chaque étape du processus de connexion et de réponse.
Les en-têtes Server Timing fournissent des métadonnées supplémentaires sous la forme d'en-têtes HTTP dans les réponses de l'utilisateur et peuvent être inspectés ou consommés par le code d'application côté client. Vous pouvez utiliser les en-têtes Server Timing pour obtenir des informations plus précises lors du dépannage des performances de CloudFront, pour inspecter le comportement de CloudFront et pour collecter et agréger des métriques sur les transactions demandées par les utilisateurs, telles que les défauts de cache, la latence du premier octet et la latence du dernier octet.
Les en-têtes Server Timing sont disponibles pour une utilisation immédiate dans tous les emplacements périphériques CloudFront. Vous pouvez activer les en-têtes Server Timing via la console CloudFront ou le kit SDK AWS. Il est possible d'utiliser les en-têtes Server Timing sans frais supplémentaires. Pour en savoir plus, consultez le guide du développeur CloudFront.