Parfois il est nécessaire de connaitre la durée totale (en minutes) des appelles effectués par des clients VOIP. Dans ce cas ce script nous sera utile :
| #!/bin/sh # asterisk_cdr_sums.sh # outputs sums of usage from csv based cdr records # suitable for monitoring own usage where complete accuracy is not required # use logrotate on Master.csv to limit number of days for which sums apply (I use monthly)# use: # /path/asterisk_cdr_sums.sh # or # /path/asterisk_cdr_sums.sh | mail voipmaster -s ‘Asterisk cdr sums’ # in a cron job to schedule emails to someone# setup: # use accountcodes in sip.conf, iax.conf, etc or use superdial macro (from wiki) to set cdr accounts echo « pstn » |
Il faut créer le nouveau document et le nommer par exemple: sum_asterisk.sh
après il faut le faire exécutable:
| # chmod +x sum_asterisk.sh |
On lance le scripte:
| # ./sum_asterisk.sh |

Laisser un commentaire