管理された VM へのログインに関する Google のドキュメントを読んでいますが、詳細がかなり薄く、読んだ後に回答よりも多くの質問があります。
- のファイルは
/var/log/app_engine/custom_logs
自動的に取得されます - このパスは既存のものですか、それともそうする必要がありますmkdir -p
か? - ログのローテーション/切り捨てを自分で処理する必要がありますか?
- ファイルの最大サイズはどれくらいですか?
- で終わるファイルを書き、
.log.json
その一部が破損している場合、ファイル全体が壊れますか、それとも読み取り可能なビットを Google が取得しますか? - API を使用するよりも、この方法でログに記録するパフォーマンス上の利点/コストはありますか?
更新:ログ ビューアーにログを表示することができましたが、.log
接尾辞を使用してファイルをログに記録する場合にのみ、.log.json
それらが取得されず、どこにもエラーが表示されません。JSON 出力は問題ないようで、1 行に 1 つのオブジェクトを持つという要件に準拠しています。これをデバッグする方法を知っている人はいますか?