As the queuePartialUpdater script is not very easy to use, we created a wrapper that is able to upload a series of broken up queue_log files that are stored under /var/log/asterisk as queue_log.* as it is usual for rotated queue_log files.
You should edit your configuration in /etc/sysconfig/qloaderd - it is the same file that is used by the main qloaderd application, so if it works, this loader will work as well with no configuration changes.
First make sure that it is installed:
yum list | grep qloaderd
You have to make sure that you have at least version 1.19 of the qloaderd.
If not, you can easily upgrade with:
yum update qloaderd
Then run the following commands:
cd /usr/local/qloader/ /etc/init.d/qloaderd stop ./loadAllQueueLogFiles.sh /etc/init.d/qloaderd start
It should print a very detailed log on the stdout. As it tries to optimize the database table, this command should NOT be run when QueueMetrics is being actively used, also, new data will not be loaded when the command is running.
After this command terminates, you should make sure that you turn the queue_log file rotation (see above).