Les moniteurs basés sur navigateur, comme les moniteurs Full Page Checks et les moniteurs de transactions , chargent vos pages dans un navigateur réel. Dans la plupart des cas, cela donne lieu à un graphique en cascade qui liste l’ensemble des éléments et des ressources chargés avec la page.
Les éléments qui sont chargés dans le navigateur peuvent inclure du contenu interne, comme le document HTML ou les images d’origine hébergés sur le même réseau, mais peuvent aussi inclure des contenus tiers, comme les scripts de surveillance externe ou les données d’analyse. Chacun de ces éléments correspond à une entrée distincte dans le graphique en cascade, avec sa propre URL de requête et ses métriques de chargement, comme décrit dans l’article sur le graphique en cascade.
La condition d’erreur Vérifier les URL chargées par la page permet au moniteur de vérifier si des éléments du graphique en cascade correspondent à une URL de requête spécifique. Par exemple, un moniteur de navigateur peut être configuré de façon à confirmer que le Real User Monitoring d’Uptrends s’exécute sur une page, en vérifiant si l’URL de requête de l’un des éléments du graphique en cascade correspond à l’entrée hit.uptrends.com.
Configuration d’une vérification d’URL de requête dans les éléments du graphique en cascade
Pour configurer la condition d’erreur “Vérifier les URL chargées par la page” :
- Ouvrez les paramètres du moniteur qui vous intéresse. Cliquez sur le nom dans la liste des moniteurs accessible par le menu , ou cliquez sur “Éditer” dans l’infobulle qui s’affiche lorsque vous survolez le nom du moniteur.
- Ouvrez l’onglet Conditions d’erreur.
- Cliquez sur le bouton + Nouvelle vérification dans la section Vérifier les URL chargées par la page.
- Indiquez si le moniteur doit signaler une erreur lorsque l’URL figure ou ne figure pas dans les URL de requête des éléments du graphique en cascade.
- Saisissez une URL (partielle). La valeur saisie peut être une expression régulière.
- Cliquez sur en bas à gauche de l’écran pour enregistrer le moniteur.
L’exemple ci-dessous montre la condition d’erreur qui vérifie si le script RUM d’Uptrends a été correctement appliqué, en confirmant si hit.uptrends.com/.* (avec l’expression régulière) se trouve dans la liste des éléments chargés. Si cette URL n’est pas dans la liste des éléments chargés, le moniteur génère une erreur .