Share via


Abfragen für die Tabelle WVDConnectionNetworkData

Durchschnittliche Hin- und Rückflugzeit

Zeigen Sie ein Diagramm der Roundtripzeit (in Millisekunden) für alle Verbindungen in Intervallen von 10 Minuten bei den Perzentilen 10, 50 und 90 an.

WVDConnectionNetworkData
| summarize percentiles(EstRoundTripTimeInMs, 90, 50, 10) by bin(TimeGenerated,10m)
| render timechart

Durchschnittliche Auslastung für alle Verbindungen

Zeigt ein Diagramm der Bandbreite (in KByte pro Sekunde) für alle Verbindungen über Intervalle von zehn Minuten bei den Perzentilen 10, 50 und 90 an.

WVDConnectionNetworkData
| summarize percentiles(EstAvailableBandwidthKBps, 90, 50, 10) by bin(TimeGenerated,10m)
| render timechart

Top 10 Benutzer mit der höchsten Roundtrip-Zeit

Gibt eine Liste der 10 wichtigsten Benutzer mit der höchsten durchschnittlichen Roundtripzeit (in Millisekunden) zurück.

WVDConnectionNetworkData
| join kind=leftouter 
(
    WVDConnections
    | where State == "Completed"
    | distinct CorrelationId, UserName
) on CorrelationId
| summarize AvgRTT=round(avg(EstRoundTripTimeInMs)), RTT_P95=percentile(EstRoundTripTimeInMs, 95) by UserName
| top 10 by AvgRTT desc

Top 10 Benutzer mit niedrigster Bandbreite

Gibt eine Liste der 10 wichtigsten Benutzer mit der niedrigsten durchschnittlichen Bandbreite (in Kilobyte pro Sekunde) zurück.

WVDConnectionNetworkData
| join kind=inner 
(
    WVDConnections
    | where State == "Completed"
    | distinct CorrelationId, UserName
) on CorrelationId
| summarize AvgBW=avg(EstAvailableBandwidthKBps), BW_P95=percentile(EstAvailableBandwidthKBps,95) by UserName
| top 10 by AvgBW asc

Zusammenfassung von Roundtripzeit und Bandbreite

Gibt die 90. Perzentile für Roundtripzeit (in Millisekunden) und Bandbreite (in Kb) für jede Verbindung zusammen mit zusätzlichen Verbindungsdetails zurück.

WVDConnectionNetworkData
| summarize RTTP90=percentile(EstRoundTripTimeInMs,90), BWP90=percentile(EstAvailableBandwidthKBps,90), StartTime=min(TimeGenerated), EndTime=max(TimeGenerated) by CorrelationId
| join kind=inner
(
    WVDConnections
    | where State == "Connected"
    | extend Protocol = iif(UdpUse in ("0", "<>"), "TCP", "UDP")
) on CorrelationId
| project CorrelationId, StartTime, EndTime, UserName, SessionHostName, RTTP90, BWP90, Protocol, ClientOS, ClientType, ClientVersion, ConnectionType, ResourceAlias, SessionHostSxSStackVersion