The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Настройка Squid, Tor и прокси серверов (Учет работы пользователей, логи)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

LightSquid + Logrotate = log does not need rotating, Azaka (ok), 24-Мрт-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "LightSquid + Logrotate = log does not need rotating"  +/
Сообщение от pavlinux (ok), 24-Мрт-18, 21:44 
> непонятен смысл приведённой ошибки:

А где написано, что это ошибка?


В конфиг ещё допиши notifempty

Ответить | Правка | Наверх | Cообщить модератору

2. "LightSquid + Logrotate = log does not need rotating"  +/
Сообщение от Azakaemail (ok), 26-Мрт-18, 06:57 
>> непонятен смысл приведённой ошибки:
> А где написано, что это ошибка?
> В конфиг ещё допиши notifempty

Спасибо за отклик! Вы правы, не ошибка, а поведение не то, которое я ожидал. Вернее, из-за того, что Logrotate не видит необходимости в ротации логов (что на мой взгляд странно), не выполняется postrotate в котором прописан запуск lightparser необходимый мне для актуализации статистики LightSquid. Вот такая цепочка.

Несколько дней назад решил в качестве эксперимента удалить все старые логи (с цифровыми индексами).  Заметил особенность - не формируются файлы access.log.0 и access.log.1:
access.log    access.log.3  cache.log.0  cache.log.2  netdb.state
access.log.2  cache.log     cache.log.1  cache.log.3

Подскажите пожалуйста, от чего может быть так и насколько это критично?

Ответить | Правка | Наверх | Cообщить модератору

3. "LightSquid + Logrotate = log does not need rotating"  +/
Сообщение от Azakaemail (ok), 28-Мрт-18, 07:48 
>[оверквотинг удален]
> я ожидал. Вернее, из-за того, что Logrotate не видит необходимости в
> ротации логов (что на мой взгляд странно), не выполняется postrotate в
> котором прописан запуск lightparser необходимый мне для актуализации статистики LightSquid.
> Вот такая цепочка.
> Несколько дней назад решил в качестве эксперимента удалить все старые логи (с
> цифровыми индексами).  Заметил особенность - не формируются файлы access.log.0 и
> access.log.1:
> access.log    access.log.3  cache.log.0  cache.log.2  netdb.state
> access.log.2  cache.log     cache.log.1  cache.log.3
> Подскажите пожалуйста, от чего может быть так и насколько это критично?

Неужели никто не сталкивался с таким поведением Logrotate? :-(

Ответить | Правка | Наверх | Cообщить модератору

4. "LightSquid + Logrotate = log does not need rotating"  +/
Сообщение от pavlinux (ok), 28-Мрт-18, 17:02 
> Неужели никто не сталкивался с таким поведением Logrotate? :-(

Логи пустые, там нечего вращать.


> empty log files are rotated, old logs are removed
> considering log /var/log/squid3/access.log
> log does not need rotating

лог пустой, но в конфиге прописано: всё равно крутить.
Обновилось, новый ноль дописался (considering log) в старый ноль,
0 + 0 = 0 (does not need rotating) :)

  
Как говорится, начинай уже пользоваться сквидом, логи повалят.
Либо у тя в лог ничего не пишется, см. конфиг сквида, права на каталог,на файлы с логами, ....

Ответить | Правка | Наверх | Cообщить модератору

5. "LightSquid + Logrotate = log does not need rotating"  +/
Сообщение от Azakaemail (ok), 29-Мрт-18, 07:11 
> Логи пустые, там нечего вращать.
> Как говорится, начинай уже пользоваться сквидом, логи повалят.

Вот этот момент я и не понял, логи не пустые, сам SQUID на рабочем роутере, всё в целом работает через него.

> Либо у тя в лог ничего не пишется, см. конфиг сквида, права
> на каталог,на файлы с логами, ....

Права на каталог, и соответственно файлы логов принадлежат "proxy" (640). Уже вторую неделю не могу победить это (сказывается нехватка знаний ... :-( )

А у Logrotate есть какие-то условия на ротацию? (минимальный размер, количество записей)

Ответить | Правка | Наверх | Cообщить модератору

6. "LightSquid + Logrotate = log does not need rotating"  +/
Сообщение от Аноним (-), 29-Мрт-18, 23:43 
> А у Logrotate есть какие-то условия на ротацию? (минимальный размер, количество записей)

Да, если это указано в конфиге.


Ответить | Правка | Наверх | Cообщить модератору

7. "LightSquid + Logrotate = log does not need rotating"  +/
Сообщение от Azakaemail (ok), 30-Мрт-18, 11:48 
>> А у Logrotate есть какие-то условия на ротацию? (минимальный размер, количество записей)
> Да, если это указано в конфиге.

Понял, спасибо за пояснение.

Вместе с этим, подскажите пожалуйста, от чего Logrotate может вести ротацию в такой странной (для меня) последовательности? В частности, отсутствие access.log.1 и access.log.2:
access.log    access.log.3  cache.log    cache.log.1  cache.log.2.gz  cache.log.4
access.log.2  access.log.4  cache.log.0  cache.log.2  cache.log.3     netdb.state

P.S. Ранее удалял все файлы с индексами, оставив только три файла: access.log, netdb.state, cache.log. Спустя неделю, такая же картина - отсутствие access.log.1 и access.log.2.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру