Share via


Consultas para a tabela WVDConnectionNetworkData

Tempo médio de ida e volta ao longo do tempo

Apresentar um gráfico de tempo de ida e volta (em Milissegundos) em todas as ligações em intervalos de 10 minutos nos percentis 10, 50 e 90.

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

BW médio em todas as ligações

Apresenta um gráfico de largura de banda (em Kilobytes por segundo) em todas as ligações ao longo de intervalos de 10 minutos nos percentis 10, 50 e 90.

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

Os 10 principais utilizadores com o maior tempo de ida e volta

Devolve uma lista dos 10 principais utilizadores com o tempo médio de ida e volta mais elevado (em Milissegundos).

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

Os 10 principais utilizadores com menor largura de banda

Devolve uma lista dos 10 principais utilizadores com a largura de banda média mais baixa (em Kilobytes por segundo).

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

Resumo do tempo de ida e volta e largura de banda

Devolve os percentis 90 para o tempo de ida e volta (em Milissegundos) e a largura de banda (em Kilobytes) para cada ligação, juntamente com detalhes de ligação adicionais.

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