Výběr testu dostupnosti

Dokončeno

Po nasazení webové aplikace nebo webu můžete nastavit opakované testy pro monitorování dostupnosti a odezvy. Aplikace Přehledy odesílá webové požadavky do aplikace v pravidelných intervalech z bodů po celém světě. Může vás upozornit, pokud vaše aplikace nereaguje nebo reaguje příliš pomalu.

Testy dostupnosti můžete nastavit pro libovolný koncový bod HTTP nebo HTTPS, který je přístupný z veřejného internetu. Nemusíte provádět žádné změny na webu, který testujete. Ve skutečnosti to nemusí být ani web, který vlastníte. Dostupnost rozhraní REST API, na které vaše služba závisí, můžete otestovat.

Na prostředek Přehledy aplikace můžete vytvořit až 100 testů dostupnosti a existují tři typy testů dostupnosti:

  • Test ping adresy URL (classic):Tento test můžete vytvořit prostřednictvím portálu, abyste ověřili, jestli koncový bod reaguje a měří výkon přidružený k dané odpovědi. Můžete také nastavit vlastní kritéria úspěchu v kombinaci s pokročilejšími funkcemi, jako je analýza závislých požadavků a povolení opakování.
  • Standardní test (Preview):Tento test s jedním požadavkem je podobný testu ping adresy URL. Zahrnuje platnost certifikátu SSL, proaktivní kontrolu životnosti, příkaz požadavku HTTP (například GETHEAD, neboPOST), vlastní hlavičky a vlastní data přidružená k vašemu požadavku HTTP.
  • Vlastní test TrackAvailability: Pokud se rozhodnete vytvořit vlastní aplikaci pro spouštění testů dostupnosti, můžete k odeslání výsledků do aplikace Přehledy použít metodu TrackAvailability().

Poznámka:

Vícekrokový test je čtvrtý typ testu dostupnosti, který je ale k dispozici pouze prostřednictvím sady Visual Studio 2019. Custom TrackAvailability test je dlouhodobé podporované řešení pro scénáře více požadavků nebo ověřovacích testů.

Důležité

Test ping adresy URL spoléhá na infrastrukturu DNS veřejného internetu k překladu názvů domén testovaných koncových bodů. Pokud používáte privátní DNS, musíte zajistit, aby názvové servery veřejné domény přeložily všechny názvy domén vašeho testu. Pokud to není možné, můžete místo toho použít vlastní testy TrackAvailability.

Pokyny k diagnostice problémů s dostupností najdete v článku o řešení potíží.