我正在考虑为我的 Django 项目设置 Sentry,但我想知道是将 Sentry 服务器与我的主 web 应用程序一起安装,还是在单独的 Web 实例中安装。
我能想到在同一个 webapp 中使用 Sentry 的好处是:
- 易于设置和维护(一个 webapp 而不是两个,并且不需要安装 eventlet 等)
- 易于管理员使用(例如,使用与 webapp 管理员相同的帐户登录 Sentry)
Sentry 文档在此处和此处建议在同一个 Web 应用程序中运行它会降低 Web 应用程序的服务质量,但是具体如何呢?
- 当没有错误发生时,Sentry 会减慢 webapp 的速度吗?
- 如果发生许多错误(例如,每分钟 10 个),webapp 会变得非常慢吗?