Freigeben über


Verwenden Sie Resource Health zur Behandlung von Konnektivitätsproblemen für Azure SQL Managed Instance

Gilt für: Azure SQL Managed Instance

Mit Resource Health for Azure SQL Managed Instance können Sie Probleme diagnostizieren und Unterstützung erhalten, wenn sich ein Azure-bezogenes Problem auf Ihre Ressourcen auswirkt. Der Dienst informiert Sie über die aktuelle und frühere Integrität Ihrer Ressourcen und unterstützt Sie beim Beheben von Problemen. Die Seite Resource Health bietet technischen Support, wenn Sie Hilfe bei Problemen mit Azure-Diensten benötigen.

Ein Screenshot des Azure-Portals, der die Seite Ressourcenstatus für eine Azure SQL Managed Instance zeigt.

Integritätsprüfungen

Resource Health ermittelt anhand von erfolgreichen und nicht erfolgreichen Anmeldungen die Integrität Ihrer SQL Managed Instance-Instanz. Derzeit untersucht Resource Health für Ihre SQL Managed Instance-Instanz nur Anmeldefehler, die auf Systemfehler und nicht auf Benutzerfehler zurückzuführen sind. Der Integritätsstatus wird im Abstand von ein bis zwei Minuten aktualisiert.

Integritätszustände

Verfügbar

Der Status Verfügbar bedeutet, dass Resource Health für Ihre SQL Managed Instance-Instanz keine Anmeldefehler erkannt hat, die auf Systemfehler zurückzuführen sind.

Ein Screenshot des Azure-Portals, der die Statusmeldung für den Zustand

Heruntergestuft

Der Status Beeinträchtigt bedeutet, dass Resource Health einen Großteil der erfolgreichen Anmeldungen, aber auch einige Fehlversuche festgestellt hat. Dabei handelt es sich wahrscheinlich um vorübergehende Anmeldefehler. Implementieren Sie in Ihrem Code eine Wiederholungslogik, um die Auswirkungen von Verbindungsproblemen zu verringern, die durch vorübergehende Anmeldefehler verursacht werden.

Nicht verfügbar

Der Status Nicht verfügbar bedeutet, dass Resource Health aufgrund eines Systemfehlers in Ihrer SQL Managed Instance-Instanz stetige Anmeldefehler erkannt hat. Falls sich Ihre Ressource länger in diesem Zustand befindet, wenden Sie sich an den Support.

Unbekannt

Der Integritätsstatus Unbekannt gibt an, dass Resource Health seit mehr als 10 Minuten keine Informationen mehr zu dieser Ressource empfangen hat. Dieser Status ist zwar keine definitive Angabe des Ressourcenzustands, aber ein wichtiger Datenpunkt im Problembehandlungsprozess. Wenn die Ressource wie erwartet ausgeführt wird, wird der Status der Ressource nach wenigen Minuten in „Verfügbar“ geändert. Wenn Probleme mit der Ressource auftreten, kann der Integritätsstatus „Unbekannt“ darauf hindeuten, dass die Ressource durch ein Ereignis auf der Plattform beeinträchtigt wird.

Verlaufsinformationen

Im Abschnitt „Integritätsverlauf“ von Resource Health stehen bis zu 30 Tage alte Integritätsverlaufsdaten zur Verfügung. Dieser Abschnitt enthält auch die Ursache für Downtime (sofern verfügbar). Derzeit zeigt Azure die Downtime für Ihre Ressource mit einer Genauigkeit von zwei Minuten an. Die tatsächliche Downtime beträgt wahrscheinlich weniger als einer Minute. Die durchschnittliche Dauer beträgt 8 Sekunden.

Ursachen für Downtime

Im Falle von Downtime für Ihre SQL Managed Instance-Instanz wird eine Analyse durchgeführt, um eine Ursache zu ermitteln. Die Ursache der Downtime wird (sofern verfügbar) im Abschnitt „Integritätsverlauf“ von Resource Health gemeldet. Die Gründe für Ausfallzeiten werden in der Regel innerhalb von 45 Minuten nach einem Ereignis veröffentlicht.

Auswählen eines Wartungsfensters

Sie können Ihr Wartungsfenster konfigurieren, um wichtige Wartungsereignisse vorhersehbar und weniger störend für Ihren Workload zu machen. Das Feature Wartungsfenster hilft Ihnen bei der Planung von vorhersehbaren Upgrades oder geplanten Wartungsarbeiten. Erweiterte Benachrichtigungen sind für alle SQL Managed Instance-Instanzen verfügbar. Vorabbenachrichtigungen bieten dem Kunden die Möglichkeit, Benachrichtigungen so zu konfigurieren, dass sie bis zu 24 Stunden vor einem geplanten Ereignis gesendet werden.

Geplante Wartung

Für die Azure-Infrastruktur werden in regelmäßigen Abständen geplante Wartungsmaßnahmen (Hardware- oder Softwareupgrades im Rechenzentrum) durchgeführt. Während die Datenbank gewartet wird, werden von Azure SQL unter Umständen einige bestehende Verbindungen getrennt und neue Verbindungen abgelehnt. Anmeldefehler, die während geplanter Wartungsarbeiten auftreten, sind in der Regel vorübergehend, und die Wiederholungslogik für gelegentliche Netzwerkfehler hilft, die Auswirkungen zu verringern. Sollten weiterhin Anmeldefehler auftreten, wenden Sie sich an den Support.

Reconfiguration

Neukonfigurationen gelten als vorübergehende Bedingungen und werden von Zeit zu Zeit erwartet. Diese Ereignisse können durch den Lastenausgleich oder durch Software-/Hardwarefehler ausgelöst werden. Jede Client-Produktionsanwendung, die eine Verbindung zu einer Clouddatenbank herstellt, sollte eine robuste Wiederholungslogik für vorübergehende Fehler implementieren, da sie dazu beiträgt, diese Situationen zu verringern und die Fehler im Allgemeinen für den Endbenutzer transparent macht.

Nächste Schritte