Я б рекомендував logrotate для більшості людей, оскільки саме це буде обертати всі інші журнали (KISS: Keep It Simple Stupid). Logrotate не перезапускає весь Apache, а просто надсилає йому сигнал, який повідомляє йому знову відкрити всі файли журналу та перезапустити дітей. Цей сигнал може бути SIGHUP, що змушує дітей негайно перезапустити (що перерве завантаження), або SIGUSR1, який робить витончений перезапуск. За допомогою SIGUSR1 вам доведеться затримати обробку журналу, поки ви не подумаєте, що всі діти загинули б природним шляхом. Так чи інакше, ви, мабуть, хочете проаналізувати свої журнали та визначити час для найнижчого періоду руху в день або тиждень.
Трубопровідні колоди здаються, що це більш потужне рішення. Великою перевагою є те, що вона дозволить вам використовувати централізовану систему реєстрації та завантажувати сам веб-сервер. У посібнику написано:
Як і у випадку з умовним веденням журналу, трубопровідні журнали є дуже потужним інструментом, але їх не слід застосовувати там, де доступне більш просте рішення, як офлайн-пост-обробка.
Тому, мабуть, не використовуйте трубопровідні протоколи, якщо вони вам не потрібні . У минулому я використовував трубопровідні канали як хакітський спосіб фільтрації журналів, і не мав жодних проблем.