使用 PHP 星号管理器界面,我可以通过发出 QueueStatusAction 来查询星号以获取当前队列状态。这为我提供了有用的统计数据,例如:
- 保持时间
- 已放弃通话
- 通话完成
- 平均通话时间。
据我了解,这些统计信息仅针对服务器上星号进程的生命周期计算,并且一旦进程停止就会丢失。
在我的应用程序中,我想显示关于最近 {day|week|month|year} 队列的上述统计信息。有没有办法通过星号管理器接口或在其之上的一些抽象来检索历史静态数据,还是由我来编写一种方法来从星号 queue_log 表中的数据中生成这些统计数据?
如果有人这样做或对如何解决这个问题有一些想法,请分享。