Как ограничить количество записей звонков в файле CDR - PullRequest
0 голосов
/ 27 мая 2019

Мои записи о вызовах сохраняются в файле /var/log/asterisk/cdr-csv/Master.csv.я хочу ограничить количество сохраняемых вызовов в этом файле, после этого он должен начинаться с начала, поэтому для этого может быть использована процедура

1 Ответ

1 голос
/ 28 мая 2019

Вы не можете ограничить количество записей звездочкой

Но вы легко можете вращать файлы с помощью утилиты logrotate linux.

Для этого вам нужно создать файл /etc/logrotate.d/asterisk_cdr

/var/log/asterisk/cdr-csv/*csv {
missingok
rotate 5
size 2000k
create 0640 asterisk asterisk
}

Для получения дополнительной информации см. документацию для logrotated

...