Product Documentation

GetSessionCountTrend

Oct 21, 2016

Obtient les points de données pour représenter une tendance de sessions simultanées (connectées) comme une liste de DateTime/paires de valeurs pour la période spécifiée. Chaque point représente le nombre maximal de sessions simultanées connectées via l'intervalle spécifié. Cette valeur est calculée comme la somme des DesktopGroups et le MAX de la somme.

Nom de paramètre Type Commentaires
startDate DateTime Début de la fenêtre de temps à interroger pour les sessions simultanées. Doit être UTC.
endDate DateTime Fin de la fenêtre de temps à interroger pour les sessions simultanées. Doit être UTC.
intervalLength int Intervalle entre les points de données en minutes pour la tendance.
sessionSupportFilter chaîne Liste délimitée par des virgules d'entiers de type de machine pour limiter la requête (unique=1, multiple=2, inconnu=0). Si ce paramètre n'est pas spécifié, la valeur par défaut est tout.
connectionStateFilter chaîne Liste délimitée par des virgules des entiers de l’état de connexion pour lesquels limiter la requête (1=Connecté, 2=Déconnecté). Si ce paramètre n'est pas spécifié, les deux sont renvoyés.
desktopGroupFilter chaîne Liste délimitée par des virgules d'UID de groupe de mise à disposition pour lesquels limiter la requête. Si ce paramètre n'est pas spécifié, retourne tous les groupes de mise à disposition.

Retours

Liste IQueryable des objets TrendItem : IQueryable triées par date dans l'ordre croissant.

Chaque TrendItem contient une date UTC (DateTime) et une valeur de propriété (int) de traçage pour la tendance.

Exemple

Obtient une tendance de 24 heures avec des points de données toutes les heures pour les sessions connectées simultanées. Chaque point de données représente le nombre maximal de sessions simultanées (connectées uniquement) dans le dernier intervalle (60 minutes dans ce cas).

 http://{dc-host}/Citrix/Monitor/OData/v1/Methods/GetSessionCountTrend?startDate=datetime'2011-09-30T00:00:00'&endDate=datetime'2011-10-01T00:00:00'&intervalLength=60&connectionStateFilter='1'

Obtient une tendance de 24 heures avec les points de données toutes les heures pour les sessions déconnectées simultanées. Chaque point de données représente le nombre maximal de sessions simultanées (déconnectées uniquement) dans le dernier intervalle (60 minutes dans ce cas).

http://{dc-host}/Citrix/Monitor/OData/v1/Methods/GetSessionCountTrend?startDate=datetime'2011-09-30T00:00:00'&endDate=datetime'2011-10-01T00:00:00'&intervalLength=60&connectionStateFilter='2'

Obtient la tendance de semaine passée avec des points de données toutes les 6 heures pour les sessions simultanées (connectées et déconnectées) pour les deux types de machines (machines avec OS de bureau et OS de serveur). Chaque point de données représente le nombre maximal de sessions simultanées dans le dernier intervalle (6 heures dans ce cas).

http://{dc-host}/Citrix/Monitor/OData/v1/Methods/GetSessionCountTrend?startDate=datetime'2011-09-23T00:00:00'&endDate=datetime'2011-10-01T00:00:00'&intervalLength=360