Server
pm2 logrotate 에 대해서
void
2021. 2. 18. 10:00
pm2 에서 자동으로 로그를 쌓아주기는 하지만 하나의 파일로만 쌓아주는게 보기 힘들어서 날짜별로 파일을 구분할 수 있는 방법을 찾음
pm2 logrotate라는 모듈을 찾아서 적용
github.com/keymetrics/pm2-logrotate
keymetrics/pm2-logrotate
Automatically rotate all applications logs managed by PM2 - keymetrics/pm2-logrotate
github.com
설치 후
- pm2 set pm2-logrotate:max_size 1K (1KB)
- pm2 set pm2-logrotate:compress true (compress logs when rotated)
파일 크기 키우고 압축하는 식으로 설정
pm2 set pm2-logrotate:retain 50
50개의 파일이 쌓이면 지우도록 설정
출처 : tastethelinux.com/2020/04/04/pm2-logrotate-config-in-linux/