Re: cron и cron.daily

2008-04-07 Пенетрантность tarantul
On Tue, Apr 01, 2008 at 09:44:43AM +0400, Sapytsky Ilya wrote:
 не согласен. для меня эти действия важны как ротейт логов. При такой системе
 нужно усиленно подумать какой файл открывать для просмотра логов мыла за
 3:15 5 дней назад. Далее, если делать отчеты по логам, скажем мыла, за
 позавчерашний день - надо будет написать штуку, которая сливает логи из 2х
 файлов и делает отчет.

syslog-ng умеет писать логи с структуру каталогов вида /MM/DD. 

--
tarantul


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cron и cron.daily

2008-04-01 Пенетрантность Artem Chuprina
Sapytsky Ilya - debian-russian  @ Tue, 1 Apr 2008 08:28:59 +0400:

 SI Добрый день!
 SI устанавливаю уже не первый сервер и каждый раз у меня возникает вопрос,
 SI ответа на который никак не могу найти.
 SI есть пакет cron. работает замечательно, красиво и хорошо. Вот только у меня
 SI вопрос - почему daily, weekly и monthly задания выполняются не в 0:00 и так
 SI далее, а пол-седьмого и так далее? почему день у них начинается в
 SI пол-седьмого, если он начинается в полночь?
 SI До того как начал везде переделывать на полночь было просто неудобно искать
 SI в логах, статистика, например по мылу была не полная за день, ибо ночь
 SI остается в предыдущем дне, ну и т.д.
 SI Скажите есть ли в этом глубокий смысл или это просто прихоть разработчика?

Понятие раз в день совершенно не означает непременно создать пиковую
нагрузку на систему в 0:00.  У тебя ж завтрак, обед и ужин происходят
не в полночь все вместе?  Это ответ и на вопрос о смысле.  Хотя если
тебе надо именно так, кто тебе мешает так настроить?

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Fill the difference...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cron и cron.daily

2008-04-01 Пенетрантность Alexander Krayniuk

Sapytsky Ilya wrote:
не согласен. для меня эти действия важны как ротейт логов. При такой 
системе нужно усиленно подумать какой файл открывать для просмотра логов 
мыла за 3:15 5 дней назад. Далее, если делать отчеты по логам, скажем 
мыла, за позавчерашний день - надо будет написать штуку, которая сливает 
логи из 2х файлов и делает отчет.

Удобство, скажем так, сомнительное. А неудобств приносит немало.
Если система нагружена - она нагружена всегда, но пользователей у меня 
там нет, сервера всё-таки.


Ротейт логов -- это частный случай упорядоченного выполнения 
всевозможных задач крона как предполагается во время наименьшей нагрузки 
на систему. Если Вас не устраивает время ротейта логов в рамках 
стандартного выполнения задач крона (daily, weekly, monthly), что мешает 
набрать 'crontab -e' или отредактировать /etc/crontab?



--
Alexander Krayniuk


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cron и cron.daily

2008-04-01 Пенетрантность Alexander Sashnov
Sapytsky Ilya [EMAIL PROTECTED] writes:

 До того как начал везде переделывать на полночь было просто неудобно искать
 в логах, статистика, например по мылу была не полная за день, ибо ночь
 остается в предыдущем дне, ну и т.д.

Видимо надо парсить дату из логов, плюс еще где-то запоминать дату и время 
последней
обработаной строчки, чтобы по второму кругу не посчитать одни и те же данные.

Образец- webalizer (написан на perl).

Такой подход позволит отвязать сбор статистики от ротации. Ротацию можно делать
раз в три дня или раз в неделю например.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cron и cron.daily

2008-03-31 Пенетрантность Alexander Sashnov
cat /etc/crontab

# m h dom mon dow user  command
17 ** * *   rootcd /  run-parts --report /etc/cron.hourly
25 6* * *   roottest -x /usr/sbin/anacron || ( cd /  run-parts 
--report /etc/cron.daily )
47 6* * 7   roottest -x /usr/sbin/anacron || ( cd /  run-parts 
--report /etc/cron.weekly )
52 61 * *   roottest -x /usr/sbin/anacron || ( cd /  run-parts 
--report /etc/cron.monthly )


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cron и cron.daily

