Comms CDR

From Taridium

(Difference between revisions)
Jump to: navigation, search
Line 5: Line 5:
{| class="wikitable" style="background-color:#ffffcc; text-align:left;"
{| class="wikitable" style="background-color:#ffffcc; text-align:left;"
|-
|-
-
!Field
+
!Name
 +
!Database Field
!Description
!Description
|-
|-
 +
| Date and Time
| calldate     
| calldate     
| Start Date and Time of the call.
| Start Date and Time of the call.
|-
|-
 +
| Caller ID
| clid
| clid
| The caller ID for the call.
| The caller ID for the call.
|-
|-
 +
| Source
| src
| src
| The source extension for the call.
| The source extension for the call.
|-
|-
| dst
| dst
 +
| Destination
| The destination of the call.
| The destination of the call.
|-
|-
 +
| Context
| dcontext
| dcontext
| The destination context. Usually this would be 'inside', 'incoming' or 'outgoing'.
| The destination context. Usually this would be 'inside', 'incoming' or 'outgoing'.
|-
|-
 +
| Source Channel
| channel
| channel
| The channel of the call.
| The channel of the call.
|-
|-
 +
| Destination Channel
| dstchannel
| dstchannel
| The destination channel of the call.
| The destination channel of the call.
|-
|-
 +
| Application
| lastapp
| lastapp
| The last Asterisk application that was called.
| The last Asterisk application that was called.
|-
|-
 +
| Application Data
| lastdata
| lastdata
| The last Asterisk application data that was passed.
| The last Asterisk application data that was passed.
|-
|-
 +
| Duration
| duration
| duration
| The duration of the call including call set up.
| The duration of the call including call set up.
|-
|-
 +
| Billing Duration
| billsec
| billsec
| The billing duration of the call. Relevant duration for billing purposes.
| The billing duration of the call. Relevant duration for billing purposes.
|-
|-
 +
| Call Disposition
| disposition
| disposition
| The call disposition: ANSWERED, NO ANSWER, CONGESTION, FAILED, BUSY.
| The call disposition: ANSWERED, NO ANSWER, CONGESTION, FAILED, BUSY.
|-
|-
 +
| (not shown)
| amaflags
| amaflags
| The AMA flags (unused in comms)
| The AMA flags (unused in comms)
|-
|-
 +
| Account Code
| accountcode
| accountcode
| The account code for the call placing channel.
| The account code for the call placing channel.
|-
|-
 +
| Call ID
| uniqueid
| uniqueid
| The unique ID for the call as generated by Asterisk. Will also include the switch ID.
| The unique ID for the call as generated by Asterisk. Will also include the switch ID.
|-
|-
 +
| User Field
| userfield
| userfield
| The user field for the receiving channel - See also account code.
| The user field for the receiving channel - See also account code.
|-
|-
 +
| Pilot/BTN
| pilot
| pilot
| The comms Pilot/BTN as set by the application.
| The comms Pilot/BTN as set by the application.
|-
|-
 +
| Comms Application
| commsapp
| commsapp
| The last comms application with parameters.
| The last comms application with parameters.
|-
|-
 +
| (not shown)
| ID
| ID
| The unique database ID for the call.
| The unique database ID for the call.
|-
|-
 +
| Peer IP
| ipaddr
| ipaddr
| The IP address of the peer if available.
| The IP address of the peer if available.

Revision as of 14:09, 19 April 2016

The comms CDR database collects call detail records for all calls placed to, or from the switches. It can either reside on the same physical server as the configuration database, or in a separate server/cluster. Per default comms will not collect unanswered calls. Please refer to the switch configuration cdr.conf file [general] section and set unanswered = yes if you want to collect these calls. Please be aware that this can cause a substantial increase in collected records.

CDR Fields

Name Database Field Description
Date and Time calldate Start Date and Time of the call.
Caller ID clid The caller ID for the call.
Source src The source extension for the call.
dst Destination The destination of the call.
Context dcontext The destination context. Usually this would be 'inside', 'incoming' or 'outgoing'.
Source Channel channel The channel of the call.
Destination Channel dstchannel The destination channel of the call.
Application lastapp The last Asterisk application that was called.
Application Data lastdata The last Asterisk application data that was passed.
Duration duration The duration of the call including call set up.
Billing Duration billsec The billing duration of the call. Relevant duration for billing purposes.
Call Disposition disposition The call disposition: ANSWERED, NO ANSWER, CONGESTION, FAILED, BUSY.
(not shown) amaflags The AMA flags (unused in comms)
Account Code accountcode The account code for the call placing channel.
Call ID uniqueid The unique ID for the call as generated by Asterisk. Will also include the switch ID.
User Field userfield The user field for the receiving channel - See also account code.
Pilot/BTN pilot The comms Pilot/BTN as set by the application.
Comms Application commsapp The last comms application with parameters.
(not shown) ID The unique database ID for the call.
Peer IP ipaddr The IP address of the peer if available.

Please refer to the latest installed cdr-db.sql schema file in /usr/local/comms/install for details on data types and indices.

Personal tools
Namespaces
Variants
Actions
Toolbox