Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure Load Balancer macht die folgenden Diagnosefunktionen verfügbar:
Multidimensionale Metriken und Warnungen: Bietet mehrdimensionale Diagnosefunktionen über Azure Monitor für Azure Load Balancer Konfigurationen. Sie können Ihre Load Balancer Standard-Ressourcen überwachen, verwalten und hinsichtlich Fehlern behandeln.
Resource health: Der Resource Health-Status Ihres Load Balancers ist auf der Seite Resource health unter Monitor verfügbar. Diese automatische Überprüfung informiert Sie über die aktuelle Verfügbarkeit Ihrer Lastenausgleichsressource.
Dieser Artikel enthält einen kurzen Überblick über diese Funktionen und zeigt Möglichkeiten auf, wie diese für einen standardmäßigen Lastenausgleich verwendet werden können.
Um mit der Fehlersuche zu beginnen, verwenden Sie Häufige Diagnoseszenarien und empfohlene Ansichten, um die Kennzahl und Aggregation auszuwählen, die zu Ihrem Fehlerbild passen. Dann nutzen Sie die detaillierten Abschnitte, um das Ergebnis zu untersuchen.
Mehrdimensionale Metriken
Azure Load Balancer bietet mehrdimensionale Metriken über die Azure Metriken im Azure-Portal und hilft Ihnen dabei, Echtzeit-Diagnoseeinblicke in Ihre Ressourcen für den Lastenausgleich zu erhalten. Beachten Sie, dass mehrdimensionale Metriken nicht für Load Balancer (Basic) unterstützt werden.
Die verschiedenen Lastenausgleichskonfigurationen bieten die folgenden Metriken:
| Metrik | Ressourcentyp | BESCHREIBUNG | Empfohlene Aggregation |
|---|---|---|---|
| Data Path Availability (Verfügbarkeit des Datenpfads) | Öffentlicher und interner Load Balancer | Ein Load Balancer verwendet kontinuierlich den Datenpfad aus einer Region zum Load-Balancer-Front-End, zu dem Netzwerk, das Ihren virtuellen Computer unterstützt. Solange fehlerfreie Instanzen verbleiben, folgt die Messung demselben Pfad wie der Datenverkehr mit Lastenausgleich Ihrer Anwendungen. Der verwendete Datenpfad wird validiert. Die Messung ist für Ihre Anwendung nicht sichtbar und beeinträchtigt keine anderen Vorgängen. | Average |
| Integritätsteststatus | Öffentlicher und interner Load Balancer | Ein Load Balancer verwendet einen verteilten Integritätsprüfungsdienst, der die Integrität Ihres Anwendungsendpunkts gemäß Ihren Konfigurationseinstellungen überwacht. Diese Metrik stellt eine Aggregat- oder nach Endpunkt gefilterte Ansicht jedes Instanzendpunkts im Load Balancer-Pool bereit. Sie können sehen, wie der Lastenausgleich die Integrität Ihrer Anwendung gemäß Ihrer Integritätstestkonfiguration beurteilt. | Average |
| SYN-Anzahl | Öffentlicher und interner Load Balancer | Ein Load Balancer beendet keine Transmission Control Protocol (TCP)-Verbindungen und interagiert nicht mit TCP- oder User Data-gram Packet (UDP)-Flows. Datenflüsse und deren Handshakes erfolgen immer zwischen der Quelle und der VM-Instanz. Für eine bessere Problembehandlung Ihrer TCP-Protokollszenarien können Sie SYN-Paketzähler verwenden, um zu verstehen, wie viele TCP-Verbindungsversuche vorgenommen werden. Die Metrik gibt die Anzahl der TCP-SYN-Pakete an, die empfangen wurden. | SUM |
| Anzahl der Source Network Address Translation (SNAT)-Verbindungen | Öffentlicher Load Balancer | Ein Lastenausgleich meldet die Anzahl von maskierten ausgehenden Datenflüssen an das Front-End mit der öffentlichen IP-Adresse. SNAT Ports stellen eine erschöpfbare Ressource dar. Diese Metrik kann einen Hinweis darauf geben, in welchem Umfang Ihre Anwendung SNAT für ausgehende Flows nutzt. Es werden Zähler für erfolgreiche und nicht erfolgreiche ausgehende SNAT-Datenflüsse gemeldet. Die Zähler können zur Problembehandlung und zum Verständnis der Integrität Ihrer ausgehenden Datenflüsse verwendet werden. | SUM |
| Zugeordnete SNAT-Ports | Öffentlicher Load Balancer | Ein Load Balancer meldet die Anzahl der SNAT-Ports, die den einzelnen Back-End-Instanzen jeweils zugeordnet sind. | Average. |
| Verwendete SNAT-Ports | Öffentlicher Load Balancer | Ein Load Balancer meldet die Anzahl der SNAT-Ports, die von den einzelnen Back-End-Instanzen jeweils genutzt werden. | Average |
| Byteanzahl | Öffentlicher und interner Load Balancer | Ein Load Balancer meldet die Daten, die von den einzelnen Front-Ends jeweils verarbeitet werden. Sie bemerken möglicherweise, dass die Bytes nicht gleichmäßig auf die Back-End-Instanzen verteilt sind. Dies wird erwartet, da der Azure Load Balancer Algorithmus auf Flüssen basiert. | SUM |
| Paketanzahl | Öffentlicher und interner Load Balancer | Ein Load Balancer meldet die Pakete, die von den einzelnen Front-Ends jeweils verarbeitet werden. | SUM |
Hinweis
Bandbreitenbezogene Metriken wie SYN-Pakete, Byteanzahl und Paketanzahl werden Datenverkehr zu einem internen Lastenausgleich über einen UDR (z. B. von einer NVA oder Firewall) nicht erfassen.
Maximale und minimale Aggregationen sind für die Metriken zu SYN-Anzahl, Paketanzahl, Anzahl von SNAT-Verbindungen und Byteanzahl nicht verfügbar. Die Aggregation der Anzahl wird für die Verfügbarkeit von Datenpfaden und den Integritätsteststatus nicht empfohlen. Verwenden Sie stattdessen den Mittelwert für optimal dargestellte Integritätsdaten.
Hinweis
Die Datenpfad-Verfügbarkeitsmetrik kann bis zu 10 Minuten dauern, bis sie in den Azure Monitor-Metriken angezeigt wird, nachdem ein Load Balancer erstellt oder aktualisiert wurde.
Anzeigen Sie Ihre Load Balancer-Metriken im Azure-Portal
Das Azure-Portal macht die Metriken des Lastenausgleichs über die Seite "Metriken" verfügbar. Diese Seite ist sowohl auf der Ressourcenseite des Lastenausgleichs für eine bestimmte Ressource als auch auf der seite Azure Monitor verfügbar.
Hinweis
Azure Load Balancer sendet keine Integritätstests an VMs mit aufgehobener Zuordnung. Wenn die Zuordnung von VMs aufgehoben wird, beendet der Lastenausgleich das Melden von Metriken für diese Instanz. Metriken, die nicht verfügbar sind, werden im Portal als gestrichelte Linie angezeigt, oder es wird eine Fehlermeldung angezeigt, die angibt, dass Metriken nicht abgerufen werden können.
So zeigen Sie die Metriken für Ihre Lastenausgleichsressourcen an:
Wechseln Sie zur Seite „Metriken“, und führen Sie eine der folgenden Ausgaben aus:
Wählen Sie auf der Ressourcenseite des Lastenausgleichs den Metriktyp in der Dropdownliste aus.
Wählen Sie auf der Seite Azure Monitor die Ressource für den Lastenausgleich aus.
Legen Sie den entsprechenden Metrikaggregationstyp fest.
Konfigurieren Sie optional die erforderliche Filterung und Gruppierung.
Konfigurieren Sie optional den Zeitbereich und die Aggregation. Standardmäßig wird die Uhrzeit in UTC (koordinierte Weltzeit) angezeigt.
Hinweis
Die Zeitaggregation ist bei der Interpretation bestimmter Metriken wichtig, da die Daten einmal pro Minute erfasst werden. Wenn die Zeitaggregation auf fünf Minuten eingestellt ist und der Metrikaggregationstyp „Summe“ für Metriken wie SNAT-Zuweisung verwendet wird, zeigt Ihr Diagramm das Fünffache der insgesamt zugewiesenen SNAT-Ports an.
Empfehlung: Bei der Analyse der Metrikaggregationstypen „Sum“ und „Count“ sollten Sie einen Zeitaggregationswert verwenden, der höher als eine Minute ist.
Programmgesteuertes Abrufen von mehrdimensionalen Metriken über APIs
Api-Anleitungen zum Abrufen von mehrdimensionalen Metrikdefinitionen und -werten finden Sie unter Azure Monitoring REST API walkthrough. Diese Metriken können in ein Speicherkonto geschrieben werden, indem Sie eine Diagnoseeinstellung für die Kategorie „Alle Metriken“ hinzufügen.
Allgemeine Diagnoseszenarien und empfohlene Ansichten
Verwenden Sie die folgende Tabelle, um eine Kennzahl auszuwählen, bevor Sie die detaillierten Szenarien öffnen.
| Symptom oder Frage | Metrik | Aggregation | Filter oder Spaltung | Nächste Aktion |
|---|---|---|---|---|
| Ist der Datenpfad des Load Balancers verfügbar? | Data Path Availability (Verfügbarkeit des Datenpfads) | Average | Frontend-IP-Adresse oder Frontend-Port | Vergleichen Sie das Ergebnis mit dem Health Probe Status, um die Gesundheit der Plattform und der Anwendung zu isolieren. |
| Reagieren Backend-Instanzen auf Probes? | Integritätsteststatus | Average | Backend-IP-Adresse und Backend-Port | Überprüfen Sie die Probe-Konfiguration, die Netzwerksicherheitsregeln, die Gast-Firewall und den Anwendungslistener. |
| Fallen ausgehende Verbindungen aus? | Anzahl von SNAT-Verbindungen | SUM | Verbindungsstatus | Untersuchen Sie fehlgeschlagene Verbindungen im Hinblick auf die Erschöpfung von SNAT-Ports. |
| Nähert sich die SNAT-Portauslastung ihrer zugewiesenen Grenze? | Verwendung von SNAT-Ports und zugewiesenen SNAT-Ports | Durchschnitt pro Backend oder Summe für den Load Balancer | Protokolltyp, Backend-IP-Adresse oder Frontend-IP-Adresse | Vergleichen Sie genutzte und zugewiesene Ports und passen Sie dann die ausgehende Verbindung an, wenn die Nutzung unsicher ist. |
| Wie viele TCP-Verbindungsversuche gab es? | SYN-Anzahl | SUM | Frontend-IP-Adresse oder Frontend-Port | Vergleiche Versuche mit der Verfügbarkeit und Probe der Gesundheit. |
| Wie viel Datenverkehr lief über ein Frontend? | Byte-Anzahl oder Paketanzahl | SUM | Frontend-IP-Adresse, Frontend-Port, Backend-IP-Adresse oder Backend-Port | Überprüfen Sie die Verkehrsverteilung und den ausgewählten Zeitrahmen. |
Ist der Datenpfad aktiv und für mein Lastenausgleichs-Front-End verfügbar?
Erweitern
Die Metrik „Datenpfadverfügbarkeit“ beschreibt die Integrität innerhalb der Region für den Datenpfad zu dem Computehost, auf dem sich Ihre VMs befinden. Die Metrik ist ein Spiegel der Gesundheit Ihres Load Balancers, basierend auf Ihrer Konfiguration und der Azure-Infrastruktur. Anhand der Metrik können Sie:
Die externe Verfügbarkeit Ihres Diensts überwachen.
Die Plattform untersuchen, auf der Ihr Dienst bereitgestellt wird, und bestimmen, ob er fehlerfrei ist. Ermitteln, ob Ihr Gastbetriebssystem oder Ihre Anwendungsinstanz fehlerfrei ist.
Bestimmen, ob sich ein Ereignis auf Ihren Dienst oder die zugrunde liegende Datenebene bezieht. Verwechseln Sie diese Metrik nicht mit der Metrik „Integritätsteststatus“.
So rufen Sie die Datenpfadverfügbarkeit für Ihre Lastenausgleichsressourcen ab:
Vergewissern Sie sich, dass die richtige Load Balancer-Ressource ausgewählt ist.
Wählen Sie in der Dropdownliste Metrik die Option Datenpfadverfügbarkeit aus.
Wählen in der Dropdownliste Aggregation die Option Mittelwert aus.
Fügen Sie außerdem einen Filter für die Front-End-IP-Adresse oder den Front-End-Port als die Dimension mit der erforderlichen Front-End-IP-Adresse oder dem erforderlichen Front-End-Port hinzu. Gruppieren Sie diese dann nach der ausgewählten Dimension.
Die Metrik wird von einem Prüfdienst innerhalb der Region generiert, der den Datenverkehr simuliert. Der Testdienst generiert in regelmäßigen Abständen ein Paket, das dem Front-End und der Lastenausgleichsregel Ihrer Bereitstellung entspricht. Das Paket durchquert anschließend die Region von der Quelle bis zum Host einer VM im Back-End-Pool. Die Load Balancer-Infrastruktur führt dieselben Lastenausgleichs- und Übersetzungsvorgänge aus, wie sie dies für jeden anderen Datenverkehr tut. Sobald das Testpaket beim Host eingeht, auf dem sich ein virtueller Computer im Back-End-Pool befindet, generiert der Host eine Antwort an den Prüfdienst. Ihr virtueller Computer „sieht“ diesen Datenverkehr nicht.
Beachten Sie, dass die Metrik „Datenpfadverfügbarkeit“ nur bei Front-End-IP-Konfigurationen mit Lastenausgleichsregeln generiert wird.
Die Metrik „Datenpfadverfügbarkeit“ kann aus den folgenden Gründen beeinträchtigt sein:
Ihre Bereitstellung hat keine fehlerfreien VMs, die im Back-End-Pool verblieben sind.
Es ist ein Infrastrukturausfall aufgetreten.
Zu Diagnosezwecken können Sie die Metrik für Datenpfadverfügbarkeit zusammen mit dem Integritätsteststatus verwenden.
Verwenden Sie Mittelwert als Aggregation für die meisten Szenarien.
Reagieren die Back-End-Instanzen für meinen Lastenausgleich auf Tests?
Erweitern
Die Metrik „Integritätsteststatus“ beschreibt die Integrität Ihrer Anwendungsbereitstellung, so wie Sie diese konfiguriert haben, als Sie den Integritätstest Ihres Lastenausgleichs konfiguriert haben. Der Lastenausgleich verwendet den Status des Integritätstests, um zu bestimmen, wohin neue Datenflüsse gesendet werden sollen. Integritätstests stammen von einer Azure-Infrastrukturadresse und können im Gastbetriebssystem der VM angezeigt werden.
So rufen Sie die Metrik „Integritätsteststatus“ für Ihre Lastenausgleichsressourcen ab:
Wählen Sie die Metrik Integritätsteststatus mit dem Aggregationstyp Mittelwert aus.
Wenden Sie einen Filter auf die erforderliche Front-End-IP-Adresse oder den erforderlichen Front-End-Port (oder auf beides) an.
Integritätstests schlagen aus den folgenden Gründen fehl:
Sie konfigurieren einen Integritätstest für einen Port, der nicht lauscht oder nicht reagiert oder das falsche Protokoll verwendet. Wenn Ihr Dienst Direct Server Return- oder Floating IP-Regeln verwendet, vergewissern Sie sich, dass der Dienst auf der IP-Adresse der IP-Konfiguration der NIC und dem Loopback lauscht, der mit der Front-End-IP-Adresse konfiguriert ist.
Ihre Netzwerksicherheitsgruppe, die Gastbetriebssystem-Firewall des virtuellen Computers oder die Filter auf Anwendungsebene lassen den Integritätstest-Datenverkehr nicht zu.
Verwenden Sie Mittelwert als Aggregation für die meisten Szenarien.
Wie überprüfe ich meine Statistiken für ausgehende Verbindungen?
Erweitern
Die SNAT Connection Count-Metrik beschreibt das Volumen erfolgreicher und fehlgeschlagener Verbindungen für ausgehende Ströme.
Ein ausgefallenes Verbindungsvolumen größer als null weist auf eine Erschöpfung der SNAT-Ports hin. Sie müssen weiter untersuchen, um herauszufinden, was diese Ausfälle verursachen könnte. Eine SNAT-Portüberlastung zeigt sich dadurch, dass kein ausgehender Datenfluss eingerichtet werden kann. Lesen Sie den Artikel über ausgehende Verbindungen, um die Szenarien und greifenden Mechanismen zu verstehen und Informationen über die Maßnahmen für Abmildern und Entwurf zu erhalten, um so eine SNAT-Portüberlastung zu verhindern.
So rufen Sie SNAT-Verbindungsstatistiken ab
Wählen Sie SNAT Connection Count und Sum als Aggregation aus.
Gruppieren Sie nach dem Verbindungsstatus für die Anzahl erfolgreicher und die Anzahl fehlgeschlagener SNAT-Verbindungen, die durch unterschiedliche Linien dargestellt werden.
Wie überprüfe ich die Verwendung und Zuordnung meines SNAT-Ports?
Erweitern
Die Metrik für verwendete SNAT-Ports verfolgt nach, wie viele SNAT-Ports für ausgehende Flows genutzt werden. Diese Metrik zeigt an, wie viele eindeutige Flows zwischen einer Internetquelle und einer Back-End-VM oder einer VM-Skalierungsgruppe eingerichtet werden, die sich hinter einem Lastenausgleichsmodul befindet und keine öffentliche IP-Adresse besitzt. Durch Vergleich der Anzahl von verwendeten SNAT-Ports mit der Metrik der zugeordneten SNAT-Ports können Sie feststellen, ob eine SNAT-Überlastung (oder ein entsprechendes Risiko) für Ihren Dienst besteht, die zu Fehlern bei ausgehenden Flows führen kann.
Wenn Ihre Metriken auf das Risiko eines Fehlers bei ausgehenden Datenflüssen hinweisen, lesen Sie den Artikel und ergreifen Sie Maßnahmen, um dies zu minimieren, um die Dienstintegrität sicherzustellen.
So zeigen Sie die Verwendung und Zuordnung von SNAT-Ports an
Legen Sie die Zeitaggregation des Diagramms auf eine Minute fest, um sicherzustellen, dass die gewünschten Daten angezeigt werden.
Wählen Sie Verwendete SNAT-Ports und/oder Zugeordnete SNAT-Ports als Metriktyp und Durchschnitt als Aggregation aus.
Standardmäßig stellen diese Metriken die durchschnittliche Anzahl der SNAT-Ports dar, die den einzelnen Back-End-VMs oder VM-Skalierungsgruppen zugewiesen sind oder von diesen verwendet werden. Sie entsprechen allen öffentlichen Front-End-IP-Adressen, die dem Lastenausgleich zugeordnet sind, aggregiert über TCP und UDP.
Verwenden Sie zum Anzeigen der gesamten SNAT-Ports, die der Lastenausgleich verwendet oder die ihm zugeordnet wurden, die Metrikaggregation Summe.
Filtern Sie nach einem bestimmten Protokolltyp, einer Reihe von Back-End-IP-Adressen und/oder Front-End-IP-Adressen.
Um die Integrität pro Back-End- oder Front-End-Instanz zu überwachen, wenden Sie die Teilung an.
- Durch die Teilung wird nur eine einzelne Metrik gleichzeitig angezeigt.
So können Sie z. B. die SNAT-Nutzung für TCP-Flows pro Computer überwachen, indem Sie nach Durchschnitt aggregieren, nach Back-End-IP-Adressen teilen und nach Protokolltyp filtern.
Wie überprüfe ich Versuche für eingehende/ausgehende Verbindungen für meinen Dienst?
Erweitern
Die Metrik „SYN-Pakete“ beschreibt die Zahl der TCP-SYN-Pakete, die für ausgehende Flows eingegangen sind oder gesendet wurden und einem bestimmten Front-End zugeordnet sind. Mit dieser Metrik können TCP-Verbindungsversuche für Ihren Dienst ausgewertet werden.Weitere Informationen zu ausgehenden Verbindungen finden Sie unter Verwendung von SNAT (Source Network Address Translation) für ausgehende Verbindungen.
Verwenden Sie SUM als Aggregation für die meisten Szenarien.
Wie überprüfe ich meine Netzwerkbandbreitennutzung?
Erweitern
Die Byte- und Paketleistungsindikatoren-Metrik beschreibt das Volumen der Bytes und Pakete, die jeweils pro Front-End von Ihrem Dienst gesendet oder empfangen wurden.
Verwenden Sie SUM als Aggregation für die meisten Szenarien.
So rufen Sie eine Byteanzahl- oder Paketzahlstatistik ab
Wählen Sie den Metriktyp Byteanzahl und/oder Paketzahl mit SUM als Aggregation aus.
Führen Sie einen der folgenden Schritte aus:
Wenden Sie einen Filter auf die gewünschte Komponente an: Front-End-IP, Front-End-Port oder Back-End-Port.
Rufen Sie die Gesamtstatistik für Ihre Load Balancer-Ressource ohne jegliche Filterung ab.
Wie führe ich eine Diagnose meiner Load-Balancer-Bereitstellung durch?
Erweitern
Anhand einer Kombination der Metriken für Datenpfadverfügbarkeit und Integritätsteststatus in einem einzigen Diagramm können Sie erkennen, wo das Problem zu suchen ist und wie es sich beheben lässt. Sie können sicherstellen, dass Azure ordnungsgemäß funktioniert und dieses Wissen verwenden, um zu bestimmen, ob die Konfiguration oder Anwendung die Ursache ist.
Mithilfe von Integritätssondenmetriken können Sie verstehen, wie Azure den Status Ihrer Bereitstellung gemäß der von Ihnen bereitgestellten Konfiguration anzeigt. Ein Überprüfen der Integritätstests ist immer ein hervorragender erster Schritt für die Überwachung oder bei der Ermittlung einer Ursache.
Sie können noch einen Schritt weitergehen und die Datenpfadverfügbarkeitsmetrik verwenden, um Einblicke zu erhalten, wie Azure den Zustand der zugrunde liegenden Datenebene, die für Ihre spezifische Bereitstellung verantwortlich ist, bewertet. Wenn Sie beide Metriken kombinieren, können Sie, wie in diesem Beispiel veranschaulicht, gezielt feststellen, wo sich der Fehler befindet:
Abbildung: Kombinieren der Metriken „Datenpfadverfügbarkeit“ und „Integritätsteststatus“
Im Diagramm werden die folgenden Informationen angezeigt:
Die Infrastruktur, in der Ihre virtuellen Computer gehostet werden, war am Anfang des Diagramms nicht verfügbar und lag bei 0 Prozent. Später war die Infrastruktur fehlerfrei, die virtuellen Computer waren erreichbar, und im Back-End waren mehrere virtuelle Computer platziert. Diese Informationen sind durch die blaue Ablaufverfolgung für Datenpfadverfügbarkeit gekennzeichnet, die später bei 100 Prozent lag.
Der Integritätsteststatus, der durch die lila Ablaufverfolgung angezeigt wird, liegt am Anfang des Diagramms bei 0 Prozent. Der eingekreiste Bereich in Grün markiert, ab wann der Integritätsteststatus fehlerfrei wurde und an welchem Punkt die Bereitstellung des Kunden neue Datenflüsse akzeptieren konnte.
Anhand des Diagramms können Kunden eigenständig eine Problembehandlung für die Bereitstellung vornehmen, ohne zu raten oder beim Support anfragen zu müssen, ob andere Probleme auftreten. Der Dienst war nicht verfügbar, weil Integritätstests wegen einer Fehlkonfiguration oder einer fehlerhaften Anwendung fehlgeschlagen sind.
Konfigurieren von Warnungen für mehrdimensionale Metriken
Azure Load Balancer unterstützt einfach konfigurierbare Warnungen für mehrdimensionale Metriken. Konfigurieren Sie benutzerdefinierte Schwellenwerte für bestimmte Metriken, um Warnungen mit unterschiedlichen Schweregraden auszulösen und so eine berührungslose Ressourcenüberwachung zu ermöglichen.
Nutze die folgenden Einstellungen als Ausgangspunkt und passe Schwellenwerte für deine Arbeitsbelastung an.
| Alarmziel | Metrik | Aggregation | Dimensionen oder Filter | Beispielbedingung |
|---|---|---|---|---|
| Erkennen Sie eine nicht verfügbare Lastverteilungsregel | Data Path Availability (Verfügbarkeit des Datenpfads) | Average | Aufgeteilt durch alle aktuellen und zukünftigen Frontend-IP-Adressen und Frontend-Portwerte | Weniger als oder gleich 0 |
| Erkennung einer ungesunden Backend-Instanz | Integritätsteststatus | Average | Aufgeteilt nach Backend-IP-Adresse und Backend-Port | Unter dem für Ihre Arbeitslast über einen längeren Zeitraum erforderlichen Prozentsatz |
| Erkennen Sie ausgehende Verbindungsfehler | Anzahl von SNAT-Verbindungen | Gesamt | Nach Verbindungszustand = Fehlgeschlagen filtern und nach allen aktuellen und zukünftigen Backend-IP-Adresswerten aufteilen | Größer als 0 oder ein höherer, arbeitslastspezifischer Wert |
| Erkennen Sie das Risiko einer SNAT-Port-Erschöpfung | Verwendete SNAT-Ports | Average | Aufgeteilt nach Backend-IP-Adresse und Protokoll | Größer als ein arbeitslastspezifischer Prozentsatz der zugewiesenen SNAT-Ports, wie 75% für niedrige Schweregrade und 90% oder 100% für hohe Schweregrade |
So konfigurieren Sie Warnungen:
Gehe zur Benachrichtigungsseite für den Load Balancer.
Erstellen einer neuen Warnungsregel
Konfigurieren Sie die Alarmbedingung. Um verrauschte Verfügbarkeitswarnungen zu vermeiden, verwenden Sie die Aggregation Average, einen Fünf-Minuten-Betrachtungszeitraum und einen Schwellenwert von 95 % als Ausgangspunkt.
Optional kannst du eine Aktionsgruppe für die automatische Reparatur hinzufügen.
Weisen Sie einer Warnung einen Schweregrad, einen Namen und eine Beschreibung zu, die eine intuitive Reaktion unterstützen.
Überprüfen Sie, ob die Alarmregel aktiviert ist. Öffnen Sie die Bedingung und bestätigen Sie, dass die gewünschte Metrik, die Aggregation, die Dimensionen oder Filter sowie der Schwellenwert Ihrer Konfiguration entsprechen.
Verfügbarkeitswarnungen für eingehenden Datenverkehr
Hinweis
Wenn die Back-End-Pools des Load Balancers leer sind, weist der Load Balancer keine gültigen Datenpfade zum Testen auf. Daher ist die Datenpfadverfügbarkeitsmetrik nicht verfügbar, und alle konfigurierten Azure Warnungen für die Datenpfadverfügbarkeitsmetrik werden nicht ausgelöst.
Für eingehende Verfügbarkeit erstellen Sie separate Benachrichtigungen für die Datenpfadverfügbarkeit und den Status der Gesundheitsprobe. Verwenden Sie die Tabelle unter Configure alerts for multidimensional metrics als Ausgangspunkt und legen Sie die Aggregationsgranularität sowie die Auswertungshäufigkeit für Ihre Arbeitslast fest.
Verfügbarkeitswarnungen für ausgehenden Datenverkehr
Für die ausgehende Verfügbarkeit erstellen Sie separate Warnungen für SNAT-Verbindungszählung und genutzte SNAT-Ports. Verwenden Sie die Tabelle in Configure alerts for multidimensional metrics, um den Filter für fehlgeschlagene Verbindungen, Backend- und Protokolldimensionen sowie Beispielschwellenwerte zu erhalten.
Ressourcenintegritätsstatus
Der Integritätsstatus für die standardmäßigen Lastenausgleichsressourcen wird über die vorhandene Ressourcenintegrität unter Überwachen > Dienstintegrität verfügbar gemacht. Er wird alle zwei Minuten ausgewertet. Dazu wird die Datenpfadverfügbarkeit gemessen, die bestimmt, ob Ihre Front-End-Lastenausgleichs-Endpunkte verfügbar sind.
| Ressourcenintegritätsstatus | BESCHREIBUNG |
|---|---|
| Verfügbar | Ihre standardmäßige Lastenausgleichsressource ist fehlerfrei und verfügbar. |
| Heruntergestuft | Für die Load Balancer Standard-Instanz liegen plattform- oder benutzerseitig initiierte Ereignisse vor, die sich auf die Leistung auswirken. Die Metrik für Datenpfadverfügbarkeit hat mindestens zwei Minuten lang weniger als 90 %, aber mehr als 25 % Integrität gemeldet. Bei diesem Status treten mittlere bis schwerwiegende Leistungsbeeinträchtigungen auf. Support und Problembehandlung für Azure Load Balancer beschreibt, wie Sie auf benutzerinitiierte Ereignisse prüfen können, die die Verfügbarkeit beeinträchtigen. |
| Nicht verfügbar | Ihre standardmäßige Lastenausgleichsressource ist nicht fehlerfrei. Die Metrik für Datenpfadverfügbarkeit hat mindestens zwei Minuten lang weniger als 25 % Integrität gemeldet. Bei diesem Status sind Leistung und Verfügbarkeit für eingehende Verbindungen erheblich beeinträchtigt. Möglicherweise liegen Benutzer- oder Plattformereignisse vor, die eine Nichtverfügbarkeit verursachen. Support und Problembehandlung für Azure Load Balancer beschreibt, wie Sie auf benutzerinitiierte Ereignisse prüfen können, die die Verfügbarkeit beeinträchtigen. |
| Unknown | Der Integritätsstatus für Ihre Lastenausgleichsressource wurde in den letzten 10 Minuten nicht aktualisiert oder hat keine Informationen zur Datenpfadverfügbarkeit erhalten. Dieser Zustand sollte vorübergehend sein. Der korrekte Status wird angegeben, sobald Daten empfangen werden. |
So zeigen Sie die Integrität Ihrer öffentlichen standardmäßigen Lastenausgleichsressourcen an:
Wählen Sie Überwachen>Dienstintegrität aus.
Wählen Sie Dienstintegrität aus, und stellen Sie dann sicher, dass Abonnement-ID und Ressourcentyp = Load Balancer ausgewählt sind.
Wählen Sie in der Liste die Lastenausgleichsressource aus, um deren Integritätsstatusverlauf anzuzeigen.
Eine allgemeine Beschreibung eines Ressourcenintegritätsstatus finden Sie in der Übersicht über Resource Health.
Ressourcenintegritätswarnungen
Azure Resource Health-Benachrichtigungen können Sie in nahezu Echtzeit benachrichtigen, wenn sich der Gesundheitszustand Ihrer Lastenausgleichsressource ändert. Es wird empfohlen, Ressourcenintegritätswarnungen so festzulegen, dass Sie benachrichtigt werden, wenn sich Ihre Load Balancer-Ressource im Status Beeinträchtigt oder Nicht verfügbar befindet.
Wenn Sie Azure Ressourcen-Gesundheitswarnungen für den Load Balancer erstellen, sendet Azure Ressourcen-Gesundheitsbenachrichtigungen an Ihr Azure-Abonnement. Sie können Benachrichtigungen auf folgenden Grundlagen erstellen und anpassen:
- Dem betroffenen Abonnement
- Der betroffenen Ressourcengruppe
- Dem betroffenen Ressourcentyp (Lastenausgleich)
- Der spezifischen Ressource (jede Load Balancer-Ressource, für die Sie eine Benachrichtigung einrichten möchten)
- Dem Ereignisstatus der betroffenen Lastenausgleichsressource
- Dem aktuellen Status der betroffenen Load Balancer-Ressource
- Dem vorherigen Status der betroffenen Load Balancer-Ressource
- Dem Ursachentyp der betroffenen Load Balancer-Ressource
Darüber hinaus können Sie konfigurieren, an wen die Warnung gesendet werden soll:
- Eine neue Aktionsgruppe (die für zukünftige Benachrichtigungen verwendet werden kann)
- Eine vorhandene Aktionsgruppe
Weitere Informationen zum Einrichten dieser Ressourcenintegritätswarnungen finden Sie unter:
- Ressourcengesundheitswarnungen mithilfe des Azure-Portals
- Ressourcenintegritätswarnungen über Resource Manager-Vorlagen
Nächste Schritte
- Weitere Informationen zur Netzwerkanalyse.
- Erfahren Sie mehr über die Verwendung von Erkenntnissen, um diese Metriken für Ihren Load Balancer vorkonfiguriert anzuzeigen.
- Informieren Sie sich über den standardmäßigen Lastenausgleich.