What does [History] mean in pricing?


As written in Sentry Pricing,
hobbyist’s History is 7days,
and small and the others’ history is 90days.

But from the start, what’s the ‘history’?
Is this mean error’s lifespan?
For example, I pay for the small plan, and an error comes on 4/1/2018,
so the error will disappear on 7/2/2018?


Can someone please confirm what history means? I also have the impression it implies that errors will disappear after 7 (hobby) to 90 (all other plans) days, but I can’t really imagine that anyone really wants this…


Its retention – it means you don’t have access to data older than 7 days. What this actually translates to in the UI is a best less obvious given we aggregate data.

For example, if an error happens 9 days ago, and then happens again 6 days ago, you’ll still know that it happened 9 days ago, you just wont have a sample from that time period. On the other hand, if it happened 9 days ago and hasn’t happened since, you will not know it ever happened.


Thanks for the quick reply and clear answer! Being on the “hobby” plan I know I can’t ask for anything but just to provide my feedback: I’d much rather have full history with only a tenth of the errors/ month than the current structure. Also, if I move to a paid package, I’d expect errors to persist forever (as awful as that sounds ;)).


We primarily think of Sentry as a paid service which is why we do this. It’s actually quite expensive to retain and process errors given the large payload size and some of the preprocessing that has to happen. The hobbyist plan to some degree is our offering based on principals: we want everyone to use Sentry, thus we keep a hugely generous free plan. The restrictive features and retention are our version of saying “please pay us if you find value in Sentry for your team” :slight_smile:

(A long time ago Sentry used to be paid-only unless you ran the Sentry service on your own hardware).