tomcat로그 로테이션 설정
2025. 11. 27. 14:51ㆍ잡
반응형
$ cd /etc/logrotate.d
$ sudo vi ./tomcat
tomcat 파일에 아래 내용 저장
# ===========================
# catalina.out - 날짜 기반 회전
# ===========================
/home/ec2-user/tomcat/logs/catalina.out {
daily
rotate 90
compress
delaycompress
missingok
notifempty
copytruncate
dateext
dateformat -%Y-%m-%d
}
# ===========================
# 기타 자잘한 Tomcat 로그 자동 삭제 (3개월 후)
# ===========================
/home/ec2-user/tomcat/logs/localhost*.log
/home/ec2-user/tomcat/logs/manager*.log
/home/ec2-user/tomcat/logs/host-manager*.log
/home/ec2-user/tomcat/logs/localhost_access_log*.txt {
daily
rotate 0
missingok
notifempty
maxage 90
}
$ sudo logrotate -f /etc/logrotate.d/tomcat
$ sudo systemctl restart crond
$ sudo systemctl enable crond
반응형
'잡' 카테고리의 다른 글
| 클라이언트 공격종류와 DDoS 설명 (0) | 2025.10.16 |
|---|---|
| 메이븐(Maven) 기반 서버 배포 세팅방법 (1) | 2025.06.01 |
| 로컬 스프링부트 프로젝트 서버 배포 방법 (1) | 2025.06.01 |
| 챗지피터에서 쿼리 조언 구하기 (0) | 2025.04.29 |
| encodeURI 와 encodeURIComponent 차이 (0) | 2025.04.28 |