Il existe plusieurs solutions de voir les statistiques des appelles dans Asterisk, mais la plupart de ces solutions sont intégrées dans les distributions préconfigurées tels que AsteriskNow, Elastix, Trixbox, FreePBX. La configuration des paramètres globaux d’Asterisk est plus confortable avec ce type de produit, mais parfois il est nécessaire d’intervenir dans les fichiers de configuration pour gérer la situation la plus « délicate » que d’habitude. C’est pourquoi mieux de travailler avec Asterisk « nette ». En plus ces travaux donnent une compréhension et une expérience nécessaire pour travailler dans le domaine VOIP.
Je vous conseille de regarder sur « Asterisk-cdr-viewer ». C’est une solution libre, fonctionnelle et facile d’installer.
Pré requis :
– le CDR et la base de données MySQL doivent être déjà en place dans Asterisk (Intégration de la solution CDR dans Asterisk).
– Serveur Web Apache avec le support de PHP
On va créer le nouvel hôte virtuel. Il existe les différentes méthodes pour le mettre en place mais on va utiliser l’hôte virtuel basé sur le nom. On lui attribue le nom d’asteriskcdr
Dans le fichier /etc/hosts il faut ajouter le nouveau hôte :

On va créer le dossier asteriskcdr :
# mkdir /var/www/asteriskcdr
Dans le dossier /etc/apache2/sites-available/ créer le fichier asteriskcdr
|
# nano /etc/apache2/sites-available/asteriskcdr <VirtualHost *:80> ServerName asteriskcdr ServerAlias asteriskcdr DocumentRoot /var/www/asteriskcdr |
Pour terminer, il vous suffit de créer le lien de fichier nouvellement créé dans le dossier /etc/apache2/sites-enabled. Pour ce faire, une commande a été faite spécialement
# sudo a2ensite asteriskcdr
Puis, afin de recharger la configuration d’Apache :
# sudo /etc/init.d/apache2 reload
Il faut vérifier si le paquet php5-mysql est bien installé, si non :
# sudo apt-get install php5-mysql
On télécharge le module asterisk-cdr-viewer et on le décompresse dans le dossier /var/www/asteriskcdr :

Toutes les configurations on fait dans le fichier /var/www/asteriskcdr/include/config.inc.php

On ouvre le lien http://localhost/asteriskcdr :


Laisser un commentaire