アプリケーションのログや、アクセスログを確認するにはSSHを使用する必要があります。
SSHを使用したことがない場合は、まずこちらをご参照いただき、SSHでの接続をお試しください。
ログの格納先
SSHでプロジェクトにアクセスし、/var/log/container をご参照ください。
なお、アプリケーションで独自にログを出力している場合はこの限りではありません。
ログの仕様
ログは標準ではコンテナの起動ごとに /var/log/container 配下にディレクトリが分かれて出力されます。
*****@example:~$ ls -l /var/log/container/
total 4
drwxrwxrwx 2 root root 4096 May 7 12:34 example.lolipop.io-08eb6be654
drwxrwxrwx 2 root root 4096 May 8 08:42 example.lolipop.io-eb87926efe
個別のディレクトリには 標準出力の結果として haconiwa.out、標準エラー出力の結果として haconiwa.err が出力されます。
*****@example:~$ ls -l /var/log/container/example.lolipop.io-08eb6be654
total 0
-rw-rw-rw- 1 root root 0 May 7 03:46 haconiwa.err
-rw-rw-rw- 1 root root 0 May 7 03:46 haconiwa.out
PHP/WordPressプロジェクトの場合、アクセスログは haconiwa.out に出力されます。
Git Push に対応したプロジェクトでは、Git Push時に出力されたログが gitpush.log に出力されます。
ログの保存期間
/var/log/container のログの保持期間は約1週間程度となり、それ以上古いログについては自動的に削除されます。