Az Azure SQL Database kapcsolatainak hibaelhárítása a Resource Health használatával

A következőre vonatkozik: Azure SQL Database

Az Azure SQL Database-hez készült Resource Health segít diagnosztizálni és támogatást kapni, ha egy Azure-probléma hatással van az erőforrásokra. Tájékoztatja az erőforrásai aktuális és korábbi állapotáról, és segít a problémák kezelésében. A Resource Health (Erőforrás állapota ) oldal technikai támogatást nyújt, ha segítségre van szüksége az Azure-szolgáltatásokkal kapcsolatos problémák esetén.

Screenshot of the Azure portal showing the Resource Health page for an Azure SQL Database.

Állapotellenőrzések

Az erőforrás állapota az SQL-adatbázis állapotát határozza meg az erőforrásba való bejelentkezések sikerességének és sikertelenségének vizsgálatával. Az SQL Database-erőforrás erőforrás-állapota jelenleg csak rendszerhiba miatti bejelentkezési hibákat vizsgál, felhasználói hibát nem. Az állapot 1–2 percenként frissül.

Állapotok

Rendelkezésre áll

Az Elérhető állapot azt jelenti, hogy az erőforrás állapota nem észlelte a bejelentkezési hibákat az SQL-adatbázis rendszerhibái miatt, vagy hogy voltak bejelentkezési hibák, de nem felelnek meg a riasztási küszöbértéknek. Az alábbi szakaszok további részleteket nyújtanak a riasztási küszöbértékről.

Screenshot of the Azure portal showing the status message for the state of Available.

Csökkentett teljesítményű

A csökkentett állapot azt jelenti, hogy az utolsó három perc bármelyikében az erőforrás állapota észlelhető:

  • a sikeres bejelentkezések többsége, de több bejelentkezési hiba is történt (rendszerhibák miatt), vagy
  • több bejelentkezési hiba (rendszerhiba miatt), de összesen hatnál kevesebb bejelentkezési kísérlet történt.

These are most likely transient login errors. Az átmeneti bejelentkezési hibák által okozott csatlakozási problémák hatásának csökkentése érdekében implementáljon újrapróbálkozási logikát a kódban.

Screenshot of the Azure portal showing the status message for the state of Degraded.

Nem érhető el

A Nem érhető el állapot azt jelenti, hogy az erőforrás állapota azt észlelte, hogy az elmúlt percben ötnél több bejelentkezési kísérlet történt, és több mint egynegyedük rendszer okokból meghiúsult. Ha az erőforrás hosszabb ideig ebben az állapotban marad, forduljon Microsoft ügyfélszolgálata.

Screenshot of the Azure portal showing the status message for the state of Unavailable.

Unknown

Az Ismeretlen állapot azt jelzi, hogy az erőforrás állapota 10 percnél hosszabb ideje nem kapott információt erről az erőforrásról. Bár ez az állapot nem az erőforrás állapotának végleges jelzése, a hibaelhárítási folyamat fontos adatpontja. Ha az erőforrás a várt módon fut, az erőforrás állapota néhány perc múlva elérhetőre változik. Ha problémákat tapasztal az erőforrással kapcsolatban, az Ismeretlen állapot arra utalhat, hogy a platformon egy esemény hatással van az erőforrásra.

Screenshot of the Azure portal showing the status message for the state of Unknown.

Riasztási idő

Az erőforrásállapot-riasztás által megjelenített idő nem egybeesik a riasztást okozó bejelentkezési hibák időpontjával. Ennek az az oka, hogy a telemetriai adatok összegyűjtése és elemzése több percet vesz igénybe annak megállapításához, hogy erőforrás-állapotproblémák léptek fel. A Resource Health riasztásban feltüntetett idő tehát néhány perccel a bejelentkezési hibák után lesz.

Emellett a bejelentkezési hibák bekövetkezésének időintervalluma gyakran rövidebb lehet, mint az erőforrás-állapot riasztásának időintervalluma.

Előzményadatok

Az erőforrás állapotának Állapotelőzmények szakaszában legfeljebb 30 napnyi állapotelőzmény érhető el. A szakasz az állásidő okát (ha elérhető) is tartalmazza. Az Azure jelenleg kétperces részletességgel jeleníti meg az adatbázis-erőforrás állásidejét. A tényleges állásidő valószínűleg egy percnél kevesebb. Az átlag 8 másodperc.

Állásidő okai

Amikor az adatbázis állásidőt tapasztal, a rendszer elemzést végez az ok meghatározásához. Ha elérhető, az állásidő okáról az erőforrás állapotának Állapotelőzmények szakaszában olvashat. Az állásidő okait általában az esemény után 45 percen belül teszik közzé.

Karbantartási időszak kiválasztása

A karbantartási időszak konfigurálható úgy, hogy a jelentős karbantartási események kiszámíthatóvá és kevésbé zavaróvá tegyék a számítási feladatot. A karbantartási időszak funkció segít megtervezni a kiszámítható frissítéseket vagy az ütemezett karbantartásokat. A nem alapértelmezett karbantartási időszak használatára konfigurált adatbázisokhoz előzetes értesítések érhetők el. Advance notifications enable customers to configure notifications to be sent up to 24 hours in advance of any planned event.

Planned maintenance

Az Azure-infrastruktúra rendszeres időközönként elvégzi a tervezett karbantartást – az adatközpont hardver- vagy szoftverösszetevőinek frissítését. Amíg az adatbázis karbantartáson megy keresztül, az Azure SQL megszakíthat néhány meglévő kapcsolatot, és elutasíthatja az újakat. A tervezett karbantartás során tapasztalt bejelentkezési hibák általában átmenetiek, és az időnkénti hálózati hibák újrapróbálkozási logikája segít csökkenteni a hatást. Ha továbbra is bejelentkezési hibákat tapasztal, forduljon az ügyfélszolgálathoz.

Reconfiguration

Az újrakonfigurálások átmeneti feltételeknek minősülnek, és időről időre várhatók. Ezek az események terheléselosztással vagy szoftver-/hardverhibákkal aktiválhatók. A felhőalapú adatbázishoz csatlakozó ügyfél-éles alkalmazásoknak robusztus újrapróbálkozási logikát kell implementálniuk az átmeneti hibákhoz, mivel ez segít enyhíteni ezeket a helyzeteket, és általában átláthatóvá kell tenni a hibákat a végfelhasználó számára.