ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] ежечасный logrotate
@ 2005-07-27  9:05 Michael Isachenkov
  2005-07-27 11:33 ` Alexey Morsov
  2005-08-02  9:29 ` [Comm] " Vitaly Ostanin
  0 siblings, 2 replies; 13+ messages in thread
From: Michael Isachenkov @ 2005-07-27  9:05 UTC (permalink / raw)
  To: community

hi!

А подскажите штуку, которая это умеет? logrotate умеет только daily/weekly :(

-- 
/aphlux

now: Pink Floyd - Time


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] ежечасный logrotate
  2005-07-27  9:05 [Comm] ежечасный logrotate Michael Isachenkov
@ 2005-07-27 11:33 ` Alexey Morsov
  2005-07-27 13:49   ` Michael Isachenkov
  2005-08-02  9:29 ` [Comm] " Vitaly Ostanin
  1 sibling, 1 reply; 13+ messages in thread
From: Alexey Morsov @ 2005-07-27 11:33 UTC (permalink / raw)
  To: community

Michael Isachenkov wrote:
> А подскажите штуку, которая это умеет? logrotate умеет только daily/weekly :(
А разве это не для кажлой прогги настраивается?


-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@www.fondmarket.ru
http://www.ricom.ru
http://www.fondmarket.ru


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] ежечасный logrotate
  2005-07-27 11:33 ` Alexey Morsov
@ 2005-07-27 13:49   ` Michael Isachenkov
  2005-07-27 14:04     ` Anton Gorlov
  0 siblings, 1 reply; 13+ messages in thread
From: Michael Isachenkov @ 2005-07-27 13:49 UTC (permalink / raw)
  To: community

> > А подскажите штуку, которая это умеет? logrotate умеет только daily/weekly :(
> А разве это не для кажлой прогги настраивается?

Как я понял - либо по дням/неделям/месяцам, либо по размеру.

Впрочем, я уже написал свой скрипт. Тупой, но работает. :))

-- 
/aphlux

now: Pink Floyd - On The Run


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] ежечасный logrotate
  2005-07-27 13:49   ` Michael Isachenkov
@ 2005-07-27 14:04     ` Anton Gorlov
  0 siblings, 0 replies; 13+ messages in thread
From: Anton Gorlov @ 2005-07-27 14:04 UTC (permalink / raw)
  To: community

Michael Isachenkov пишет:

>>>А подскажите штуку, которая это умеет? logrotate умеет только daily/weekly :(
>>>      
>>>
>>А разве это не для кажлой прогги настраивается?
>>    
>>
>
>Как я понял - либо по дням/неделям/месяцам, либо по размеру.
>
>Впрочем, я уже написал свой скрипт. Тупой, но работает. :))
>
>  
>
Немедленно в рпм его и в сизиф..потом в бэкпорты к мастеру!


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [Comm] Re: ежечасный logrotate
  2005-07-27  9:05 [Comm] ежечасный logrotate Michael Isachenkov
  2005-07-27 11:33 ` Alexey Morsov
@ 2005-08-02  9:29 ` Vitaly Ostanin
  2005-08-02  9:35   ` Michael Isachenkov
  1 sibling, 1 reply; 13+ messages in thread
From: Vitaly Ostanin @ 2005-08-02  9:29 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

Michael Isachenkov пишет:
> hi!
> 
> А подскажите штуку, которая это умеет? logrotate умеет только daily/weekly :(

logrotate и этого не умеет, это crond делает. А logrotate у него
один из запускаемых скриптов (и уже из него - сам logrotate с
конфигом).

Пропишите logrotate руту в 'crontab -e' на каждый час, и уберите
из daily/weekly.

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Re: ежечасный logrotate
  2005-08-02  9:29 ` [Comm] " Vitaly Ostanin
@ 2005-08-02  9:35   ` Michael Isachenkov
  2005-08-02 11:38     ` Vitaly Ostanin
  0 siblings, 1 reply; 13+ messages in thread
From: Michael Isachenkov @ 2005-08-02  9:35 UTC (permalink / raw)
  To: community

> 
> logrotate и этого не умеет, это crond делает. А logrotate у него
> один из запускаемых скриптов (и уже из него - сам logrotate с
> конфигом).
> 
> Пропишите logrotate руту в 'crontab -e' на каждый час, и уберите
> из daily/weekly.

