userdoc:tt_queuemetrics

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
userdoc:tt_queuemetrics [2018/12/20 10:13]
mkeuter [QueueMetrics Integration]
userdoc:tt_queuemetrics [2020/06/08 22:58]
mknill [QueueMetrics Integration]
Line 4: Line 4:
 It should work with most versions of AstLinux however a relatively recent version is recommended. It should work with most versions of AstLinux however a relatively recent version is recommended.
  
-!!Note ->!! This guide is for a separate 'Off Box' installation only ((at the bottom you'll find the changes needed for a hosted QM Live solution)). It also does not go into detail on the setting up of Queue Metrics itself. +!!Note ->!! This guide is for a separate 'Off Box' installation only ((at the end of this page you'll also find the changes needed for a hosted QM Live solution)). It also does not go into detail on the setting up of Queue Metrics itself. 
-This guide needs to be read in conjunction with the QueueMetrics documentation found [[https://www.queuemetrics.com/manual_list.jsp/|Here]]. As of writing, this documentation did need some updating as the installation procedure is not seamless+This guide needs to be read in conjunction with the QueueMetrics documentation found [[https://www.queuemetrics.com/manual_list.jsp|Here]].
  
 ===== QueueMetrics Server Build ===== ===== QueueMetrics Server Build =====
Line 57: Line 57:
   secret = ** password **   secret = ** password **
   deny = 0.0.0.0/0.0.0.0   deny = 0.0.0.0/0.0.0.0
-  permit = ** QM Server IP Address **/255.255.255.255 +  permit = ** QM Server IP Address **/255.255.255.255  ; not needed for QM Live (hosted) 
-  permit = 127.0.0.1/255.255.255.255 ;<- This is necessary for access by the Unitracker for outgoing calls+  permit = 127.0.0.1/255.255.255.255              ; <- This is necessary for access by the Unitracker for outgoing calls
   read = system,call,log,verbose,command,agent,user,originate   read = system,call,log,verbose,command,agent,user,originate
   write = system,call,log,verbose,command,agent,user,originate   write = system,call,log,verbose,command,agent,user,originate
Line 144: Line 144:
  
 ==== QueueMetrics Configuration ==== ==== QueueMetrics Configuration ====
-The configuration of QueueMetrics is not covered in the guide. Please see the QueueMetrics documentation found [[https://www.queuemetrics.com/manual_list.jsp/|Here]]+The configuration of QueueMetrics is not covered in the guide. Please see the QueueMetrics documentation found [[https://www.queuemetrics.com/manual_list.jsp|Here]]
  
 ===== QueueMetrics Live - Hosted Solution ===== ===== QueueMetrics Live - Hosted Solution =====
Line 155: Line 155:
   echo "Starting uniloader and unitracker ..."   echo "Starting uniloader and unitracker ..."
   nohup nice /mnt/kd/bin/uniloader -s /var/log/asterisk/queue_log --cacert "/usr/lib/ssl/cert.pem" upload --uri "https://my.queuemetrics-live.com/** Your QM instance name **" \   nohup nice /mnt/kd/bin/uniloader -s /var/log/asterisk/queue_log --cacert "/usr/lib/ssl/cert.pem" upload --uri "https://my.queuemetrics-live.com/** Your QM instance name **" \
-  --login webqloader --pass "** password of the wqloader QM user ** >> /var/log/uniloader.log & +  --login webqloader --pass "<password of the wqloader QM user> >> /var/log/uniloader.log & 
-  nohup nice /mnt/kd/bin/uniloader track --host "127.0.0.1" --port "5038" --login queuemetrics --secret "** AMI Password **" --outboundcalls "1" --parkedcalls "1" >> /var/log/uniloader.log &+  nohup nice /mnt/kd/bin/uniloader track --host "127.0.0.1" --port "5038" --login queuemetrics --secret "<AMI Password>" --outboundcalls "1" --parkedcalls "1" >> /var/log/uniloader.log &
 } }
 </code> </code>
 +
 +\\ 
 +
 +\\ 
 +
 +\\ 
 +
  • userdoc/tt_queuemetrics.txt
  • Last modified: 2020/06/08 22:59
  • by mknill