Re: cron и cron.daily
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
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
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
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
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
В Втр, 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
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
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х файлов и делает отчет. Удобство, скажем так, сомнительное. А неудобств приносит немало. Если система нагружена - она нагружена всегда, но пользователей у меня там нет, сервера всё-таки.