Product Documentation

GetAverageLogOnBreakdown

Oct 21, 2016

Obtient la durée moyenne d’ouverture de session pour la période de temps spécifiée, l'ID d'utilisateur et desktopGroupUid.

Nom de paramètre Type Commentaires
startDate DateTime Début de la fenêtre de temps pour laquelle obtenir la moyenne. Doit être UTC DateTime.
endDate DateTime Fin de la fenêtre de temps pour laquelle obtenir la moyenne. Doit être UTC DateTime.
userSid Chaîne SID de l’utilisateur pour lequel limiter la moyenne.
desktopGroupUid Guid DesktopGroup UID pour lequel limiter la moyenne.

Retours

Un IQueryable d'objets LogOnBreakdown qui contient les informations suivantes pour chaque étape d'ouverture de session :

Nom de la propriété Type Commentaires
LogonStepItems List Liste de LogOnStepItems. Chaque LogonStepItem possède des valeurs LogonStep (valeurs peuvent être Brokering=1, VMStart=2, HDX=3, Authentication=4, Gpos=5, LogonScripts=6, ProfileLoad=7, Interactive=8, Total=0) et Duration ( nullable) en millisecondes. Si aucune donnée n'est disponible pour l'étape, Duration est nulle.
BreakdownType int Type de répartition. UsersLastSession=1, UsersSessionAverage=2, DesktopGroupAverage=3
Remarque : la durée de HDX est une nouvelle métrique qui requiert des modifications du protocole ICA. Ceci signifie que si la nouvelle version du client n'est pas utilisée, les métriques renvoyées sont NULL.

Exemple

Obtient la durée moyenne d’ouverture de session pour le 15 mars, pour cet ID d'utilisateur et desktopGroupUid.

 http://{dc-host}/Citrix/Monitor/OData/v1/Methods/GetAverageLogOnBreakdown?startDate=datetime'2012-03-15T00:00:00'&endDate=datetime'2012-03-30T00:00:00'&userSid='User%20Sid'&desktopGroupUid=guid'28D15C1F-7D4C-43BC-BAF2-5886D8514642'&$expand=LogOnStepItems