【发布时间】:2015-08-23 04:27:22
【问题描述】:
再一次,我知道这是一个罕见的话题,我只是在这里碰碰运气。
我是 Genesys 的新手,目前我正在使用 PSDK 8.5 和 C#.NET 开发代理桌面。在我的代理桌面中,有一个列表视图用于显示选定的虚拟队列信息。我能够以编程方式连接到 CCPulse 和 Stat Server,问题是即使我已经阅读了 Genesys 文档,我也不知道如何选择特定的虚拟队列信息。
这是我从 CCPulse 获得的信息:
正如我提到的文档,要获取特定对象的信息,必须执行以下操作:
//Requests that Stat Server start sending information about a predefined statistics
RequestOpenStatistic requestOpenStatistic = RequestOpenStatistic.Create();
//Describe the statistic object (the monitored object)
requestOpenStatistic.StatisticObject = StatisticObject.Create();
requestOpenStatistic.StatisticObject.ObjectId = "prepaid_vqs";
requestOpenStatistic.StatisticObject.ObjectType = StatisticObjectType.GroupQueues;
requestOpenStatistic.StatisticObject.TenantName = "Environment";
requestOpenStatistic.StatisticObject.TenantPassword = "";
问题 1:我怎样才能到达 "prepaid_vqs" 下的 "prepaid_vq"?根据上面的说法,我可以达到“prepaid_vqs”级别,但不知道如何达到“prepaid_vq”。
描述完StatisticObject,接下来要描述StatisticMetric:
requestOpenStatistic.StatisticMetric = StatisticMetric.Create();
requestOpenStatistic.StatisticMetric.StatisticType = "CurrNumberWaitingCalls";
问题 2:如何一次指定多个统计指标(例如 ServiceFactor、CurrNumberWaitingCalls)并将它们一起发送到同一个 ReferenceId 下?我需要为一个虚拟队列获取多个统计信息。
所以最后,这是我在代理桌面上显示的预期结果:
这里的任何 Genesys 大师请帮忙。
【问题讨论】: