2013-02-23 16 views

答えて

5

Beanstalk管理コンソールからログファイルをスナップショットする機能が必要な場合は、ログファイルを "/ opt/python/log /"フォルダに書き込むだけです。 Elastic Beanstalkスクリプトは、このフォルダをログのテーリングに使用します。

+3

私はそれをしようとするとき、私は拒否されたアクセス権を取得ジャンゴログを見ることができます。 – Chuck

+0

ちょっと試しましたか? –

+0

logging.basicConfig(filename = '/ opt/python/log/my_log.log'、level = logging.DEBUG) – Chuck

15

Vadim911(と私自身のコメント)を拡張して、.ebextensionsの設定ファイルを使用して問題を解決しました。ここではPythonのコードは次のとおりです。ここで

import logging 
logging.basicConfig(filename='/opt/python/log/my.log', level=logging.DEBUG) 

は.ebextensions設定ファイルのコードは次のとおりです。

files: 
    "/opt/python/log/my.log" : 
    mode: "000666" 
    owner: ec2-user 
    group: ec2-user 
    content: | 
     # Askbot log file 

このファイルの内容は、(他のログファイルと一緒に)上のログスナップショット機能を使用して利用できます。 AWSの弾薬豆ストーンコンソール。

0

デフォルトでは、ここに

/var/log/httpd/error_log 
関連する問題