Está en la página 1de 4

En el directorio /usr/src

wget http://www.asternic.org/stats/asternic-stats-1.2.tgz

tar xvzf asternic-stats-1.2.tgz

Se creara el directorio llamado asternic-stats

Luego debemos crear el siguiente directorio y ejecutar los siguientes pasos:

mkdir /var/www/html/asternic-stats cd /var/www/html chown asterisk:asterisk asternic-stats

cd /usr/src/asternic-stats/html mv * /var/www/html/asternic-stats

En este punto podemos verificar si todo a salido bien, solo debemos colocar en e l navegador:

http://{yourElastixAddress}/asternic-stats

AHORA CREAREMOS LA BASE DE DATOS

cd /usr/src/asternic-stats/sql mysqladmin -p create qstat Con este paso nos preguntara por la clave la cual es eLaStIx.2oo7

cd /usr/src/asternic-stats/sql/ mysql -p qstat < ./qstat.sql Con este paso nos preguntara por la clave la cual es eLaStIx.2oo7

vim /var/www/html/asternic-stats/config.php

La unica linea que necesitamos cambiar es : $dbpass = '';

Por

$dbpass = 'eLaStIx.2oo7';

De nuevo use su editor de texto y edite el siguiente archivo:

vim /var/www/html/asternic-stats/config.php

La unica linea que necesitamos cambiar es $manager_secret = "amp109"; por $manager_secret = "elastix456";

Vamos a remover el resto de asternic-stats a su ubicacion permanente y a remover lo de /usr/src directory

cd /usr/src mv asternic-stats /opt

vim /opt/asternic-stats/parselog/config.php

La unica linea que necesitamos cambiar es:

$dbpass = ''; to $dbpass = 'eLaStIx.2oo7';

Luego ejecutamos:

cd /opt/asternic-stats/parselog php -q ./parselog.php convertlocal

NOTE: Nosotros usamos el switch convertlocal al final debido a que estamos utili zando Freepbx, y este covierte los nombres largos de los canales SIP a nombres s imples como SIP/201.

AHORA NOS HACEMOS LAS RATAS Y COLOCAMOS ESTO ES UN CRON PARA REFRESCAR CADA HORA

cd /etc/cron.hourly

Usando su editor de texto cree un nuevo archivo llamado qstats

y agregue las siguientes lineas

#!/bin/sh

# Runs the queue stats program parsing the logs

# If you're short on disk space, you might want to tune this commandline.

/opt/asternic-stats/parselog/parselog.php convertlocal

exit 0

Ahora grabe el archivo, luego de esto realizamos el siguiente comando para hacer lo ejecutable.

chmod 755 qstats

Para asegurarnos de que todo esta bien ejecutamos:

./qstats

Ya tenemos nuestras estadisticas generandose cada hora.