将Nginx和uWSGI Web服务器的错误日志记录到Sentry

9

我目前正在使用Sentry记录Django Web应用程序的应用程序级错误。是否可以扩展Sentry的范围以包括Web服务器错误(如HTTP 408超时等)的日志记录?

这些请求从未到达应用程序,因此Django + Python日志记录配置从未看到它们。但是从DevOps的角度来看,这些可能是同样重要需要处理的错误条件。

  • Nginx或uWSGI是否支持通过某些附加组件直接将日志记录到Sentry中? (Raven日志适配器?)

  • Sentry是否支持从类似于日志文件、syslog或其他方式的Apache中捕获错误?


从日志文件中捕获错误是有意义的。 - Guillermo
1个回答

2
你可以尝试使用SentryLogs,或者使用自定义的Nginx error_page,并将其发送到Sentry。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接