Я правильно понимаю, что он будет ротейтить на каждом запуске все, что прописано без явного указания, когда или по какому размеру ротейтить?
Иначе говоря, я меняю умолчальное значение с дня на час? :)

-- 
/aphlux

now: Песня о дружбе


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [Comm] Re: ежечасный logrotate
  2005-08-02  9:35   ` Michael Isachenkov
@ 2005-08-02 11:38     ` Vitaly Ostanin
  2005-08-02 11:45       ` Michael Isachenkov
  0 siblings, 1 reply; 13+ messages in thread
From: Vitaly Ostanin @ 2005-08-02 11:38 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 932 bytes --]

Michael Isachenkov пишет:
>>logrotate и этого не умеет, это crond делает. А logrotate у него
>>один из запускаемых скриптов (и уже из него - сам logrotate с
>>конфигом).
>>
>>Пропишите logrotate руту в 'crontab -e' на каждый час, и уберите
>>из daily/weekly.
> 
> Я правильно понимаю, что он будет ротейтить на каждом запуске все, что прописано без явного указания, когда или по какому размеру ротейтить?
> Иначе говоря, я меняю умолчальное значение с дня на час? :)

Умолчательное значение чего? Есть crond, который выполняет
скрипты по заданному времени. Есть системные задания, задания
root и задания пользователей.

Вы можете убрать logrotate из системных заданий, если вас не
устраивают стандартные cron.daily и т.п., и добавить его в
задания рута. Кстати, cron.hourly в crontabs-1.8-alt1 есть.

PS Это азы, лучше разобраться до конца.

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Re: ежечасный logrotate
  2005-08-02 11:38     ` Vitaly Ostanin
@ 2005-08-02 11:45       ` Michael Isachenkov
  2005-08-02 12:01         ` Vitaly Ostanin
  0 siblings, 1 reply; 13+ messages in thread
From: Michael Isachenkov @ 2005-08-02 11:45 UTC (permalink / raw)
  To: community

> Умолчательное значение чего? Есть crond, который выполняет
> скрипты по заданному времени. Есть системные задания, задания
> root и задания пользователей.
> 
> Вы можете убрать logrotate из системных заданий, если вас не
> устраивают стандартные cron.daily и т.п., и добавить его в
> задания рута. Кстати, cron.hourly в crontabs-1.8-alt1 есть.
> 
> PS Это азы, лучше разобраться до конца.

Бррр.

Еще раз.
Есть logrotate.conf, у которого есть daily/monthly/weekly. Есть крон, который исполняет этот logrotate в 4 часа ночи.
Вопрос: если у меня не указано в конфиге для определенного лога период (или размер) ротейта, означает ли это, что он будет ротейтиться при каждом запуске logrotate?

-- 
/aphlux

now: Несчастный случай - Машенька


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [Comm] Re: ежечасный logrotate
  2005-08-02 11:45       ` Michael Isachenkov
@ 2005-08-02 12:01         ` Vitaly Ostanin
  2005-08-02 12:09           ` Michael Isachenkov
  0 siblings, 1 reply; 13+ messages in thread
From: Vitaly Ostanin @ 2005-08-02 12:01 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1099 bytes --]

Michael Isachenkov пишет:
>>Умолчательное значение чего? Есть crond, который выполняет
>>скрипты по заданному времени. Есть системные задания, задания
>>root и задания пользователей.
>>
>>Вы можете убрать logrotate из системных заданий, если вас не
>>устраивают стандартные cron.daily и т.п., и добавить его в
>>задания рута. Кстати, cron.hourly в crontabs-1.8-alt1 есть.
>>
>>PS Это азы, лучше разобраться до конца.
> 
> 
> Бррр.
> 
> Еще раз.
> Есть logrotate.conf, у которого есть daily/monthly/weekly. Есть крон, который исполняет этот logrotate в 4 часа ночи.
> Вопрос: если у меня не указано в конфиге для определенного лога период (или размер) ротейта, означает ли это, что он будет ротейтиться при каждом запуске logrotate?

Нет, поскольку в /etc/logrotate.conf указана глобальная
переменная weekly, которая используется, если в конфигах
определённого лога нет явного указания временного периода или
размера.

Если нужно обрабатывать логи при каждом запуске logrotate, у него
есть ключ --force.

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Re: ежечасный logrotate
  2005-08-02 12:01         ` Vitaly Ostanin
