PHP のアスタリスク マネージャー インターフェイスを使用して、QueueStatusAction を発行することにより、現在のキューの状態をアスタリスクに問い合わせることができます。これにより、次のような有用な統計が得られます。
- ホールドタイム
- 放棄された通話
- 通話完了
- 平均通話時間。
私が理解している限り、これらの統計はサーバー上のアスタリスク プロセスの有効期間に対してのみ計算され、プロセスが停止すると失われます。
私のアプリケーションでは、過去 {日|週|月|年} のキューに関する前述の統計を表示したいと考えています。アスタリスク マネージャー インターフェイスまたはその上にある抽象化を介して履歴統計を取得する方法はありますか?それとも、アスタリスク queue_log テーブルのデータからこれらの統計を作成する方法をプログラムするのは私次第ですか?
誰かがこれを行った場合、またはこの問題に取り組む方法について何らかの考えを持っている場合は、共有してください.