使 Sentry On-Premise 安装更加轻便

ale*_*dam 5 error-handling exception sentry errbit exceptionless

有什么方法可以减少依赖服务的数量和/或 Sentry 使用的资源数量?

因为我在考虑至少8GB 的​​ RAM是否值得为少量项目进行错误跟踪。

或者我是否应该使用更简单的(?)自托管解决方案,如ExceptionlessGlitchtipCoderrErrbit或诸如此类。我对它们中的任何一个都没有经验,因为到目前为止我主要使用 Sentry。因此,我宁愿让 Sentry 更轻巧(如果可能的话)。

否则 Sentry-fork Glitchtip可能是一个不错的选择,因为它还没有(?)依赖这么多服务

Roh*_*mar 4

Sentry 10 版本添加了比版本 9 更多的依赖项和组件。运行 Sentry 10 所需的最低服务如下:

  • PostgreSQL
  • 雷迪斯
  • 卡夫卡
  • 动物园管理员
  • 斯努巴 API
  • Clickhouse服务器
  • 哨兵

请注意,某些服务可能需要额外的服务才能运行。例如,Kafka和Zookeeper都需要机器上有Java。如果您在同一台计算机上运行所有这些服务,则需要一台像样的计算机来处理负载。