Ротація логів WWW домену

Цей модуль призначений для налаштування періодичності архівування лог-файлів web-сервера та збору статистики відвідувань WWW домену. Логи зберігаються в директорії logs домашньої директорії користувача, якому належить WWW домен, і мають вигляд:

Як значення "доменне_ім'я" використовується ім'я WWW домену.

Для налаштування ротації виберіть потрібний WWW домен зі списку та натисніть кнопку "Ротація логів WWW домену" на панелі інструментів. При цьому з'явиться форма такого вигляду:

Розглянемо поля даної форми, їх значення та вимоги до заповнення:

Після внесення змін для збереження даних натисніть кнопку "Ок", для скасування змін використовуйте кнопку "Скасувати".

Ротація логів web-сервера проводиться за допомогою утилітиrotate, яка входить у постачанняISPmanager. Один раз на годину ця утиліта запускається зcronі аналізує вміст конфігураційного файлу /usr/local/ispmgr/etc/rotate.conf, що складаються з записів наступного виду:

Залежно від налаштувань того чи іншого лога виконуються відповідні дії.

У програмі є захист від повторного запуску. Також, якщоrotateобробляв файли більше години, то після завершення роботи він запустить процес обробки заново, а /var/log/messages з'явиться запис наступного виду:

Якщо з якоїсь причини у вас залишиться файл "имя_лога.0", ротація не буде здійснюватися до тих пір, поки цей файл не буде видалений. У /var/log/messages з'явиться запис виду

Для того, щобISPmanagerдозволяв збирати статистику відвідувань вашого WWW домену за допомогою програмиWebalizer, необхідно переконатися, що вона встановлена ​​на сервері, а також у файлі конфігурації панелі управління прописанийшлях до неї, наприклад,

Для того, щобISPmanagerдозволяв збирати статистику відвідувань вашого WWW домену за допомогою програмиAWstats, необхідно переконатися, що вона встановлена ​​на сервері, а також у файлі конфігурації панелі керування прописаний шлях до її файл конфігурації, наприклад,