Heroku - 실행중인 디스코드 봇의 로그를 보려면?

Heroku에서 실행 중인 디스코드 봇의 로그를 확인하려면?

예를 들어, Heroku에 디스코드 봇을 띄웠는데 정상적으로 동작하지 않는다.

이런 경우, 로그를 확인해야 문제를 쉽게 해결할 수 있을 것이다.

 

Heroku CLI 설치하기

Heroku 공식 사이트로부터, Heroku CLI를 설치한다.

https://devcenter.heroku.com/articles/heroku-cli

맥북 사용자의 경우,

$ brew tap heroku/brew && brew install heroku

명령어로 손쉽게 설치할 수 있다. 그 밖의 다운로드 방식으로 설치하는 방법 및 링크는 위의 공식 사이트내 잘 소개 되어 있다.

반응형

 

Heroku CLI로 로그 확인하기

위와 같이 CLI를 설치한 후, 터미널을 열고 아래의 명령어를 실행하여 Heroku 로그인을 한다.

$ heroku login

heroku: Press any key to open up the browser to login or q to exit:

위의 메시지처럼, 아무 키나 입력하면 브라우저가 뜨고, 로그인을 진행한다.

heroku login

로그인 후에, 다음의 명령어로 앱의 로그를 확인할 수 있다.

$ heroku logs -t -a 앱이름

참고로, 앱이름은 본인의 Heroku 대쉬보드상에 노출되는 이름이다.

출력되는 로그를 바탕으로 문제점이 있는지 확인하고, 오류가 발생한 부분을 고칠 수 있다.

 

참고

 

Heroku - 파이썬 디스코드 봇 프로젝트 연동하기 (깃헙기반)

Heorku에 파이썬 디스코드 봇 연동하기 (깃헙기반) 앞서 Heroku의 기본 설정을 진행했다면, 이제는 실제 디스코드 봇을 연동해볼 차례이다. Heroku CLI를 사용하거나, 깃헙 연동을 하면 되는데 이 포스

luran.me

 

댓글(2)

  • 2021.12.16 08:12 신고

    으억 어렵네요..!

    • 2021.12.16 18:58 신고

      아 그렇죠 :)

      저도 이번에 적용해 보다가 겪은 거라서요.
      문제 없이 실행되면 볼 일이 별로 없을텐데, 초기에 설정하다보면 겪을 수도 있어서 정리해봤어요 :)

      추운데 건강 조심하세요.

Designed by JB FACTORY