[TIL] ec2 에서 pm2 로그 보기

jableee·2022년 3월 14일
0

다른 사람이 pm2로 돌린 서버 pm2 monit 하기

(#### 내가 배포한 pm2도 동일하게 확인 가능)

환경 : 윈도우, git bash, start할 파일은 server.js

기본적으로 서버를 돌리던 상태였기 때문에 pm2로 start해서 어떻게 로그를 보는지만 정리할 것이다.
( 같은 팀원이 pm2 start 해서 돌린 서버의 로그를 볼수 있게 된다.)

  • pm2 start 하기 (sudo 로 접근한 상태 이거나 아닐시 앞에 sudo붙힐 것)
$ pm2 start server.js 
  • 위 방법으로 server.js 돌린 후 확인하기
sudo pm2 list


pm2 list로 확인할 때는 root 접근이 아닌 ubuntu로 접근한 상태여야 한다.
sudo su 로 root로 접근한 상태에서 pm2 list를 하면 팀원이 start한 목록이 보이지 않는다.

위 와같이 연결이 확인이 되었으면 sudo pm2 monit으로 모니터링으로 넘어간다.

  • sudo pm2 monit 하기
sudo pm2 monit

성공시 아래와 같은 모니터링 화면이 나온다.

이제 pm2에서 로그를 모니터링 할수 있다.
해당 화면에서 이미지 아래쪽의 설명과 같이 키보드 좌/우를 통해서 보드를 바꿀수 있고 보드에서 위/아래 또는 마우스 휠을 이용해서 스크롤 할수 있다.
나가기는 ctrl + c 이다.

profile
개발 공부

0개의 댓글