0

2 つのサーバーがあり、1 つは QueueMetrics がインストールされており、もう 1 つはアスタリスクと qLoader がインストールされています。これらのサーバーは両方とも相互に通信し、データをやり取りできます。私が直面している問題は、エージェントをキューに追加するときに、Queuemetrics も Asterisk サーバーも、エージェントが追加されていることを認識していないことです。キューに呼び出しを行い、QM でリアルタイムでキューに提供されていることを確認できます。エージェントをキューに追加しようとすると、QM はエージェントが追加されていると言います。エージェントが追加された後にリアルタイム モニタを監視すると、エージェントがログインしていると表示されません。MySQL データベースも確認しましたが、エージェントがログインしていると表示されることはありません。現時点では、何が問題を引き起こしているのか、エージェントがそうではないのかどうかはわかりません。

どんな助けでも大歓迎です。

4

2 に答える 2

0

QueueMetrics は、サーバーと連携するために 2 つの異なるチャネルを使用します。qloader を介して queue_log からデータを読み取り (これはあなたのために働いています)、AMI とカスタム Asterisk ダイヤルプランを使用して、ログオン エージェントなどのアクションを実行します。

DbTester ツールを使用して、AMI とダイヤルプランが含まれているかどうかをテストできます。http://queuemetrics.com/manuals/QM_UserManual-chunked/ar01s20.html#DBTEST を参照てください。チャンネル名の形式。Qm は非常に柔軟ですが、環境がどのように設定されているかを伝える必要があります。

または、エージェントにログインして何が起こるかを確認するときに、Asterisk CLI を開いたままにしておきます。

于 2013-01-17T08:31:31.487 に答える
0

キューのセットアップについて何か読んで、セットアップを確認する必要があると思います。たとえば、この本: http://cdn.oreilly.com/books/9780596510480.pdf

残念ながら、config&debug を確認せずにインストールのトラブルシューティングを行う方法はありません。

于 2013-01-17T01:23:22.700 に答える