Список asterisk

Які логи є у asterisk?

У конфігураційному каталозі asterisk (за замовчуванням / etc / asterisk) знаходиться кілька файлів, що відповідають (зокрема) за логи:







  1. файл asterisk.conf містить змінну astlogdir, яка вказує місце розташування балок asterisk (за замовчуванням - / var / log / asterisk)
  2. файл конфігурації логів - logger.conf. У ньому можна задати різні опції для ведення логів, а також вказати, які види інформації в ці логи зберігати. Для кожного виду інформації Ви можете передбачити свій файл логів.

Налаштування ведення логів asterisk

dateformat =% F% T; ISO 8601 date format

У цьому випадку інформація Asterisk Security Framework (види інформації вказані праворуч) буде писатися в файл на ім'я security (назва файлу вказано зліва). Зрозуміло, можна додати цю інформацію і в основний лог (за замовчуванням це файл messages), наприклад:







messages => notice, warning, error, verbose, dtmf, security

Після внесення змін необхідно, щоб asterisk перечитав конфігурацію. Для цього можна або перезавантажити сервіс астеріска, або тільки конфігурацію логів (команда logger reload з asterisk CLI).

Після цього в папці логів asterisk (за замовчуванням / var / log / asterisk) з'явиться файл з ім'ям security. Не забудьте налаштувати ротацію логів для цього файлу (так само, як і для інших логів asterisk)!

Налаштування ротації логів

Для будь-яких логів повинна здійснюватися ротація, тобто видалення застарілих файлів. Нижче наводиться приклад ротації логів. Почитати ж про саму ротацію логів і як її налаштовувати в різних версіях linux, Ви можете в розділі "логи linux".

В папці /etc/logrotate.d створіть файл asterisk (можна без розширення). У цей файл впишіть:

Якщо у Вас asterisk версії менше 10-й (1.8, або 1.6 і т.д.), то видаліть рядок / var / log / asterisk / security

У даній конфігурації логи security і messages (з папки / va / log / asterisk) будуть перейменовувати щотижня (або якщо розмір логів перевищить 100 мегабайт). Список старіше 1 року (точніше, 53-х тижнів: рік + 1 тиждень) будуть видалятися. Детальний опис кожного з параметрів див. Розділ "логи linux".

Ви знаходитесь тут: Linux -> Asterisk -> Список asterisk







Схожі статті