@ 2005-08-02 12:09           ` Michael Isachenkov
  2005-08-02 12:50             ` Vitaly Ostanin
  0 siblings, 1 reply; 13+ messages in thread
From: Michael Isachenkov @ 2005-08-02 12:09 UTC (permalink / raw)
  To: community

> 
> Нет, поскольку в /etc/logrotate.conf указана глобальная
> переменная weekly, которая используется, если в конфигах
> определённого лога нет явного указания временного периода или
> размера.
> 
> Если нужно обрабатывать логи при каждом запуске logrotate, у него
> есть ключ --force.

Иначе, либо "все сразу", либо "не чаще, чем раз в день". Так?

-- 
/aphlux

now: Несчастный случай - Музей мадам Тюссо


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [Comm] Re: ежечасный logrotate
  2005-08-02 12:09           ` Michael Isachenkov
@ 2005-08-02 12:50             ` Vitaly Ostanin
  2005-08-02 13:05               ` Vitaly Ostanin
  0 siblings, 1 reply; 13+ messages in thread
From: Vitaly Ostanin @ 2005-08-02 12:50 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 710 bytes --]

Michael Isachenkov пишет:
>>Нет, поскольку в /etc/logrotate.conf указана глобальная
>>переменная weekly, которая используется, если в конфигах
>>определённого лога нет явного указания временного периода или
>>размера.
>>
>>Если нужно обрабатывать логи при каждом запуске logrotate, у него
>>есть ключ --force.
> 
> Иначе, либо "все сразу", либо "не чаще, чем раз в день". Так?

С учётом того, что logrotate запускается из cron не чаще, чем раз
в день, то да. Могу повторить предложение - запускайте logrotate
почасовым скриптом из cron.

Периоды в конфигах logrotate - это не частота запуска, это
временной диапазон лога.

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* [Comm] Re: ежечасный logrotate
  2005-08-02 12:50             ` Vitaly Ostanin
@ 2005-08-02 13:05               ` Vitaly Ostanin
  2005-08-02 13:15                 ` Michael Isachenkov
  0 siblings, 1 reply; 13+ messages in thread
From: Vitaly Ostanin @ 2005-08-02 13:05 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 517 bytes --]

Vitaly Ostanin пишет:

<skipped/>

>>Иначе, либо "все сразу", либо "не чаще, чем раз в день". Так?
> 
> С учётом того, что logrotate запускается из cron не чаще, чем раз
> в день, то да. Могу повторить предложение - запускайте logrotate
> почасовым скриптом из cron.

Кстати, подозреваю, что запуск logrotate из crond не чаще раза в
день сделан именно из-за того, что у logrotate минимальный
временной диапазон - день.

<skipped/>

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [Comm] Re: ежечасный logrotate
  2005-08-02 13:05               ` Vitaly Ostanin
@ 2005-08-02 13:15                 ` Michael Isachenkov
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Isachenkov @ 2005-08-02 13:15 UTC (permalink / raw)
  To: community

> Кстати, подозреваю, что запуск logrotate из crond не чаще раза в
> день сделан именно из-за того, что у logrotate минимальный
> временной диапазон - день.

+1 :)

-- 
/aphlux

now: Несчастный случай - Зимние сны молодого человека


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2005-08-02 13:15 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-27  9:05 [Comm] ежечасный logrotate Michael Isachenkov
2005-07-27 11:33 ` Alexey Morsov
2005-07-27 13:49   ` Michael Isachenkov
2005-07-27 14:04     ` Anton Gorlov
2005-08-02  9:29 ` [Comm] " Vitaly Ostanin
2005-08-02  9:35   ` Michael Isachenkov
2005-08-02 11:38     ` Vitaly Ostanin
2005-08-02 11:45       ` Michael Isachenkov
2005-08-02 12:01         ` Vitaly Ostanin
2005-08-02 12:09           ` Michael Isachenkov
2005-08-02 12:50             ` Vitaly Ostanin
2005-08-02 13:05               ` Vitaly Ostanin
2005-08-02 13:15                 ` Michael Isachenkov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git