Sdílet prostřednictvím


Řešení potíží s připojením ke službě Azure SQL Database s využitím služby Resource Health

Platí pro: Azure SQL Database

Služba Resource Health pro Azure SQL Database vám pomůže diagnostikovat a získat podporu v případě, že problém s Azure ovlivňuje vaše prostředky. Informuje o aktuálním a dřívějším stavu prostředků a pomáhá zmírnit problémy. Stránka Resource Health poskytuje technickou podporu, když potřebujete pomoc s problémy se službami Azure.

Snímek obrazovky webu Azure Portal se stránkou Resource Health pro službu Azure SQL Database

Kontroly stavu

Stav prostředku určuje stav databáze SQL prozkoumáním úspěšnosti a selhání přihlášení k prostředku. V současné době stav prostředku služby SQL Database kontroluje selhání přihlášení pouze kvůli systémové chybě a ne uživatelské chybě. Stav se aktualizuje každých 1 až 2 minuty.

Stavy

dostupný

Stav Dostupný znamená, že služba Resource Health nezjistila selhání přihlášení kvůli systémovým chybám ve vaší databázi SQL nebo že došlo k nějakým selháním přihlášení, ale nedosahovaly prahové hodnoty upozornění. Následující části obsahují další podrobnosti o prahové hodnotě upozorňování.

Snímek obrazovky webu Azure Portal zobrazující stavovou zprávu o stavu k dispozici

Snížený výkon

Stav Degradované znamená, že za každé dvě z posledních tří minut se zjistil stav prostředku :

  • většina úspěšných přihlášení, ale došlo také k více než jednomu selhání přihlášení (kvůli systémovým chybám) nebo
  • více než jedno selhání přihlášení (kvůli systémovým chybám), ale došlo k méně než šesti celkovým pokusům o přihlášení.

S největší pravděpodobností se jedná o přechodné chyby přihlášení. Pokud chcete snížit vliv problémů s připojením způsobených přechodnými chybami přihlášení, implementujte do kódu logiku opakování.

Snímek obrazovky webu Azure Portal zobrazující stav degradované zprávy

Nedostupný

Stav Nedostupný znamená, že služba Resource Health zjistila, že během poslední minuty došlo k více než pěti pokusům o přihlášení a kvůli systémovým důvodům došlo k selhání více než čtvrtiny. Pokud váš prostředek zůstane v tomto stavu delší dobu, obraťte se na podpora Microsoftu.

Snímek obrazovky webu Azure Portal zobrazující stavovou zprávu o stavu Nedostupné

Neznámý

Stav Neznámý znamená, že služba Resource Health nepřijala informace o tomto prostředku déle než 10 minut. I když tento stav není konečným ukazatelem stavu prostředku, je to důležitý datový bod v procesu řešení potíží. Pokud prostředek běží podle očekávání, stav prostředku se po několika minutách změní na Dostupný. Pokud dochází k problémům s prostředkem, stav Neznámý může naznačovat, že událost na platformě ovlivňuje daný prostředek.

Snímek obrazovky webu Azure Portal zobrazující stav neznámý stav

Čas upozornění

Čas zobrazený upozorněním služby Resource Health se nerovná s časy selhání přihlášení, které výstrahu způsobily. Důvodem je to, že shromažďování a analýza telemetrie trvá několik minut, než se zjistí, že došlo k problému se stavem prostředku. Čas uvedený v upozornění služby Resource Health tedy bude několik minut po selhání přihlášení.

Kromě toho může být časový interval výskytu selhání přihlášení často kratší než časový interval v upozornění služby Resource Health.

Historické informace

V části Historie stavu služby Resource Health můžete získat přístup až 30 dnů. Oddíl obsahuje také důvod (pokud je k dispozici) pro výpadky. V současné době Azure ukazuje výpadek vašeho databázového prostředku ve dvouminutové členitosti. Ve skutečnosti výpadky pravděpodobně netrvaly ani minutu. Průměr je 8 sekund.

Důvody výpadku

Když u databáze dojde k výpadku, provede se analýza s cílem určit důvod. Pokud je k dispozici, důvod výpadku se zobrazí v části Historie stavu služby Resource Health. Důvody výpadků se obvykle publikují do 45 minut od události.

Výběr časového období údržby

Časové období údržby můžete nakonfigurovat tak, aby byly události ovlivněné údržby předvídatelné a méně rušivé pro vaši úlohu. Funkce časového období údržby vám pomůže naplánovat předvídatelné upgrady nebo plánovanou údržbu. Pro databáze nakonfigurované tak, aby používaly jiné než výchozí časové období údržby, jsou k dispozici předběžná oznámení . Předběžná oznámení umožňují zákazníkům nakonfigurovat, aby se oznámení odesílala až 24 hodin před jakoukoli plánovanou událostí.

Plánovaná údržba

Infrastruktura Azure pravidelně provádí plánovanou údržbu – upgrade hardwarových nebo softwarových komponent v datacentru. Zatímco databáze prochází údržbou, Azure SQL může ukončit některá existující připojení a odmítnout nová připojení. Selhání přihlášení, ke které došlo během plánované údržby, jsou obvykle přechodná a logika opakování pro občasné chyby sítě pomáhá snížit účinek. Pokud se i nadále setkáte s chybami přihlášení, obraťte se na podporu.

Rekonfigurace

Rekonfigurace se považují za přechodné podmínky a od času se očekávají. Tyto události můžou být aktivovány vyrovnáváním zatížení nebo selháním softwaru nebo hardwaru. Každá klientská produkční aplikace, která se připojuje ke cloudové databázi, by měla implementovat robustní logiku opakování připojení pro přechodné chyby, protože by pomohla tyto situace zmírnit a měla by obecně zpřístupnit chyby transparentní pro koncového uživatele.