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.
Wichtig
Die Verbindungsgrafikdatenprotokolle befinden sich derzeit in der Vorschauphase. In den ergänzenden Nutzungsbedingungen für Microsoft Azure Previews finden Sie rechtliche Bestimmungen, die für Azure-Features gelten, die sich in der Betaversion, Vorschauversion oder anderweitig noch nicht in der allgemeinen Verfügbarkeit befinden.
Azure Virtual Desktop unterstützt Benutzer beim Hosten von Clientsitzungen auf ihren Sitzungshosts, die in Azure ausgeführt werden. Wenn ein Benutzer eine Sitzung startet, stellt er eine Verbindung von ihrem lokalen Gerät über ein Netzwerk her, um auf den Sitzungshost zuzugreifen. Es ist wichtig, dass sich die Benutzererfahrung so ähnlich wie möglich wie eine lokale Sitzung auf einem physischen Gerät anfühlt. Informationen zur Netzwerkkonnektivität zwischen dem Gerät eines Benutzers und einem Sitzungshost finden Sie unter Grundlegendes zur Netzwerkkonnektivität von Azure Virtual Desktop.
Sie können die Verbindungsqualität in Ihrer Azure Virtual Desktop-Bereitstellung mithilfe von Azure Log Analytics analysieren. In diesem Artikel erfahren Sie, wie Sie Ihr Verbindungsnetzwerk und Ihre Verbindungsgrafiken messen können, um die Verbindungsqualität Ihrer Endbenutzer zu verbessern.
Verbindungsnetzwerk und Grafikdaten
Die von Azure Log Analytics gesammelten Verbindungsnetzwerk- und Grafikdaten können Ihnen dabei helfen, Bereiche zu ermitteln, die sich auf die grafische Benutzeroberfläche Ihres Endbenutzers auswirken. Der Dienst sammelt während der gesamten Sitzung regelmäßig Daten für Berichte. Sie können auch RemoteFX-Netzwerkleistungsindikatoren verwenden, um einige grafikbezogene Leistungsdaten aus Ihrer Bereitstellung abzurufen, aber sie sind nicht ganz so umfassend wie Azure Log Analytics. Azure Virtual Desktop-Netzwerkdatenberichte haben die folgenden Vorteile gegenüber RemoteFX-Netzwerkleistungsindikatoren:
Jeder Datensatz ist verbindungsspezifisch und enthält die Korrelations-ID der Verbindung, die an den Benutzer gebunden werden kann.
Die in dieser Tabelle gemessene Roundtripzeit ist protokollunabhängig und zeichnet die gemessene Latenz für TCP- oder UDP-Verbindungen (User Datagram Protocol) auf.
Verbindungsnetzwerkdaten
Die Netzwerkdaten, die Sie für Ihre Datentabellen mithilfe der Tabelle NetworkData sammeln, enthalten die folgenden Informationen:
Die geschätzte verfügbare Bandbreite (Kilobyte pro Sekunde) ist die durchschnittliche geschätzte verfügbare Netzwerkbandbreite während jedes Verbindungszeitintervalls.
Die geschätzte Roundtripzeit (Millisekunden) ist die durchschnittliche geschätzte Roundtripzeit während jedes Verbindungszeitintervalls. Roundtripzeit gibt an, wie lange eine Netzwerkanforderung dauert, um vom Gerät des Endbenutzers zum Sitzungshost über das Netzwerk zu wechseln und dann vom Sitzungshost zum Endbenutzergerät zurückzukehren.
Die Korrelations-ID ist die ActivityId einer bestimmten Azure Virtual Desktop-Verbindung, die jeder Diagnose innerhalb dieser Verbindung zugewiesen ist.
Die generierte Zeit ist ein Zeitstempel in UTC-Zeit (Coordinated Universal Time), der angibt, wann ein Ereignis, das der Datenzähler nachverfolgt, auf dem virtuellen Computer (VM) aufgetreten ist. Alle Mittelwerte werden anhand des Zeitfensters gemessen, das mit dem markierten Zeitstempel endet.
Die Ressourcen-ID ist eine eindeutige ID, die dem Azure Virtual Desktop-Hostpool zugewiesen ist, der den Daten zugeordnet ist, die der Diagnose Dienst für diese Tabelle sammelt.
Quellsystem, Abonnement-ID, Mandanten-ID und Typ (Tabellenname).
Häufigkeit
Der Dienst generiert diese Netzwerkdatenpunkte während einer aktiven Sitzung alle zwei Minuten.
Verbindungsgrafikdaten (Vorschau)
Wenn Benutzer langsame oder unzufällige Erfahrungen in ihren Azure Virtual Desktop-Sitzungen melden, sollten Sie die Tabelle ConnectionGraphicsData (Vorschau) lesen. Die Tabelle ConnectionGraphicsData enthält nützliche Informationen, wenn grafische Indikatoren, End-to-End-Verzögerung und gelöschte Frames in Prozent unter den "fehlerfreien" Schwellenwert für Azure Virtual Desktop fallen. Diese Tabelle hilft Ihren Administratoren, Faktoren für Server, Client und Netzwerk nachzuverfolgen und zu verstehen, die zur langsamen oder abgeschrägten Erfahrung des Benutzers beitragen könnten. Die ConnectionGraphicsData-Tabelle ist zwar ein nützliches Tool für die Problembehandlung bei schlechter Benutzererfahrung, da sie nicht regelmäßig während einer Sitzung aufgefüllt wird, es handelt sich jedoch nicht um eine zuverlässige Umgebungsbaseline.
Die Grafiktabelle erfasst nur Leistungsdaten aus dem Azure Virtual Desktop-Grafikstream. Diese Tabelle erfasst keine Leistungsbeeinträchtigung oder "Langsamkeit", die durch anwendungsspezifische Faktoren oder den virtuellen Computer (CPU- oder Speichereinschränkungen) verursacht wird. Sie sollten diese Tabelle zusammen mit anderen VM-Leistungsmetriken verwenden, um zu ermitteln, ob die Verzögerung durch den Remotedesktopdienst (Grafiken und Netzwerk) oder durch etwas verursacht wird, das dem virtuellen Computer oder der App selbst innewohnt.
Die Grafikdaten, die Sie für Ihre Datentabellen sammeln, enthalten die folgenden Informationen:
Das Zuletzt ausgewertete Verbindungszeitintervall ist die zwei Minuten vor dem Zeitpunkt, in dem die Grafikindikatoren unter den Qualitätsschwellenwert fielen.
Die End-to-End-Verzögerung (Millisekunden) ist die Verzögerung zwischen der Erfassung eines Frames auf dem Server bis zum Rendern des Zeitrahmens auf dem Client, gemessen als Summe der Codierungsverzögerung auf dem Server, der Netzwerkverzögerung, der Decodierungsverzögerung auf dem Client und der Renderingzeit auf dem Client. Die reflektierte Verzögerung ist die höchste (schlechteste) Verzögerung, die im letzten ausgewerteten Verbindungszeitintervall aufgezeichnet wurde.
Die komprimierte Framegröße (Bytes) ist die komprimierte Größe des Frames mit der höchsten End-to-End-Verzögerung im letzten ausgewerteten Verbindungszeitintervall.
Die Codierungsverzögerung auf dem Server (Millisekunden) ist die Zeit, die benötigt wird, um den Frame mit der höchsten End-to-End-Verzögerung im letzten ausgewerteten Verbindungszeitintervall auf dem Server zu codieren.
Die Decodierungsverzögerung auf dem Client (Millisekunden) ist die Zeit, die benötigt wird, um den Frame mit der höchsten End-to-End-Verzögerung im letzten ausgewerteten Verbindungszeitintervall auf dem Client zu decodieren.
Die Renderingverzögerung auf dem Client (Millisekunden) ist die Zeit, die benötigt wird, um den Frame mit der höchsten End-to-End-Verzögerung im zuletzt ausgewerteten Verbindungszeitintervall auf dem Client zu rendern.
Der Prozentsatz der übersprungenen Frames ist der Gesamtprozentsatz der Frames, die von diesen drei Quellen gelöscht wurden:
- Der Client (langsame Clientdecodierung).
- Das Netzwerk (unzureichende Netzwerkbandbreite).
- Der Server (der Server ist ausgelastet).
Die aufgezeichneten Werte (jeweils ein Wert für Client, Server und Netzwerk) stammen aus dem zweiten mit den höchsten gelöschten Frames im letzten ausgewerteten Verbindungszeitintervall.
Die geschätzte verfügbare Bandbreite (Kilobyte pro Sekunde) ist die durchschnittliche geschätzte verfügbare Netzwerkbandbreite während der Sekunde mit der höchsten End-to-End-Verzögerung im Zeitintervall.
Die geschätzte Roundtripzeit (Millisekunden), die die durchschnittliche geschätzte Roundtripzeit während der Sekunde mit der höchsten End-to-End-Verzögerung im Zeitintervall darstellt. Roundtripzeit gibt an, wie lange eine Netzwerkanforderung dauert, um vom Gerät des Endbenutzers zum Sitzungshost über das Netzwerk zu wechseln und dann vom Sitzungshost zum Endbenutzergerät zurückzukehren.
Die Korrelations-ID, bei der es sich um die ActivityId einer bestimmten Azure Virtual Desktop-Verbindung handelt, die jeder Diagnose innerhalb dieser Verbindung zugewiesen ist.
Die generierte Zeit, bei der es sich um einen Zeitstempel in UTC-Zeit handelt, der angibt, wann ein Ereignis, das der Datenzähler nachverfolgt, auf dem virtuellen Computer (VM) aufgetreten ist. Alle Mittelwerte werden anhand des Zeitfensters gemessen, das mit dem markierten Zeitstempel endet.
Die Ressourcen-ID ist eine eindeutige ID, die dem Azure Virtual Desktop-Hostpool zugewiesen ist, der den Daten zugeordnet ist, die der Diagnose Dienst für diese Tabelle sammelt.
Quellsystem, Abonnement-ID, Mandanten-ID und Typ (Tabellenname).
Häufigkeit
Im Gegensatz zu anderen Diagnose Tabellen, die Daten in regelmäßigen Abständen während einer Sitzung melden, variiert die Häufigkeit der Datensammlung für die Grafikdaten abhängig von der grafischen Integrität einer Verbindung. Die Tabelle zeichnet keine Daten für "Gut"-Szenarien auf, sondern erfasst, ob eine der folgenden Metriken als "Schlecht" oder "Okay" aufgezeichnet wird und die resultierenden Daten an Ihr Speicherkonto gesendet werden. Daten werden maximal alle zwei Minuten aufgezeichnet. Die an der Datensammlung beteiligten Metriken sind in der folgenden Tabelle aufgeführt:
Metrik | Schlecht | Okay | Gut |
---|---|---|---|
Prozentsatz der gelöschten Frames mit niedriger Bildfrequenz (weniger als 15 fps) | Mehr als 15 % | 10%–15% | weniger als 10 % |
Prozentsatz der gelöschten Frames mit hoher Framewut (mehr als 15 fps) | Mehr als 50 % | 20%–50% | Weniger als 20 % |
End-to-End-Verzögerung pro Frame | Größer als 300 ms | 150 ms–300 ms | Weniger als 150 ms |
Hinweis
Wenn ein Frame innerhalb einer Sekunde um mehr als 300 ms verzögert wird, registriert der Dienst die End-to-End-Verzögerung pro Frame als "Schlecht". Wenn alle Frames in einer Sekunde zwischen 150 ms und 300 ms dauern, markiert der Dienst dies als "Okay".
Nächste Schritte
- Weitere Informationen zum Überwachen und Ausführen von Abfragen zu Problemen mit der Verbindungsqualität finden Sie unter Überwachen der Verbindungsqualität.
- Behandeln von Verbindungs- und Latenzproblemen finden Sie unter Problembehandlung der Verbindungsqualität für Azure Virtual Desktop.
- Preispläne finden Sie unter Azure Log Analytics – Preise.
- Informationen zu den ersten Schritten mit Ihrer Azure Virtual Desktop-Bereitstellung finden Sie in unserem Tutorial.
- Informationen zu Bandbreitenanforderungen für Azure Virtual Desktop finden Sie unter Grundlegendes zu RDP-Bandbreitenanforderungen für Azure Virtual Desktop.
- Informationen zur Netzwerkkonnektivität von Azure Virtual Desktop finden Sie unter Grundlegendes zur Netzwerkkonnektivität von Azure Virtual Desktop.
- Informationen zur Verwendung von Azure Virtual Desktop Insights finden Sie unter Erste Schritte mit Azure Virtual Desktop Insights.