7
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Google App Engineのログを確認する方法

Posted at

#はじめに
GAEで実行したアプリでエラーが出てしまう時にはGAEのログを確認してみましょう。
開発環境では動いたのになぜかデプロイすると動かなくなってしまったなど起こってもログを見れば原因を追求できます。

#ログの確認手順

メニューのAppEngineからサービスを開きます。

スクリーンショット 2019-07-02 23.04.04.png

ツールをクリックします。

スクリーンショット 2019-07-02 23.04.27.png

ログをクリックします。

スクリーンショット 2019-07-02 23.04.34.png

このようなログが表示されます。

スクリーンショット 2019-07-02 23.04.51.png

#エラーログの例

デプロイ時は「requirements.txt」に必要なコンポーネントを書くことが必須のようですが、「requirements.txt」を作っていませんでした。そのためflaskが見つからずに以下のようなログが出力されました。
スクリーンショット 2019-07-02 23.06.04.png

GAEでファイルの書き込みができない領域であるにもかかわらずファイルを書き込む処理をしようとしてしまっていました。その場合に以下のようなログが出力されました。
スクリーンショット 2019-07-02 23.07.08.png

#最後に
こんなちゃんとしたログが見れることを知らず、なぜエラーが起きるのかとひたすら迷い込んでいましたがログが見れることを知ってすぐに問題が解決しましたので書き残しておきます。

7
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?