Elastix is a reporting interface to the Asterisk CDRs stored in the MySQL database. Elastix provides cool graphics to the most common reports like:
· Top outgoing numbers dialed
· Top internal extensions called
Also, elastix provides a Call Detail Report, retrieving the CDR information in a friendly way, allowing filtering by:
· source phone number
· destination phone number
· date range
· call duration
· and more...
You must configure your Asterisk server to store CDRs in MySQL database. Please follow the instructions in
1- Extract files in one folder (For example: /var/www/html/elastix)
2- Setup the configuration file elastix/conf/default.conf.php. You must change the database connection string to match your case. You can run this code on the same machine as Asterisk or in another one. In case you are thinking to run Elastix in a different machine, be sure that your asteriskcdrdb has a user created for remote access.