Resource Health gebruiken om connectiviteitsproblemen voor Azure SQL Database op te lossen
Van toepassing op: Azure SQL Database
Resource Health voor Azure SQL Database helpt u bij het vaststellen en krijgen van ondersteuning wanneer een Azure-probleem van invloed is op uw resources. Het biedt u informatie over de huidige en eerdere status van uw resources en helpt u problemen verhelpen. De pagina Resourcestatus biedt technische ondersteuning wanneer u hulp nodig hebt bij problemen met de Azure-service.
Statuscontroles
Resourcestatus bepaalt de status van uw SQL-database door het slagen en mislukken van aanmeldingen bij de resource te onderzoeken. Op dit moment onderzoekt resourcestatus voor uw SQL Database-resource alleen aanmeldingsfouten vanwege systeemfouten en niet door gebruikersfouten. De status wordt elke 1 tot 2 minuten bijgewerkt.
Statussen
Beschikbaar
De status Beschikbaar betekent dat resourcestatus geen aanmeldingsfouten heeft gedetecteerd vanwege systeemfouten in uw SQL-database of dat er aanmeldingsfouten zijn opgetreden, maar niet voldoet aan de drempelwaarde voor waarschuwingen. In de volgende secties vindt u meer informatie over de drempelwaarde voor waarschuwingen.
Verminderd beschikbaar
De status Gedegradeerd betekent dat in een van de twee afgelopen drie minuten resourcestatus is gedetecteerd:
- een meerderheid van geslaagde aanmeldingen, maar er is ook meer dan één aanmeldingsfout (vanwege systeemfouten) of
- meer dan één aanmeldingsfout (vanwege systeemfouten) maar er waren minder dan zes aanmeldingspogingen.
Dit zijn waarschijnlijk tijdelijke aanmeldingsfouten. Als u het effect van verbindingsproblemen wilt verminderen die worden veroorzaakt door tijdelijke aanmeldingsfouten, implementeert u logica voor opnieuw proberen in uw code.
Niet beschikbaar
De status Niet beschikbaar betekent dat resourcestatus heeft gedetecteerd dat er in de afgelopen minuut meer dan vijf aanmeldingspogingen zijn, en dat er om systeemredenen meer dan een kwart van deze pogingen is mislukt. Als uw resource gedurende langere tijd in deze status blijft, neemt u contact op met Microsoft Ondersteuning.
Onbekend
De status Onbekend geeft aan dat resourcestatus meer dan tien minuten geen informatie over deze resource heeft ontvangen. Hoewel deze status geen definitieve indicatie is van de status van de resource, is het een belangrijk gegevenspunt in het probleemoplossingsproces. Als de resource wordt uitgevoerd zoals verwacht, wordt de status van de resource na enkele minuten gewijzigd in Beschikbaar. Als u problemen ondervindt met de resource, kan de status Onbekend voorstellen dat een gebeurtenis in het platform van invloed is op de resource.
Waarschuwingstijd
De tijd die wordt weergegeven door de resourcestatuswaarschuwing , komt niet overeen met de tijden van de mislukte aanmeldingen die de waarschuwing hebben veroorzaakt. Dit komt doordat het enkele minuten duurt voordat de telemetriegegevens zijn verzameld en geanalyseerd, om te bepalen dat er een probleem is met de resourcestatus . De tijd die in de resourcestatuswaarschuwing wordt aangegeven, duurt dus enkele minuten na de aanmeldingsfouten.
Daarnaast kan het tijdsinterval waarop de aanmeldingsfouten plaatsvonden vaak korter zijn dan het tijdsinterval in de resourcestatuswaarschuwing.
Historische informatie
U hebt toegang tot maximaal 30 dagen statusgeschiedenis in de sectie Statusgeschiedenis van resourcestatus. De sectie bevat ook de reden (indien beschikbaar) voor downtime. Op dit moment toont Azure de downtime voor uw databaseresource met een granulariteit van twee minuten. De werkelijke downtime is waarschijnlijk minder dan een minuut. Het gemiddelde is 8 seconden.
Redenen voor downtime
Wanneer uw database uitvaltijd ondervindt, wordt een analyse uitgevoerd om een reden te bepalen. Indien beschikbaar, wordt de reden voor downtime gerapporteerd in de sectie Statusgeschiedenis van resourcestatus. Downtimeredenen worden doorgaans binnen 45 minuten na een gebeurtenis gepubliceerd.
Een onderhoudsvenster selecteren
U kunt het onderhoudsvenster zo configureren dat impactvolle onderhoudsevenementen voorspelbaar en minder verstorend zijn voor uw workload. De functie onderhoudsvenster helpt u bij het plannen van voorspelbare upgrades of gepland onderhoud. Er zijn geavanceerde meldingen beschikbaar voor databases die zijn geconfigureerd voor het gebruik van een niet-standaardonderhoudsvenster. Met meldingen vooraf kunnen klanten meldingen configureren die maximaal 24 uur voor een geplande gebeurtenis worden verzonden.
Gepland onderhoud
De Azure-infrastructuur voert periodiek gepland onderhoud uit: de upgrade van hardware- of softwareonderdelen in het datacenter. Terwijl de database onderhoud ondergaat, kan Azure SQL enkele bestaande verbindingen beëindigen en nieuwe verbindingen weigeren. De aanmeldingsfouten die optreden tijdens gepland onderhoud zijn doorgaans tijdelijk en pogingslogica voor incidentele netwerkfouten helpt het effect te verminderen. Als u nog steeds aanmeldingsfouten ondervindt, neemt u contact op met de ondersteuning.
Herconfiguratie
Herconfiguraties worden beschouwd als tijdelijke voorwaarden en worden van tijd tot tijd verwacht. Deze gebeurtenissen kunnen worden geactiveerd door taakverdeling of software-/hardwarefouten. Elke clientproductietoepassing die verbinding maakt met een clouddatabase, moet een robuuste logica voor het opnieuw proberen van verbindingen implementeren voor tijdelijke fouten, omdat dit zou helpen deze situaties te beperken en de fouten in het algemeen transparant te maken voor de eindgebruiker.
Gerelateerde inhoud
- Meer informatie over logica voor nieuwe pogingen voor tijdelijke fouten
- SQL-verbindingsfouten opsporen, diagnose vaststellen en problemen oplossen
- Meer informatie over het configureren van Resource Health-waarschuwingen
- Een overzicht van Resource Health ophalen
- Veelgestelde vragen over Resource Health bekijken
- Een onderhoudsvenster en meldingen vooraf configureren