LogRotate配置F_r vhosts Automatisch Erstellen

通过manbetx官方网站多少

:logrotate配置f_r vhosts automatich erstellen

mit diesem脚本erzeuge ich f_r alle virtuellen宿主eines apache2 webservers eine konformation f_r logrotate。

我在一个很小的地方数据/站点分析daraus die pfade zu den日志文件。

Anschlie_end erzeuge ich mit hilfe eines templates die eigentliche konformations datei im日志旋转- Ordner。

logrotate-config.sh型

哎呀!/bin/bashconfdir=/data/sites/template=/data/sites/logrotate.conf.templateoutfile=/etc/logrotate.d/`hostname`-apachecho“不要编辑!”>$outfileecho“由$0在'date`>>$outfileecho”“>>$outfilefor i在'cat$confdir/*.conf grep-i-e'(transfer error custom)日志“awk”打印$2中自动生成;}'sort uniq` do echo-n“$I”>>$outiledone;echo$outilecat$template>>$outilecat$outfile

/数据/站点/logrotate.conf.template

Missingok NotifEmpty SharedScripts PostRotate/etc/init.d/apache2 Reload>/dev/null 2>&038;1 true endscript Rotate 9999999