desarrollo

Monitor QPanel para Colas, nueva versión.

Ya está disponible la nueva versión de QPanel, la 0.5.0. La aplicación para monitorear las colas de un sistema Asterisk.

QPanel en acción

Si quieres instalar esta nueva versión date una vuelta por

Puedes ver las intrucciones de como instalar en tu sistema en

 

Esta nueva versión trae las siguiente nuevas funcionalidades:

  • Script para construir un RPM de la última versión estable.
  • La posibilidad de mirar las llamadas que están en espera de ser atendidas.
  • Visualización de nivel de servicio.
  • Chequeo de nuevas versiones estables.
  • Si tu Asterisk tiene el siguiente parche https://goo.gl/Njm6H5 podrás ver la razón de la pausa de un agente
  • Recarga de la aplicación si la configuración es cambiada.
  • Resolución de bugs y mejoras.

Desde ya agradezco la grata aceptación que ha tenido por parte de los usuarios, así como los reportes y las solicitudes de nuevas funcionalidades. Ya lo usan en Rusia, Alemania, Mexio, Perú y Chile.

¿Te gustaría agregar o cambiar algo en QPanel?, sintente libre y  abre un issue

9 thoughts on “Monitor QPanel para Colas, nueva versión.”

  1. Error en app.py
    Buenas acabo de instalar y me sale el siguiente error:

    File «app.py», line 31
    with open(os.path.join(dirname, cfg_file)) as f:
    ^
    SyntaxError: invalid syntax

    ya cree el user en el manager y configure el config.ini y cuando ejecuto python app.py me sale ese mensaje me puedes ayudar.

  2. Hola Victor, gracias a ti por querer usar la aplicación.

    Respecto a tus consultas:
    * Para instalar puedes encontrar en el README https://github.com/roramirez/qpanel/blob/master/README.md
    * En caso que tengas una versión como CentOS puedes instalar Python 2.6 https://github.com/roramirez/qpanel/blob/master/doc/README.Centos5.md

    Si quieres dejarlo como servicio, puedes hacerlo mediante uwsgi y Nginx. Los archivos de ejemplo están en https://github.com/roramirez/qpanel/tree/master/samples/configs

    El error que tienes es porque lo estás corriendo con una versión de Python más antigua. Prueba haciendo
    python2.6 app.py

  3. Excelente aplicación, muy pero muy útil, estaría útil que se pueda sacar un reporte de llamadas cursadas por la cola, ya que en el CDR cuando asignas una extensión a un grupo no te deja asociar una «extensión de cola», esto sería muy útil para reportes mensuales a modo de evaluar la carga del grupo de operadores y poder dimensionar acorde. Aclaro, que no quiero verlo con el usuario admin porque no me interesa ver las llamadas cursadas por las jerarquías.
    Gracias y saludos.
    Juan

    1. Hola Juan, gracias por tu comentario.

      Te indico que existe dos issue relacionados con este tema que mencionas.

      https://github.com/roramirez/qpanel/issues/37
      https://github.com/roramirez/qpanel/issues/21

      Estoy interesado desarrollar esos puntos que solicitan la comunidad, pero existe algunas cosas que he consultado de la forma que debería tratarse dicha características. Si están interesado en avanzar en esos puntos estaría agradecido contar con tu apoyo.

      Si tienes feature, ideas o sugerencias del proyecto te sugiero que los agregues en
      https://github.com/roramirez/qpanel/issues/new

      Saludos,

    1. Actualmente funciona con eventos get para consultar eventos cada x segundos.

      Estoy haciendo experimentos con WS, espero integrar estos algún día, a menos que estes interesados en ayudar en ese lado.

  4. hola, estoy instalando qpanel con asterisk 13, el problema es que me arroja constantemente error por usuario, siendo que lo tengo configurado de la siguiente manera:

    vi qpanel/samples/config.ini

    [manager]
    user=qpanel
    password=1234
    port=5038
    host=localhost

    /etc/asterisk/manager.conf

    [qpanel]
    secret=1234
    deny=0.0.0.0/0.0.0.0
    permit=0.0.0.0/0.0.0.0
    read = command
    write = command,originate,call,agent

    Log en app.py

    Please check that Asterisk running and accepting AMI connections.
    10.50.12.56 – – [26/Apr/2019 11:49:49] «GET /queues HTTP/1.1» 200 –

    Log en asterisk:

    [Apr 26 11:49:48] NOTICE[6684]: manager.c:3454 authenticate: 127.0.0.1 tried to authenticate with nonexistent user ‘username’
    [Apr 26 11:49:48] NOTICE[6684]: manager.c:3491 authenticate: 127.0.0.1 failed to authenticate as ‘username’
    == Connect attempt from ‘127.0.0.1’ unable to authenticate

    1. Dos cosas, una posiblemente necesites hacer un reload al modulo manager.

      La segunda, es que el archivo donde debes configurar es `qpanel/config.ini` no adentro del directorio `samples`

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.