gpt4 book ai didi

AWS Beanstalk 上的 Python。如何快照自定义日志?

转载 作者:太空狗 更新时间:2023-10-29 17:12:43 26 4
gpt4 key购买 nike

我正在开发适用于 aws beanstalk 环境的 python 应用程序。对于错误处理和调试,我建议将日志写入目录/var/logs/上的自定义 lof 文件。

我应该怎么做才能从 Elastic beanstalk 管理控制台获取快照日志?

最佳答案

扩展 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 elastic beanstalk 控制台上的日志快照功能获取此文件的内容(以及其他日志文件)。

关于AWS Beanstalk 上的 Python。如何快照自定义日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15038135/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com