测量和显示状态中的座席持续时间

Measuring and displaying agent duration in states

我想基于以下 link 的查询:Agent time-in-state statistics

在我的场景中,我有不同数量的代理,我需要在条形图上显示资源池中所有代理在每个状态下花费的持续时间。简而言之,条形图中的每个条形必须显示所有代理在特定状态下花费的总时间。

有什么办法可以让柱状图数据成为一个值,循环遍历资源池内的agent,并累加它们在每个状态下的总时长,并周期性刷新?谢谢!

根据您引用的答案,您需要使用变量记录在每个状态下花费的时间,然后在条形图中显示此变量。

参见下面的示例

我有一个带有简单状态图的代理,对于每个状态,我都会将您进入该状态的时间记录到代理中的一个变量中。然后当你退出时,我将持续时间(输入时间和当前时间之间的差异)保存到 main 上的一个变量。

main 上有很多这样的代理,它们都将在每个状态中花费的时间保存到 main 上的变量中。

然后在 main 上我还有一个条形图,它只显示变量

这是你 运行 它

的结果