pm2-logrotate

2022. 5. 31. 13:22Node.js

오늘은 pm2-logrotate에 대해 알아보려고 합니다.

pm2-logrotate는 로그 관리하기가 편해 항상 사용하고 있습니다.

 

# pm2 ls를 통해 현재 상태를 확인할 수 있습니다.
pm2 ls

 

 

pm2-logrotate 설치😁

pm2 install pm2-logrotate

# pm2 logrotat를 설치하면 아래와 같은 conf 확인할 수 있습니다

# Module: pm2-logrotate
# $ pm2 set pm2-logrotate:max_size 1M
# $ pm2 set pm2-logrotate:retain 3
# $ pm2 set pm2-logrotate:compress false
# $ pm2 set pm2-logrotate:dateFormat YYYY-MM-DD_HH-mm-ss
# $ pm2 set pm2-logrotate:workerInterval 30
# $ pm2 set pm2-logrotate:rotateInterval 0
# $ pm2 set pm2-logrotate:rotateModule true

pm2-logrotate가 정상적으로 설치된 걸 확인할 수 있다.

 

pm2-logrotate conf😁

pm2 conf를 통해 현재 pm2의 conf를 확인할 수 있다.

pm2 conf

# 자주변경해서 사용하는 conf 설정

pm2 set pm2-logrotate:max_size 1M 	# 파일크기
pm2 set pm2-logrotate:compress false 	# 파일압축
pm2 set pm2-logrotate:retain 3 		# 3개의 파일 쌓이면 지우기

'Node.js' 카테고리의 다른 글

간단히 정리하는 Express + PM2  (0) 2022.04.20
간단히 정리하는 Node.js  (0) 2022.04.11