LINUX.ORG.RU
ФорумAdmin

Ротация логов apache

 , ,


0

1

Помогите настроить ротацию логов apache, чтобы максимально мало места на жестком диске занималось. Так как я еще в logrotate не совсем разобрался, а в инструкциях не очень понятно. Заранее благодарен.

/var/log/apache2/*.log {
	daily
	missingok
	rotate 14
	compress
	delaycompress
	notifempty
	create 640 root adm
	sharedscripts
	postrotate
                if /etc/init.d/apache2 status > /dev/null ; then \
                    /etc/init.d/apache2 reload > /dev/null; \
                fi;
	endscript
	prerotate
		if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
			run-parts /etc/logrotate.d/httpd-prerotate; \
		fi; \
	endscript
}

чтобы максимально мало места на жестком диске занималось

Отключить логи или писать в /dev/null

Вопрос-то в чём состоит?

Radjah ★★★★★ ()

чтобы максимально мало места на жестком диске занималось

HostConfig -> CustomLog /dev/null combined

znenyegvkby ()

man logrotate прочитал хоть? Да и какие условия нужны ротации? По времени или по размеру?

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

Ну, если нужно занимать минимально места, значит по размеру))

MrSullex ()
Ответ на: комментарий от Radjah

А вдруг мне понадобятся логи? Полностью отключать нельзя

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

не факт, возможно тебе надо только за день логи или последние , а не неделю.

если по размеру, то есть опция size, за подробностями в ман

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

апач сам умеет в ротацию логов. google rotatelogs customlog

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