Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
asterisk:cdr [2018-04-09 09:00] GreyWolf [Работа с CSV] |
asterisk:cdr [2022-03-02 13:19] (текущий) GreyWolf [logrotate] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Asterisk: CDR ====== | + | ====== Asterisk — CDR ====== |
(сокр. англ. CDR(Call Detail Record) — Подробная Запись о Вызове) | (сокр. англ. CDR(Call Detail Record) — Подробная Запись о Вызове) | ||
Строка 51: | Строка 51: | ||
Simple.csv => ${CSV_QUOTE(${EPOCH})},${CSV_QUOTE(${CDR(src)})},${CSV_QUOTE(${CDR(dst)})} | Simple.csv => ${CSV_QUOTE(${EPOCH})},${CSV_QUOTE(${CDR(src)})},${CSV_QUOTE(${CDR(dst)})} | ||
</code> | </code> | ||
+ | |||
+ | ===== logrotate ===== | ||
+ | |||
+ | Работа с [[logrotate:logrotate|]] | ||
+ | |||
+ | <code conf /etc/logrotate.d/asterisk_csv> | ||
+ | /var/log/asterisk/cdr-csv/Master.csv { | ||
+ | monthly | ||
+ | missingok | ||
+ | nocompress | ||
+ | rotate 12 | ||
+ | create 0640 asterisk asterisk | ||
+ | sharedscripts | ||
+ | postrotate | ||
+ | /usr/sbin/invoke-rc.d asterisk logger-reload > /dev/null 2> /dev/null | ||
+ | endscript | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | [[https://www.voip-info.org/logrotate/|logrotate - VoIP-Info]] | ||
+ | |||
====== Работа с MySQL ====== | ====== Работа с MySQL ====== | ||