Share via


Requêtes pour la table WVDConnectionNetworkData

Durée moyenne des allers-retours dans le temps

Affichez un graphique du temps aller-retour (en millisecondes) sur toutes les connexions par intervalles de 10 minutes aux 10e, 50e et 90e centiles.

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

Bw moyen sur toutes les connexions

Affiche un graphique de bande passante (en Kilo-octets par seconde) sur toutes les connexions à intervalles de 10 minutes aux 10e, 50e et 90e centiles.

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

Top 10 des utilisateurs avec le temps aller-retour le plus élevé

Retourne une liste des 10 premiers utilisateurs avec le temps moyen d’aller-retour le plus élevé (en millisecondes).

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 des utilisateurs avec la bande passante la plus faible

Renvoie une liste des 10 premiers utilisateurs avec la bande passante moyenne la plus faible (en Kilo-octets par seconde).

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

Résumé de la durée et de la bande passante aller-retour

Retourne les 90 centiles pour le temps aller-retour (en millisecondes) et la bande passante (en Kilo-octets) pour chaque connexion, ainsi que des détails de connexion supplémentaires.

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