Technical information

6
Cisco Unified CallManager 4.2(3) Call Detail Record Definition
OL-10659-01
Cisco Unified CallManager Configuration
Cisco Unified CallManager Configuration
Enable or disable CDRs and CMRs through the Cisco CallManager service parameters. You can find
information on where and how the CDRs and CMRs are generated in the System enterprise parameters.
Service Parameters
Cisco Unified CallManager contains the following service parameters, set to False by default, that
control the generation of CDRs and CMRs:
CDR Enabled Flag—Enables or disables CDRs. Set this parameter to True to generate CDRs.
CDR Log Calls with Zero Duration Flag—Enables logging of CDRs for calls that were never
connected or that lasted less than 1 second. If you set this parameter to True, all calls get written to
the database.
Call Diagnostics Enabled—Enables or disables CMRs.
To view all CDRs for billing and fraud detection purposes, enable the flags.
The Max CDR Records service parameter for the Cisco Database Layer Monitor service allows you to
set a limit on the maximum number of CDRs and CMRs on the system.
Once a day, Cisco Unified CallManager checks the number of CDRs and CMRs on the system and purges
CDRs and associated CMRs when the number of CDRs exceeds the value that is specified in the Max
CDR Records parameter. At the same time, Cisco Unified CallManager purges orphaned CMRs when
the number of CMRs exceeds three times the value that is specified in the Max CDR Records. For
example, when you set the Max CDR Records parameter to 1.5 million (default value), Cisco Database
Layer Monitor service will purge CDRs and the associated CMRs when the number of CDRs reaches 1.5
million. When orphaned CMRs reach 4.5 million records (three times the 1.5 million default value),
Cisco Database Layer Monitor service will purge CMRs. The Cisco Database Layer Monitor service
orders the CDRs and CMRs based on their timestamp, determines the timestamp of the record that
exceeded the limit, and purges all records with timestamps equal to or earlier than that timestamp.
Caution Cisco Unified CallManager purges CDRs solely based on the timestamp and will remove CDRs not in
that have not been downloaded to a billing system if the CDRs have a timestamp earlier than the time
range that has been targeted for purging.
Note To generate CDRs for all Cisco Unified CallManager servers, enable CDR configurations
separately on each server in a cluster by setting the CDR Enabled Flag parameter to True.
To generate CMR for all Cisco Unified CallManager servers in the cluster, set the Call
Diagnostic Enabled parameter to true on one server.
You can configure service parameters on the Service Parameters Configuration window in Cisco Unified
CallManager Administration. Refer to Cisco Unified CallManager Administration Guide.