Ротація логів 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, необхідно переконатися, що вона встановлена на сервері, а також у файлі конфігурації панелі керування прописаний шлях до її файл конфігурації, наприклад,