Standard teszt

A standard tesztek egyetlen kérelemtesztek, amelyek hasonlóak az URL-ping teszthez , de fejlettebbek. Amellett, hogy ellenőrzi, hogy egy végpont válaszol-e és méri-e a teljesítményt, a standard tesztek az SSL-tanúsítványok érvényességét, a proaktív élettartam-ellenőrzést, a HTTP-kérési parancsot (például GET:HEAD,POST stb.), az egyéni fejléceket és a HTTP-kéréshez társított egyéni adatokat is tartalmazzák.

Megjegyzés

A standard tesztek jelenleg nyilvános előzetes verzióban érhetők el. Ezek az előzetes verziók szolgáltatói szerződés nélkül érhetők el. Előfordulhat, hogy néhány funkció nem támogatott, vagy korlátozott képességekkel rendelkezik.

Megjegyzés

Az előzetes verziójú Standard tesztekkel jelenleg nem jár további költség. Az előzetes verzióban elérhető funkciók díjszabását a jövőben jelentik be, és a számlázás megkezdése előtt értesítést kapnak. Ha úgy dönt, hogy az értesítési időszak leteltével továbbra is a Standard teszteket használja, a számlázás a megfelelő díjszabás szerint történik.

Rendelkezésre állási teszt létrehozásához egy meglévő Application Elemzések erőforrást kell használnia, vagy létre kell hoznia egy alkalmazás-Elemzések erőforrást.

Tipp

Ha jelenleg más rendelkezésre állási teszteket használ, például URL-ping teszteket, a többi mellett standard teszteket is hozzáadhat. Ha a többi teszt helyett standard teszteket szeretne használni, vegyen fel egy Standard tesztet, és törölje a régi tesztet.

Standard teszt létrehozása

Standard teszt létrehozása:

  1. Nyissa meg az Alkalmazás Elemzések erőforrást, és válassza a Rendelkezésre állás panelt.

  2. Válassza a Standard (előzetes verzió) teszt hozzáadása lehetőséget.

    Screenshot of Availability pane with add standard test tab open.

  3. Adja meg a teszt nevét, URL-címét és további beállításait (magyarázat alább), majd válassza a Létrehozás lehetőséget.

Beállítás Magyarázat
URL-cím Az URL-cím bármilyen tesztelni kívánt weblap lehet, de láthatónak kell lennie a nyilvános internetről. Az URL-cím tartalmazhat lekérdezési sztringet. Tehát például kísérletezhet egy kicsit az adatbázissal. Ha az URL feloldása egy átirányítást eredményez, legfeljebb 10 átirányításig követjük.
Függő kérelmek elemzése A teszt lekér képeket, szkripteket, stílusfájlokat és más fájlokat, amelyek a tesztelt weblap részét képezik. A rögzített válaszidőbe a fájlok lekérése is beleszámít. A teszt sikertelen lesz, ha ezen erőforrások bármelyike nem tölthető le a teljes teszt időkorlátja alatt. Ha a beállítás nincs bejelölve, a teszt csak a megadott URL-címen kéri le a fájlt. A beállítás engedélyezése szigorúbb ellenőrzést eredményez. A teszt meghiúsulhat olyan esetekben, amelyek a webhely manuális böngészésekor nem észlelhetők.
Újrapróbálkozások engedélyezése Ha a teszt sikertelen, a művelet rövid idő elteltével újrapróbálkozott. Csak akkor jelent hibát, ha három egymást követő kísérlet meghiúsul. Ezután a rendszer a teszteket a szokásos tesztelési gyakorisággal végzi el. Az újrapróbálkozás ideiglenesen fel van függesztve a következő sikeres műveletig. Ez a szabály függetlenül van alkalmazva minden egyes teszthelyen. Ezt a lehetőséget javasoljuk. Átlagosan körülbelül a hibák 80%-a megszűnik az újrapróbálkozáskor.
SSL-tanúsítványérvényesítési teszt Ellenőrizheti az SSL-tanúsítványt a webhelyén, hogy meggyőződjön arról, hogy megfelelően van telepítve, érvényes, megbízható, és nem ad hibát egyik felhasználónak sem.
Proaktív élettartam-ellenőrzés Ez lehetővé teszi, hogy meghatározzon egy meghatározott időszakot az SSL-tanúsítvány lejárata előtt. Ha lejár, a teszt sikertelen lesz.
Teszt gyakorisága Beállítja, hogy a teszt milyen gyakran fusson az egyes teszthelyekről. Öt perces alapértelmezett gyakorisággal és öt teszthellyel a helyén átlagosan percenként egy teszt történik.
Tesztelési helyek Azok a helyek, ahonnan a kiszolgálóink webes kéréseket küldenek az URL-címre. Az ajánlott teszthelyek minimális száma öt , hogy meg tudja különböztetni a webhely problémáit a hálózati problémáktól. Legfeljebb 16 hely választható ki.
Egyéni fejlécek Az üzemeltetési paramétereket meghatározó kulcsértékpárok.
HTTP-kérési parancs Adja meg, hogy milyen műveletet szeretne elvégezni a kéréssel.
Kérelem törzse A HTTP-kérelemhez társított egyéni adatok. Feltöltheti saját fájljait, beírhatja a tartalmat, vagy letilthatja ezt a funkciót.

