Re: [asterisk-users] best way for call detail logging

2008-04-12 Thread Steve Edwards
On Thu, 10 Apr 2008, Pete Kay wrote:

 Basically, I would like to log how calls are being handled in Asterisk. 
 I understand I can use AGI to log the information in database, but I am 
 wondering if this is scalable enough for large number of users.

I use custom AGIs to write CDRs for every step of every call to a MySQL 
database -- 15,000 calls, 150,000 CDRs per day. I'm sure others are doing 
more.

The AGIs are written in C. We collect a lot of information beyond standard 
CDRs -- agent, product, time with agent or product.

Thanks in advance,

Steve Edwards  [EMAIL PROTECTED]  Voice: +1-760-468-3867 PST
Newline Fax: +1-760-731-3000

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] best way for call detail logging

2008-04-11 Thread Tilghman Lesher
On Thursday 10 April 2008 12:30:24 Michiel van Baak wrote:
 On 10:00, Thu 10 Apr 08, Pete Kay wrote:
  I would like to be able to log call details in Asterisk.  The kind of
  logs that I like to generate is like this:
 
   From
  To   Forward  Time
  Incoming Call604-343-3334
  503-233-4454   13:33:32
  Extension
  Routing 503-233-4454
  Extension
  403  13:33:32
   Forwarding
   503-233-4454
  454-444-2334
   13:33:32
 
  where 503-233-4454 is my DID number.
 
  Basically, I would like to log how calls are being handled in Asterisk. 
  I understand
  I can use AGI to log the information in database, but I am wondering if
  this is scalable enough for large number of users.
  I am using realtime CDR but it does not record the kind of detail that I
  am looking for.
  If I don't use AGI, what would be the best way to do it?  Can someone
  please give me some advice or inputs?
 
  Thank you very much in advance for your suggestion.

 Maybe write something that connects to the AMI and listens to what
 happens there.

Or he could read up on cdr_adaptive_odbc and use the backport.

-- 
Tilghman

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] best way for call detail logging

2008-04-10 Thread Pete Kay
Hi,

I would like to be able to log call details in Asterisk.  The kind of logs
that I like to generate is like this:

 From
To   Forward  Time
Incoming Call604-343-3334
503-233-4454   13:33:32
Extension
Routing 503-233-4454
Extension
403  13:33:32
 Forwarding
 503-233-4454
454-444-2334
 13:33:32

where 503-233-4454 is my DID number.

Basically, I would like to log how calls are being handled in Asterisk.  I
understand
I can use AGI to log the information in database, but I am wondering if this
is scalable enough for large number of users.
I am using realtime CDR but it does not record the kind of detail that I am
looking for.
If I don't use AGI, what would be the best way to do it?  Can someone please
give me some advice or inputs?

Thank you very much in advance for your suggestion.

Thanks,
Pete
___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] best way for call detail logging

2008-04-10 Thread Michiel van Baak
On 10:00, Thu 10 Apr 08, Pete Kay wrote:
 Hi,
 
 I would like to be able to log call details in Asterisk.  The kind of logs
 that I like to generate is like this:
 
  From
 To   Forward  Time
 Incoming Call604-343-3334
 503-233-4454   13:33:32
 Extension
 Routing 503-233-4454
 Extension
 403  13:33:32
  Forwarding
  503-233-4454
 454-444-2334
  13:33:32
 
 where 503-233-4454 is my DID number.
 
 Basically, I would like to log how calls are being handled in Asterisk.  I
 understand
 I can use AGI to log the information in database, but I am wondering if this
 is scalable enough for large number of users.
 I am using realtime CDR but it does not record the kind of detail that I am
 looking for.
 If I don't use AGI, what would be the best way to do it?  Can someone please
 give me some advice or inputs?
 
 Thank you very much in advance for your suggestion.
 
 Thanks,
 Pete

Maybe write something that connects to the AMI and listens to what
happens there.

-- 

Michiel van Baak
[EMAIL PROTECTED]
http://michiel.vanbaak.eu
GnuPG key: http://pgp.mit.edu:11371/pks/lookup?op=getsearch=0x71C946BD

Why is it drug addicts and computer aficionados are both called users?


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users