by Areski Belaid | Jun 20, 2012 | Blog
A month ago we released CDR-Stats version 2 in beta and today we are now releasing our first Release Candidate. We hope that this will be our last release before our stable release. If you haven’t tested CDR-Stats yet, we invite you to do so, as you will be surprised by the speed and performance of our CDR analysis software. Since last month, we focused on improving performance, for intance the CDR writing has been improved by a very high factor thanks to a rewrite of our pre-aggregation process and is explained in more detail at : http://www.cdr-stats.org/docs/en/latest/html/mongodb-architecture.html#pre-aggregated-reports At the same time, we reduced the amount of disk reads and writes required by CDR-Stats and now CDR-Stats is capable of analysing millions of Call Details Records almost instantly. We look forward to your feedback and comments either via our mailing list at https://groups.google.com/group/cdr-stats or emailed directly to [email protected] Yours, /Areski and the CDR-Stats Team... by Areski Belaid | May 24, 2012 | Blog
Hi all, We are presenting CDR-Stats tonight at the MongoDB Barcelona Meetup, in Barcelona – at Consell de Cent 334-336, E-1. If you are interested to see what we will be presenting, we have put the slides online at http://www.slideshare.net/areski/cdrstats-voip-analytics-solution-for-asterisk-and-freeswitch-with-mongodb We look forward to seeing any Barcelona residents interested in MongoDB at the meeting... by Areski Belaid | May 16, 2012 | Blog
Hi All, We have released CDR-Stats version 2 in beta. This is a ground-up rewrite of CDR-Stats and adds a number of new features: MongoDB is used by CDR-Stats to create a highly scalable database system which is designed to maintain high performance when faced with analysing large quantities of data. Single and Multi-server architectures to allow reporting on many millions of calls from multiple call data sources. Browser Responsive – The pages resize to suit any browsing device so CDR-Stats can be managed from a phone browser, tablet or computer. Alarms – Custom alarm triggers can be set for a range of conditions including average length of calls, failed calls, and unexpected destinations called. Realtime Reporting of calls in progress on supported platforms. Fraud detection – Using graphical tools helps spot patterns which may indicate suspicious or fraudulent activity. Multi-tenant System that allows CDR from multiple sources or CDR assigned to customers on the basis of account-code. We have built a number of installation guides and scripts for a range of scenarios. These can be found at http://www.cdr-stats.org/documentation/beginners-guide/ and we invite you to install CDR-Stats on your testing servers. We look forward to your feedback and comments either via our mailing list at https://groups.google.com/group/cdr-stats or emailed directly to [email protected]... by Areski Belaid | May 8, 2012 | Blog
Hi Everyone, We’ve got some great news news for you! A new version of CDR-Stats is coming soon and it’s a full rewrite of our previous software. Our team have been very busy during the last few months as we wanted to give to CDR-Stats the design it deserves. CDR-Stats is used by hundreds of users in the Asterisk community, it answered a need and certainly a lot of people were very happy with it, but we found it was weak in some aspects. Some of the limitations were : Flexibility, the design of the software didn’t allow us to support many switches easily, so even if we wanted to support FreeSWITCH, our current design was not the most appropriate. Scalability, CDR is simple data but once you try to analyse it, you quickly find the limitations of the database engine. Building in realtime and complex reporting became an almost impossible task. High Availability, nobody want to lose their data and especially not if the data is used for billing purposes. Solutions are available but it’s not cheap or easy to build replication into MySQL. Realtime reporting is a feature a lot of people were asking for, to see exactly what was happening on their switches. The good news is, a solution is coming… and it’s coming very soon, so stay tuned!... by Areski Belaid | Apr 11, 2011 | Blog
Star2Billing are pleased to announce the release of CDR-Stats 1.3 CDR-stats is a replacement for Asterisk-Stats, first released over eight years ago by Areski, The Author of CDR-Stats. Anyone who has used the Call Data Reports in FreePBX will be familiar with Asterisk-Stats as this forms the core of CDR reporting in FreePBX. CDR-Stats allows reports to be generated in different formats over varying time periods with filters and graphs to compare periods of traffic. Version 1.3 of CDR-Stats includes a number of enhancements such as providing ACL access to CDR so that users can be controlled in what they are allowed to see. There is more information, screen prints and instructions at http://www.cdr-stats.org Many of the FreePBX aggregations do not implement ACL access, so if a PBX administrator wants to give access to users to inspect the PBX CDR, then access to the whole PBX is unavoidable, therefore installing CDR-Stats alongside an existing system will allow users to analyse their CDR without compromising the rest of the configuration. A script to install CDR-Stats on CentOS / Asterisk / FreePBX or Asterisk-Stats systems has been included to make installation quick and easy for users of AsteriskNow, Trixbox, Elastix, and PBX in a Flash. We invite you to download and install CDR-Stats. If you have any difficulties, or need assistance with the installation, then commercial support is available from Star2Billing. Yours Areski, Joe and the Star2Billing Team...