Sikerességi feltételek

Beállítás Magyarázat
Tesztelési időtúllépés Csökkentse ezt az értéket, hogy riasztást kapjon a lassú válaszokról. A teszt akkor sikertelen, ha nem érkeznek meg a webhely válaszai ezen az időtartamon belül. Ha bejelölte a Függő kérelmek elemzése lehetőséget, akkor az összes képnek, stílusfájlnak, szkriptnek és más függő erőforrásnak meg kell érkeznie ezen az időn belül.
HTTP-válasz A visszaadott állapotkód, amely sikeresnek számít. A 200-as kód jelzi, hogy normál weblap lett visszaküldve.
Tartalomegyezés Egy sztring, például "Üdvözöljük!" Teszteljük, hogy minden válaszban pontosan a kis- és nagybetűket megkülönböztető egyezés következik-e be. Egyszerű sztringnek kell lennie helyettesítő karakterek nélkül. Ne feledje, hogy ha a laptartalom megváltozik, lehet, hogy ezt is frissíteni kell. Tartalomegyeztetés csak angol karaktereket támogat

Riasztások

Beállítás Magyarázat
Közel valós idejű (előzetes verzió) A közel valós idejű riasztások használatát javasoljuk. Az ilyen típusú riasztások konfigurálása a rendelkezésre állási teszt létrehozása után történik.
Riasztási hely küszöbértéke Legalább 3/5 helyet ajánlunk. A riasztási hely küszöbértéke és a teszthelyek száma közötti optimális kapcsolat a teszthelyek küszöbértéke = – 2, legalább öt teszthellyel.

Hely népességcímkék

A következő népességcímkék használhatók a földrajzihely-attribútumhoz, amikor egy rendelkezésre állási URL-pingelési tesztet helyez üzembe az Azure Resource Manager használatával.

Azure Gov

Megjelenítendő név Népesség neve
USGov Virginia usgov-va-azr
USGov Arizona usgov-phx-azr
USGov Texas usgov-tx-azr
USDoD Kelet usgov-ddeast-azr
USDoD Central usgov-ddcentral-azr

Azure China

Megjelenítendő név Népesség neve
Kelet-Kína mc-cne-azr
Kelet-Kína 2 mc-cne2-azr
Észak-Kína mc-cnn-azr
Észak-Kína 2 mc-cnn2-azr

Azure

