Make Sentry On-Premise installation more lightweight

2.1k Views Asked by At

Is there any way to lower the amount of dependent services and/or the amount of resources Sentry is using?

Because I am thinking whether a minimum of 8GB of RAM is worth having error tracking for a small amount of projects.

Or whether I should rather use simpler(?) self-hosted solutions like Exceptionless, Glitchtip, Coderr, Errbit or whatnot. I don't have experience with any of them because I mainly used Sentry so far. Therefore I would rather prefer to make Sentry more lightweight (if somehow possible).

Otherwise the Sentry-fork Glitchtip probably makes a good bet because it doesn't(?) rely on so many services yet.

1

There are 1 best solutions below

0
On

The Sentry 10 release added a lot more dependencies and components than what we had in version 9. The minimum services required to run Sentry 10 are these:

  • Postgresql
  • Redis
  • Kafka
  • Zookeeper
  • Snuba api
  • Clickhouse server
  • Sentry

Note that some services may need additional services to function. For example, Kafka and Zookeeper both require having Java on the machine. If you are running all these services on the same machine, a decent machine is needed to handle the load.