Регистрация ошибок веб-сервера Nginx и uWSGI в Sentry

В настоящее время я использую Sentry для регистрации ошибок уровня приложения из веб-приложения Django. Можно ли расширить возможности Sentry, включив в него регистрацию ошибок веб-сервера (тайм-ауты HTTP 408 и т. д.)?

Эти запросы никогда не попадают в приложение, поэтому конфигурация ведения журнала Django + Python никогда их не видит. Но с точки зрения devops это могут быть не менее важные условия ошибок, с которыми необходимо иметь дело.

  • Поддерживает ли Nginx или uWSGI ведение журнала непосредственно в Sentry с некоторыми надстройками? (Адаптер ведения журнала Raven?)

  • Поддерживает ли Sentry перехват ошибок из Apache, таких как файлы журналов, системный журнал и т. д.?


person Mikko Ohtamaa    schedule 06.01.2015    source источник
comment
Имеет смысл фиксировать ошибки из лог-файлов.   -  person Guillermo    schedule 29.10.2015


Ответы (1)


Вы можете попробовать SentryLogs или использовать пользовательский error_page Nginx, который запускает Sentry.

person nokome    schedule 19.01.2016