Browsergebaseerde controleregeltypes, zoals Full Page Check- en Transactie- controleregels laden uw pagina’s in een echte browser. Bij het laden genereert de browser een watervalgrafiek die alle elementen en resources weergeeft die op uw website zijn geladen.
Deze geladen elementen omvatten first-party-inhoud, zoals het originele HTML-document, afbeeldingen, video’s en andere media die op hetzelfde netwerk worden gehost. Ze kunnen ook third-party-inhoud of externe resources bevatten, zoals monitoringscripts of analyses. Elk van deze elementen wordt afzonderlijk vermeld in de watervalgrafiek, met zijn eigen request-URL en laadtijdstatistieken.
Foutconditie Controleer de URL’s die door de pagina worden ingeladen
De foutconditie Controleer de URL’s die door de pagina worden ingeladen controleert of specifieke pagina-elementen worden geladen op uw website. Het controleert of de request-URL van deze elementen in de watervalgrafiek verschijnt of niet.
U wilt bijvoorbeeld controleren of de
Uptrends Real User Monitoring
op een pagina wordt geladen. Het toevoegen van de foutconditie Controleer de URL’s die door de pagina worden ingeladen vertelt de controleregel te controleren of de request-URL van een van de watervalelementen overeenkomt met hit.uptrends.com/.*
.
Bovendien kunt u met deze foutconditie specifieke criteria instellen voor het controleren van de statistieken van elke request-URL. Als u bijvoorbeeld fouten wilt detecteren wanneer uw uptrends.png
-afbeelding langer dan 2 seconden nodig heeft om te laden of als een bestand een statuscode hoger dan 400 retourneert, kunt u voor elk criteria definiëren.
Instellen van Controleer de URL’s die door de pagina worden ingeladen
Om te controleren of een specifiek pagina-element zichtbaar is op uw website, moet u een foutconditie van het type Controleer de URL’s die door de pagina worden ingeladen toevoegen:
- Ga naar het menu .
- Klik op de controleregel waarvan u een request-URL wilt controleren.
- Ga naar het tabblad Foutcondities.
- Klik in Controleer de URL’s die door de pagina worden ingeladen op de knop +Nieuwe controle.
- Selecteer een fouttype om te bepalen of de controleregel een fout moet genereren wanneer de request-URL wel of niet in de watervalgrafiek verschijnt.
- Geef de request-URL op in het tekstinvoerveld. U kunt reguliere expressies als waarden gebruiken.
- (Optioneel) Als u aanvullende criteria wilt instellen voor het controleren van de request-URL, klikt u op de knop +Extra conditie toevoegen. Stel vervolgens uw condities in met de beschikbare opties:
- Selecteer de Grootte van de respons, de juiste vergelijkingsoperator en de waarde in bytes (B).
- Selecteer de Totale tijd, de juiste vergelijkingsoperator en de waarde in milliseconden (ms).
- Selecteer de Statuscode, de juiste vergelijkingsoperator en de waarde.
- Klik op de knop om de wijzigingen in de controleregel op te slaan.
Voorbeelden
Uptrends RUM-script laadt op de website
Het voorbeeld toont de foutconditie die controleert of het Uptrends RUM-script correct is geconfigureerd. Als de request-URL hit.uptrends.com/.*
niet in de lijst met geladen pagina-elementen staat, genereert de controleregel
een fout
.
Afbeelding laadt op de website
Het voorbeeld toont de foutconditie die controleert of de request-URL stars.png
langer dan 1000 milliseconden in de lijst met geladen pagina-elementen verschijnt. Als de laadtijd van de URL de totale tijd overschrijdt, genereert de controleregel
een fout
.