LinuxForum.Fans
Тема

Решено: Как отключить ротацию логов определенного демона?

Автор: AlfaStriker 11 сообщений 2569 просмотров
#347511

Вопрос: Как отключить ротацию логов определенного демона?

#347515

Вопрос решен:
Удалил файл

text
/etc/logrotate.d/squid
#347517
"AlfaStriker" написал:
Вопрос: Как отключить ротацию логов определенного демона?

Какой именно логер используется?

#347524

Logograte наверно.

#347533

AlfaStriker написал:
Logograte наверно.
Ну, это незнамо что, а logrotate - это не логгер, это инструмент для ротации логов. А логгер - это syslog, например.
#347534
"AlfaStriker" написал:
Вопрос решен:
Удалил файл

это не решение.
А что права на файл поменять религия не позволяет?

"AlfaStriker" написал:
Logograte наверно.

*WALL*
rsyslog?
syslog-ng?
syslog?

#347545

Понял, вы оказывается хотели узнать про rsyslog.

text
это не решение.
А что права на файл поменять религия не позволяет? 

Есть такое.

#347723
i2ks написал:
[quote="AlfaStriker"]Вопрос решен:
Удалил файл

это не решение.
[/quote]
А какое решение предлагаете вы?

#347739
"AlfaStriker" написал:
А какое решение предлагаете вы?

Согласно вашим требованиям, настроить ротацию логов squid. Иначе при большом логе, сквид умрет, да и парсить большие логи накладно.

#347757
i2ks написал:
[quote="AlfaStriker"]А какое решение предлагаете вы?

Согласно вашим требованиям, настроить ротацию логов squid. Иначе при большом логе, сквид умрет, да и парсить большие логи накладно.[/quote]
Он не умрет, так как логи забирает Traffpro.
Фактически все что пишет Squid в /var/log/squid/access.log забирается демоном Traffpro и складывается в базу MySQL.
И потом уже пользователь смотрит через веб интерфейс Traffpro статистику по сайтам, которую Traffpro взял у Squid и положил в базу.

Не вижу тут проблем. Но согласен, что может вырасти файл "cache.log", но туда идут логи касательно ошибок демона Squid, он растет малыми темпами. И чтобы очистить этот файл, хватит обычного самописного скрипта который будет запускатся по /etc/crontab.

Так что, проблем нет.
А вот если была бы ротация логов Squid, то проблем не избежать. Так как демон Traffpro не даст стирать логи Squid. Вот из за этого выходит ошибка:

text
logfileWrite: /var/log/squid/access.log: (32) Broken pipe

И последующее завершение работы демона Squid.
Squid умер - само собой сразу пришла куча народу админу мозги компасировать.

#347761
"AlfaStriker" написал:
логи забирает Traffpro.

Мисье знает толк в извращениях.

Войдите или зарегистрируйтесь, чтобы ответить.