alexanderadam
alexanderadam

Reputation: 445

Make Sentry On-Premise installation more lightweight

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.

Upvotes: 11

Views: 2766

Answers (2)

luigisuncorner
luigisuncorner

Reputation: 380

Was looking into the same question. For those who want to self-host and prefer a lighter setup to the now 16GB requiring Sentry, GlitchTip really is a good alternative. Simple setup, very lean (just 3 containers), but all the essentials one needs.

Just installed the self-hosted setup and very happy with it.

Upvotes: 0

Rohit Kumar
Rohit Kumar

Reputation: 729

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.

Upvotes: 4

Related Questions