Overzicht van beschikbaarheidstests

Nadat u uw web-app/website hebt geïmplementeerd, kunt u terugkerende tests instellen om de beschikbaarheid en reactiesnelheid te bewaken. Application Insights verzendt regelmatig webaanvragen naar uw toepassing vanaf punten over de hele wereld. U kunt een waarschuwing ontvangen als uw toepassing niet reageert of als deze te langzaam reageert.

U kunt beschikbaarheidstests instellen voor alle HTTP- en HTTPS-eindpunten die toegankelijk zijn op het openbare internet. U hoeft geen wijzigingen aan te brengen in de website die u test. In feite hoeft het niet eens een site van u te zijn. U kunt de beschikbaarheid testen van een REST API waar uw service van afhankelijk is.

Typen beschikbaarheidstests

Er zijn vier soorten beschikbaarheidstests:

  • URL-pingtests (klassiek): een eenvoudige test die u via de portal kunt maken om te controleren of een eindpunt reageert en de prestaties meet die aan dat antwoord zijn gekoppeld. U kunt ook aangepaste succescriteria instellen in combinatie met geavanceerdere functies, zoals het parseren van afhankelijke aanvragen en het toestaan van nieuwe aanvragen.
  • Standaardtests (preview): een test met één aanvraag die vergelijkbaar is met de URL-pingtest, maar die de geldigheid van het SSL-certificaat, proactieve levensduurcontrole, HTTP-aanvraagwerkwoord (bijvoorbeeld , , enzovoort), aangepaste headers en aangepaste gegevens bevat die zijn gekoppeld aan uw GET HEAD POST HTTP-aanvraag.
  • Webtest met meerdere stappen (klassiek): een opname van een reeks webaanvragen, die kan worden afgespeeld om complexere scenario's te testen. Webtests met meerdere stappen worden gemaakt in Visual Studio Enterprise en geüpload naar de portal voor uitvoering.
  • Beschikbaarheidstestsvoor aangepaste trajecten: als u besluit een aangepaste toepassing te maken om beschikbaarheidstests uit te voeren, kan de methode TrackAvailability() worden gebruikt om de resultaten naar Application Insights.

Belangrijk

Zowel de URL-pingtest als de webtest met meerdere stappen zijn afhankelijk van de DNS-infrastructuur van het openbare internet om de domeinnamen van de geteste eindpunten om te zetten. Dit betekent dat als u Privé-DNS gebruikt, u ervoor moet zorgen dat elke domeinnaam van uw test ook kan worden opgelost door de openbare domeinnaamservers. Als dit niet mogelijk is, kunt u in plaats daarvan beschikbaarheidstests voor aangepaste trajecten gebruiken.

U kunt maximaal 100 beschikbaarheidstests per Application Insights maken.

Problemen oplossen

Artikel over speciale probleemoplossing.

Volgende stap