XML CDRs have a wealth of information that cannot be easily represented in a traditional CSV flat-file format. In this recipe, we will enable
mod_xml_cdr and discuss a few of its configuration options.
In the default configuration,
mod_xml_cdr is compiled but is not enabled. Follow these steps to enable it:
Uncomment this line:
<!-- <load module="mod_xml_cdr"/> -->
Save the file and exit.
mod_xml_cdr will load automatically when FreeSWITCH starts. However, if FreeSWITCH is already running then we need to load it manually. Simply issue the command
mod_xml_cdr at the
fs_cli and the module will be loaded. XML CDR data will now be stored in the
XML CDRs have many options. To review them, open the file
conf/autoload_configs/xml_cdr.conf.xml. We will be discussing some of these options later in this recipe.