Megjelenítendő név Népesség neve
Kelet-Ausztrália emea-au-syd-edge
Dél-Brazília latam-br-gru-edge
Az USA középső régiója us-fl-mia-edge
Kelet-Ázsia apac-hk-hkn-azr
USA keleti régiója us-va-ash-azr
Dél-Franciaország (korábban Franciaország középső régiója) emea-ch-zrh-edge
Közép-Franciaország emea-fr-pra-edge
Kelet-Japán apac-jp-kaw-edge
Észak-Európa emea-gb-db3-azr
USA északi középső régiója us-il-ch1-azr
USA déli középső régiója us-tx-sn1-azr
Délkelet-Ázsia apac-sg-sin-azr
Az Egyesült Királyság nyugati régiója emea-se-sto-edge
Nyugat-Európa emea-nl-ams-azr
USA nyugati régiója us-ca-sjc-azr
Az Egyesült Királyság déli régiója emea-ru-msa-edge

A rendelkezésre állási teszt eredményeinek megtekintése

A rendelkezésre állási teszt eredményei vonal- és pontdiagram-nézetekkel is megjeleníthetők.

Néhány perc elteltével válassza a Frissítés lehetőséget a teszteredmények megtekintéséhez.

Screenshot shows the Availability page with the Refresh button highlighted.

A pontdiagram nézet azokat a teszteredményeket mutatja be, amelyekben diagnosztikai tesztelési lépés részletei vannak. A tesztmotor tárolja a hibákat tartalmazó tesztek diagnosztikai adatait. A sikeres tesztek esetében a végrehajtások részhalmazainak diagnosztikai adatait is tárolja. Vigye az egérmutatót bármelyik zöld/piros pont fölé a teszt, a teszt neve és a hely megtekintéséhez.

Line view.

Ha további adatokat szeretne látni egy konkrét időszakról, válassza ki a megfelelő tesztet vagy helyet, illetve állítsa rövidebbre az időszakot. A Keresési ablak használatával megtekintheti az összes végrehajtás eredményét, vagy az Analytics lekérdezéseinek használatával egyéni jelentéseket hozhat létre ezen adatok alapján.

Tesztek megtekintése és szerkesztése

Teszt szerkesztéséhez, ideiglenes letiltásához vagy törléséhez válassza ki a teszt neve melletti három pontot. Akár 20 percet is igénybe vehet, amíg a konfigurációs módosítások propagálva lesznek az összes tesztügynökre a módosítás után.

View test details. Edit and Disable a web test.

Amikor karbantartást végez a szolgáltatáson, célszerű kikapcsolni a rendelkezésre állási teszteket és az azokhoz kapcsolódó riasztási szabályokat.

Ha hibákat lát

Jelöljön ki egy piros elemet.

Screenshot of end-to-end transaction details tab.

A rendelkezésre állási teszt eredményeiből az összes összetevő tranzakciós adatait láthatja. A következőkre van lehetőség:

  • Tekintse át a hibaelhárítási jelentést annak megállapításához, hogy mi okozhatta a teszt sikertelen voltát, de az alkalmazás továbbra is elérhető.
  • Megvizsgálhatja a kiszolgálótól érkezett választ.
  • A sikertelen rendelkezésre állási teszt feldolgozása során gyűjtött, korrelált kiszolgálóoldali telemetriával diagnosztizálja a hibát.
  • A probléma nyomon követéséhez naplózza a problémát vagy a munkaelemet a Gitben vagy az Azure Boardsban. A hiba tartalmazni fog egy hivatkozást erre az eseményre.
  • Megnyithatja a webes teszt eredményét a Visual Studióban.

A teljes körű tranzakciódiagnosztikai felülettel kapcsolatos további információkért tekintse meg a tranzakciódiagnosztika dokumentációját.

Válassza ki a kivételsort annak a kiszolgálóoldali kivételnek a részleteinek megtekintéséhez, amely miatt a szintetikus rendelkezésre állási teszt meghiúsult. A részletesebb kódszintű diagnosztikához is lekérheti a hibakeresési pillanatképet .

Server-side diagnostics.

A nyers eredmények mellett két fő rendelkezésre állási metrikát is megtekinthet a Metrics Explorerben:

  • Rendelkezésre állás: Az összes végrehajtott teszt közül a sikeresen végrehajtott tesztek százalékos aránya.
  • Tesztek időtartama: A tesztek átlagos időtartama az összes végrehajtás alapján.

Következő lépések