[asterisk-bugs] [Asterisk 0010099]: [branch] Event Based CDR system -- CEL (channel Event Logging)

noreply at bugs.digium.com noreply at bugs.digium.com
Tue Nov 20 11:43:26 CST 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=10099 
====================================================================== 
Reported By:                murf
Assigned To:                murf
====================================================================== 
Project:                    Asterisk
Issue ID:                   10099
Category:                   CDR/NewFeature
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
Asterisk Version:            SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!):  
Disclaimer on File?:        Yes 
Request Review:              
====================================================================== 
Date Submitted:             07-02-2007 09:46 CDT
Last Modified:              11-20-2007 11:43 CST
====================================================================== 
Summary:                    [branch] Event Based CDR system -- CEL (channel
Event Logging)
Description: 
This entry is to request a new CDR system based on Single Events.
I call CEL (Channel Event Logging).
It will be based on the Event system of Russell's; instead of generating
CDR records that would be a direct input to a billing system, it will
generate
a series of events that can be linked together into a billing record. It's

a bit lower-level, and has the advantage of the multi-process features of
the
event system, the security of logging events to a DB (or file).

Branch is http://svn.digium.com/view/asterisk/team/murf/newcdr/

What's done: the CDR backends; event generation (mostly)
What's needed: Processes to gather event strings into billing records.
               More event tracking for transfers, queues, and meetme's.

====================================================================== 

---------------------------------------------------------------------- 
 Worldlink - 11-20-07 11:43  
---------------------------------------------------------------------- 
I really like this model Murf.. I'm suprised there is not more of a
reaction to it.  But i believe it is something that is going to become more
and more vital as the complexity of this system grows and features are
added.  And i think once it is available alot of users will really like the
capabilities.

I was thinking of writing something to use the manager interface to
collect events and build CDRs but a built in CDR engine with this is much
better.

Way to think ahead!

Let me know if there is anything i can do to help.

Would be nice to have a pluggable framework where CDRs writer modules can
extend the framework to allow for easy format modules like CSV, SQL, XML,
Radius, etc down the road. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
11-20-07 11:43  Worldlink      Note Added: 0074090                          
======================================================================




More information about the asterisk-bugs mailing list