Installing QueueMetrics
To install QueueMetrics please read the
User Manuals and the Quick
Installation guides that apply to your system.
You may also want to have a look at the
Installing QueueMetrics metanode on AstRecipes
or to our own
official QueueMetrics forum.
QueueMetrics is a Java webapp, so you need to have a working servlet container to install it into
(you can use Apache Tomcat, or Jetty, or any commercial solution).
Installing QueueMetrics is very simple; some people find it confusing because they have
no Java or Tomcat experience on Linux.
A short tutorial explaining how to set up Java, Tomcat, MySQL and QueueMetrics on a
clean Linux system can be found at http://www.astrecipes.net.
We also offer a few video tutorials to get you started.
Quick installation using Espresso
Espresso installs a preconfigured version of QueueMetrics and Qloaderd that
works out-of-the-box on most major Asterisk PBXs based on FreePBX.
wget -P /etc/yum.repos.d http://yum.loway.ch/loway.repo
yum install queuemetrics-espresso
This is all you have to do.
You can find more information on what gets installed, the services enabled and
supported distros on the QueueMetrics Espresso page.
RPM Installation
If you run a RPM based Linux distro like CentOS, you may install QueueMetrics
automatically by issuing the following commands:
wget -P /etc/yum.repos.d http://yum.loway.ch/loway.repo
yum install queuemetrics
Follow the on-screen instructions for database installation.
If you would like us to install QueueMetrics and other relevant software on a
server you own, see Remote installation.
Installing the qloader script
The qloader script can be installed automatically on the Asterisk servers using the following procedure:
wget -P /etc/yum.repos.d http://yum.loway.ch/loway.repo
yum install qloaderd
It must then be configured in order to point to the correct database instance by modifying
/usr/local/qloader/qloader.pl. If you use the qloader script, only the script must be
on the same server as the Asterisk machine, while both the QueueMetrics instance and the MySQL
database might be on remote servers.