Python日志记录框架

时间:2020-10-03 03:16:01

标签: python logging microservices filebeat elk

我正在寻找有关微服务中python日志记录框架python的建议。有python提供的内置日志记录系统,还有structlogger。目前,我将structlogger与带有文件信号而不是logstash的ELK堆栈一起使用。请让我知道您会推荐什么,为什么?我通常的标准是在stackoverflow上流行(我不是在开玩笑),因为这样可以轻松解决技术问题或错误。

1 个答案:

答案 0 :(得分:2)

使用内置的logging模块。

它几乎可以满足您的所有需求。 structlogger并不是一个完全不同的框架,它更多是内置日志记录模块的默认配置。另外,如果您需要的不仅仅是日志文件或stdout,则内置模块有很多处理程序,并且有很多第三方处理程序可与内置模块一起使用。 (例如graylog)