Product Documentation

GetAverageLogOnBreakdown

Nov 06, 2015

获取指定时间段、用户 ID 和 desktopGroupUid 的平均登录时长。

参数名称 类型 备注

startDate

DateTime

要获取其平均登录时长的时间段的起始时间。必须是 UTC DateTime。

endDate

DateTime

要获取其平均登录时长的时间段的结束时间。必须是 UTC DateTime。

userSid

字符串

限制平均登录时长的用户 Sid。

desktopGroupUid

Guid

限制平均登录时长的 DesktopGroup Uid。

返回结果

包含了每个登录步骤的以下信息的 LogOnBreakdown 对象的 IQueryable:

属性名称 类型 备注

LogonStepItems

List

LogOnStepItems 列表。每个 LogonStepItem 都包含 LogonStep(值可为 Brokering=1、VMStart=2、HDX=3、Authentication=4、Gpos=5、LogonScripts=6、ProfileLoad=7、Interactive=8、Total=0)和时长 (Nullable)(以毫秒为单位)。如果该步骤没有可用的数据,则时长为空。

BreakdownType

int

Breakdown 类型。UsersLastSession=1、UsersSessionAverage=2、DesktopGroupAverage=3

注意:HDX 持续时间是一个需要更改 ICA 协议的新指标。这意味着:如果未使用新版本的客户端,则返回指标为空。

示例

获取此用户 ID 和 desktopGroupUid 在 3 月 15 日的平均登录时长。

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