次の方法で共有


WVDConnectionNetworkData テーブルのクエリ

Azure portal でこれらのクエリを使用する方法については、 Log Analytics のチュートリアルを参照してください。 REST API については、「 Query」を参照してください。

時間の経過に伴う平均ラウンドトリップ時間

10 パーセンタイル、50 パーセンタイル、90 パーセンタイルで、すべての接続のラウンドトリップ時間 (ミリ秒) のグラフを 10 分間隔で表示します。

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

すべての接続の平均 BW

10 パーセンタイル、50 パーセンタイル、90 パーセンタイルで 10 分間隔にわたるすべての接続の帯域幅 (KB/秒) のグラフを表示します。

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

ラウンドトリップ時間が最も長い上位 10 人のユーザー

平均ラウンドトリップ時間 (ミリ秒) が最も長い上位 10 人のユーザーの一覧を返します。

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

帯域幅が最も低い上位 10 人のユーザー

平均帯域幅が最も低い上位 10 人のユーザーの一覧を返します (KB/秒)。

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

ラウンドトリップ時間と帯域幅の概要

各接続のラウンドトリップ時間 (ミリ秒) と帯域幅 (キロバイト単位) の 90 パーセンタイルと、追加の接続の詳細を返します。

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