次の方法で共有


WVDConnectionNetworkDataテーブルに対するクエリ

これらのクエリを Azure ポータルで使用する方法については、Log Analytics のチュートリアルをご覧ください。 For the REST API, see Query.

時間経過における平均往復時間

すべての接続における往復時間(ミリ秒単位)を、10分間隔で10パーセンタイル、50パーセンタイル、90パーセンタイルでグラフ表示する。

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

すべての接続における平均帯域幅

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人のユーザーのリストを返します(秒あたりキロバイト単位)。

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