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

Mik*_*maa 6 nginx uwsgi sentry raven

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

这些请求从未到过应用程序,因此Django + Python日志记录配置永远不会看到它.但是从devops的角度来看,这些错误条件可能同样重要.

  • Nginx或uWSGI是否支持使用一些插件直接登录到Sentry?(Raven日志适配器?)

  • Sentry是否支持从Apache中捕获错误,如日志文件,syslog等?

nok*_*ome 2

您可以尝试SentryLogs,也可以使用 Nginx 自定义error_page来触发 Sentry。