2008-03-31 Пенетрантность DamirX
В Втр, 01/04/2008 в 11:57 +0700, Alexander Sashnov пишет:
 cat /etc/crontab
 
 # m h dom mon dow user  command
 17 ** * *   rootcd /  run-parts --report /etc/cron.hourly
 25 6* * *   roottest -x /usr/sbin/anacron || ( cd /  run-parts 
 --report /etc/cron.daily )
 47 6* * 7   roottest -x /usr/sbin/anacron || ( cd /  run-parts 
 --report /etc/cron.weekly )
 52 61 * *   roottest -x /usr/sbin/anacron || ( cd /  run-parts 
 --report /etc/cron.monthly )

Я так понял, что вопрос почему?

-- 
DamirX [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cron и cron.daily

2008-03-31 Пенетрантность Victor Wagner
On 2008.04.01 at 08:28:59 +0400, Sapytsky Ilya wrote:

 
Добрый день!
устанавливаю уже не первый сервер и каждый раз у меня возникает
вопрос, ответа на который никак не могу найти.
есть пакет cron. работает замечательно, красиво и хорошо. Вот только у
меня вопрос - почему daily, weekly и monthly задания выполняются не в
0:00 и так далее, а пол-седьмого и так далее? почему день у них
начинается в пол-седьмого, если он начинается в полночь?
До того как начал везде переделывать на полночь было просто неудобно
искать в логах, статистика, например по мылу была не полная за день,
ибо ночь остается в предыдущем дне, ну и т.д.
Скажите есть ли в этом глубокий смысл или это просто прихоть
разработчика?

Смысл в этом есть. Задания из категорий daily, weekly etc предназначены
для housekeeping - чистки логов всякой, обновления locatedb и т.д. И
должны выполняться тогда, когда загрузка системы минимальная. Как ни
странно, вероятность наличия в системе пользователей в полночь выше, чем
в полседьмого утра.

Помнится, некоторое время назад запуск expire на своем ньюссервере я
специально переносил на попозже.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: cron и cron.daily

2008-03-31 Пенетрантность Sapytsky Ilya
01.04.08, Victor Wagner [EMAIL PROTECTED] написал(а):

 On 2008.04.01 at 08:28:59 +0400, Sapytsky Ilya wrote:

 
 Добрый день!
 устанавливаю уже не первый сервер и каждый раз у меня возникает
 вопрос, ответа на который никак не могу найти.
 есть пакет cron. работает замечательно, красиво и хорошо. Вот только
 у
 меня вопрос - почему daily, weekly и monthly задания выполняются не в
 0:00 и так далее, а пол-седьмого и так далее? почему день у них
 начинается в пол-седьмого, если он начинается в полночь?
 До того как начал везде переделывать на полночь было просто неудобно
 искать в логах, статистика, например по мылу была не полная за день,
 ибо ночь остается в предыдущем дне, ну и т.д.
 Скажите есть ли в этом глубокий смысл или это просто прихоть
 разработчика?


 Смысл в этом есть. Задания из категорий daily, weekly etc предназначены
 для housekeeping - чистки логов всякой, обновления locatedb и т.д. И
 должны выполняться тогда, когда загрузка системы минимальная. Как ни
 странно, вероятность наличия в системе пользователей в полночь выше, чем
 в полседьмого утра.

не согласен. для меня эти действия важны как ротейт логов. При такой системе
нужно усиленно подумать какой файл открывать для просмотра логов мыла за
3:15 5 дней назад. Далее, если делать отчеты по логам, скажем мыла, за
позавчерашний день - надо будет написать штуку, которая сливает логи из 2х
файлов и делает отчет.
Удобство, скажем так, сомнительное. А неудобств приносит немало.
Если система нагружена - она нагружена всегда, но пользователей у меня там
нет, сервера всё-таки.