LINUX.ORG.RU

Ответ на: комментарий от vovans

sarg не катируется из-за одного быстродействия. Юзал free-sa. По морде - один хрен, что и sarg. Люди хвалят sams. Вроде, там не только статистика, но и рулёж самим squid.

markevichus ★★★
()
Ответ на: комментарий от spirit

7 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )

ls -all /etc/cron.daily

drwxr-xr-x  2 root root 4096 2008-01-24 10:58 .
drwxr-xr-x 53 root root 4096 2008-01-24 17:32 ..
-rwxr-xr-x  1 root root 5041 2007-02-27 00:21 apt
-rwxr-xr-x  1 root root  314 2007-03-14 17:11 aptitude
-rwxr-xr-x  1 root root  502 2007-01-02 20:26 bsdmainutils
-rwxr-xr-x  1 root root  419 2007-07-30 21:24 find
-rwxr-xr-x  1 root root   89 2006-04-09 02:16 logrotate
-rwxr-xr-x  1 root root  946 2007-01-29 15:20 man-db
-rw-r--r--  1 root root  102 2006-12-20 03:02 .placeholder
-rwxr-xr-x  1 root root   84 2006-08-31 22:52 sarg
-rwxr-xr-x  1 root root 3283 2006-12-20 03:02 standard
-rwxr-xr-x  1 root root 1307 2006-05-25 13:38 sysklogd


вопрос состоит в какой очередности они запускаются и можно ли ее изменить?

Husky
() автор топика
Ответ на: комментарий от markevichus

не из-за одного быстрадействия. У лайтсквида и логи его меньше и запускать каждые 20 мин можно... И удобнее он сам по себе..

vovans ★★★★★
()
Ответ на: комментарий от ero-sennin

в /etc/logrotate.d/squid ?

/var/log/squid/access.log {
        mouthly
        compress
        delaycompress
        rotate 12
        missingok
        nocreate
        sharedscripts
        prerotate
                test ! -x /usr/sbin/sarg-maint || /usr/sbin/sarg-maint
        endscript
        postrotate
                test ! -e /var/run/squid.pid || /usr/sbin/squid -k rotate
        endscript
}

видимо sarg-maint это выполняет... у меня его нет, можно вместо него squid-reports запускать, но он тогда раз в месяц по моему конфигу будет запускаться?

Husky
() автор топика
Ответ на: комментарий от Husky

Итог: ежедневные и еженедельные отчеты запускаю из crontab собственными скриптами sarg, а ежемесячный из скрипта logrotate. Хотя непонятно все же в какой последовательности запускаются скрипты из crontab и есть ли средства для изменения? и что делает sarg-main?

Husky
() автор топика
Ответ на: комментарий от vovans

Все нормально :) я понял, спасибо

Husky
() автор топика

Порядок выполнения скриптов можно посмотреть командой:
$ run-parts --list /etc/cron.daily

У меня получилось:
/etc/cron.daily/apt
/etc/cron.daily/aptitude
/etc/cron.daily/bsdmainutils
/etc/cron.daily/exim4-base
/etc/cron.daily/logrotate
/etc/cron.daily/man-db
/etc/cron.daily/modutils
/etc/cron.daily/quota
/etc/cron.daily/slocate
/etc/cron.daily/standard
/etc/cron.daily/sysklogd
/etc/cron.daily/sysstat
/etc/cron.daily/tetex-bin

sdio ★★★★★
()
Ответ на: комментарий от Husky

>... и есть ли средства для изменения?

переименовать. скрипты выполняются в алфавитном порядке.

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.