개발모음집

pm2 logrotate 에 대해서 본문

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/

 

 

 

'Server' 카테고리의 다른 글

nginx multiple domain  (0) 2021.03.16
Docker로 nginx, netty 설치  (0) 2020.11.10
Solution for NodeJS MYSQL query result buffer  (0) 2020.03.13
리눅스 스왑메모리 추가하는 방법  (0) 2020.03.11
postman api를 web으로 출시하기  (0) 2020.02.13