Soporte & Consultoria

Soporte Remoto y Consultoria skype : ambiorixg12.
Nota no se brinda ningun tipo de consulta o soporte fuera del blog de forma gratuita

viernes, 29 de noviembre de 2013

Guardando la informacion queue_log a MYSQL



Creamos la  TABLA

USE asterisk;
CREATE TABLE queue_log (
  id int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  time char(26) default NULL,
  callid varchar(32) NOT NULL default '',
  queuename varchar(32) NOT NULL default '',
  agent varchar(32) NOT NULL default '',
  event varchar(32) NOT NULL default '',
  data1 varchar(100) NOT NULL default '',
  data2 varchar(100) NOT NULL default '',
  data3 varchar(100) NOT NULL default '',
  data4 varchar(100) NOT NULL default '',
  data5 varchar(100) NOT NULL default '',
  PRIMARY KEY (`id`)
);

Editamos el archivo  /etc/asterisk/res_config_mysql.conf

[general]
dbhost=localhost
dbname=asterisk
dbuser=root
dbpass=mypass
;dbport=3306
;dbcharset = latin1
;requirements=warn ; or createclose or createchar
dbsock=/var/run/mysqld/mysqld.sock



Editamos el archivo etc/asterisk/logger.conf y agregamos la siguiente linea
 

queue_adaptive_realtime = yes
queue_log_to_file  =yes

cambiamos  la opción queue_log_to_file = no  a yes


Editamos el archivo extconfig.conf y des comentamos la siguiente opción

queue_log => mysql,general

Finalmente reiniciamos la configuracion de asterisk con el siguiente comando.

"core restart now "





http://work.mikeboylan.com/posts/2012/03/asterisk-queuelog-to-mysql.html
 

No hay comentarios:

Publicar un comentario