2013年3月25日月曜日

tomcatのログなどメモ


30日前まで保存

vi /etc/crontab
#!/bin/bash
LOGDIR='/home/tomcat/Logs'
find ${LOGDIR} -mtime +31 -type f -exec rm -rf {} \;


 tomcatのログのlogrotateで管理

/etc/logrotate.d配下に以下のファイルを名前「tomcat」で配置


# Logrotate file for Tomcat

/opt/apache-tomcat-7/logs/catalina.out {
missingok
copytruncate
daily
rotate 30
sharedscripts
postrotate
/bin/rm -f /opt/apache-tomcat-7/logs/`date --d '31 days ago' '+*%Y-%m-%d.log'`
endscript
}


0 件のコメント:

コメントを投稿