[Freeswitch-users] Rotate cdr-records as root user (when FS is running from freeswitch user).

Ken Rice krice at freeswitch.org
Mon Feb 13 20:11:34 MSK 2012


Its HUP not HUB

killall -HUP freeswitch

Or just killall -1 freeswitch

K


On 2/13/12 2:08 AM, "Henrik Aagaard Sørensen"
<henrikaagaardsorensen at gmail.com> wrote:

> I just tested the killall -HUB freeswitch as well, and the cdr records
> does not get rotated.
> 
> This is my cdr_csv.conf.xml (the dots ... is just so it didn't take up
> the entire screen when copy-paste):
> 
> <configuration name="cdr_csv.conf" description="CDR CSV Format">
>   <settings>
>     <!-- 'cdr-csv' will always be appended to log-base -->
>     <!--<param name="log-base" value="/var/log"/>-->
>     <param name="default-template" value="example"/>
>     <!-- This is like the info app but after the call is hung up -->
>     <!--<param name="debug" value="true"/>-->
>     <param name="rotate-on-hup" value="true"/>
>     <!-- may be a b or ab -->
>     <param name="legs" value="a"/>
>     <!-- Only log in Master.csv -->
>     <param name="master-file-only" value="true"/>
>   </settings>
>   <templates>
> <!--    <template name="sql">INSERT INTO cdr VALUES... -->
>     <template name="example">"${caller_id_name}","${caller_id_number}",...
> <!--    <template name="snom">"${caller_id_name}","${caller_id_number}",...
> -->
> <!--    <template
> name="linksys">"${caller_id_name}","${caller_id_number}",... -->
> <!--    <template name="asterisk">"${accountcode}","${caller_id_number}",...
> -->
>   </templates>
> </configuration>
> 
> 
> 2012/2/13 Henrik Aagaard Sørensen <henrikaagaardsorensen at gmail.com>:
>> Hi Vitalie.
>> 
>> I've already set rotate-on-hub to true. But I prefer running the
>> fs_cli command as I do not want the log files to be rotated as well.
>> And if I set the rotate-on-hub to false in the log-conf, no files get
>> rotated on hub. Not even the cdr records.
>> 
>> On Mon, Feb 13, 2012 at 3:05 AM, Vitalie Colosov <vetali100 at gmail.com> wrote:
>>> Ensure the following line is uncommented in cdr_csv.conf.xml
>>> 
>>> <param name=²rotate-on-hup² value=²true²/>
>>> 
>>> 
>>> To rotate, execute from commandline:
>>> 
>>> killall -HUP freeswitch
>>> 
>>> You can add this command to cron so it will be executed automatically.
>>> 
>>> 
>>> 
>>> 
>>> 2012/2/12 Henrik Aagaard Sørensen <henrikaagaardsorensen at gmail.com>
>>>> 
>>>> I'm having FS running from the user freeswitch on CentOS 6.
>>>> 
>>>> When calling (as the user root):
>>>> /usr/local/freeswitch/bin/fs_cli -x 'cdr_csv rotate' >/dev/null
>>>> nothing happens. The cdr-records does not get rotated.
>>>> 
>>>> Can anyone help me on why this is happening and how I can rotate the
>>>> files as root?
>>>> 
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services:
>>>> consulting at freeswitch.org
>>>> http://www.freeswitchsolutions.com
>>>> 
>>>> 
>>>> 
>>>> 
>>>> Official FreeSWITCH Sites
>>>> http://www.freeswitch.org
>>>> http://wiki.freeswitch.org
>>>> http://www.cluecon.com
>>>> 
>>>> FreeSWITCH-users mailing list
>>>> FreeSWITCH-users at lists.freeswitch.org
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> http://www.freeswitch.org
>>> 
>>> 
>>> 
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org
>>> http://www.freeswitchsolutions.com
>>> 
>>> 
>>> 
>>> 
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org
>>> http://wiki.freeswitch.org
>>> http://www.cluecon.com
>>> 
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>> 
> 
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
> 
> 
> 
> 
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
> 
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org





Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list