getsentry / self-hosted

Sentry, feature-complete and packaged up for low-volume deployments and proofs-of-concept
https://develop.sentry.dev/self-hosted/
Other
7.77k stars 1.75k forks source link

Errors-only Self-hosted #3113

Closed hubertdeng123 closed 1 month ago

hubertdeng123 commented 3 months ago

Over time, Sentry infrastructure has become larger as we’ve scaled as a company and released a plethora of features. This has created the behemoth of the present day self-hosted Sentry instance, with its 50+ docker containers. These containers eat at the RAM/CPU of servers, causing large frustration for our user base. Oftentimes, users are not even using most of the features that require all the containers up and running, so these end up as idle processes. We hear the frustration from our users and want to provide a way to deploy smaller versions of self-hosted Sentry that will delight our users that only care about errors.

Goals

  1. Reduce friction it takes to run self-hosted for errors by reducing number of containers up and running
  2. Continue to provide a way for current users to continue using all of Sentry features
  3. Provide users an easier experience for running self-hosted Sentry

Tasks

romanstingler commented 3 months ago

can we at least add CRON, this should be a super lightweight feature

aldy505 commented 3 months ago

can we at least add CRON, this should be a super lightweight feature

Cron requires some additional containers, so probably..... no? But I don't know myself, we'll see!

aldy505 commented 3 months ago

Related https://github.com/getsentry/self-hosted/issues/2773

aldy505 commented 1 month ago

Closing this since it's implemented already https://github.com/getsentry/self-hosted/pull/3190