Spend Allocation #44562
Replies: 3 comments 9 replies
-
Spend allocations either at a team level or if there was a bulk-update view for projects would be a lot easier to operate. The current flow of updating one project time is tedious if there are too many projects. |
Beta Was this translation helpful? Give feedback.
-
Spend Allocation is now available to all customers on a Business plan and above. Please see this blog post to learn how Spend Allocation and improved spike protection helps you manage your quotas better |
Beta Was this translation helpful? Give feedback.
-
Do we have alert integrations for spend allocation over Slack/emails/any other? If any project is near to end of the budget, can we configure the mail alerts or slack alerts to specific teams/persons so that any action item can be taken before the budget is exceeded? Want this data to be somehow presented as metrics as well to capture the details of which projects are consuming quota on monthly basis. |
Beta Was this translation helpful? Give feedback.
-
Our users want to use Sentry for monitoring all their apps across platforms. However, some feedback we’ve been hearing from our largest customers goes along the lines of - “We want to ensure that critical projects like our main user-facing app are guaranteed their budgeted share of errors and aren’t impacted by other projects with heavy consumption.”
This problem manifests either as a project with runaway consumption going through the entire event volume for that customer causing a monitoring blackout for critical projects or a team that paid for its usage of Sentry not getting its “fair share” of monitoring coverage. Sometimes, it's both! This is typically a challenge for enterprise customers that have multiple teams and multiple business groups.
We have taken a two-pronged approach to solve this problem :
Spend Allocation gives our customers the ability to use their reserved Sentry events based on their monitoring needs by allocating volumes of their reserved errors, transactions, and attachments to specific projects.
How does Spend Allocation work?
Let’s say Acme Corp. has 1M reserved monthly errors across 20 projects being monitored by Sentry and their main app is monitored using just two projects, A on the frontend and B on the backend.
With Spend Allocation, Acme can specify project-level allocations for A and B for the current billing period, say 300K and 250K errors respectively. This leaves an unallocated pool of 450K errors that may be consumed by other projects at Acme. Here’s what the allocation looks like:
The allocations ensure that projects A and B get 300K and 250K errors at a minimum, while other projects would consume from the unallocated pool of 450K errors. Simply put, a project with high consumption will not impact monitoring for projects A & B because both projects have guaranteed minimum allocations.
Consider two scenarios for project A:
Enable Spend Allocation for your Org
You must have the Owner or Billing role to enable spend allocation for your Org
We want to hear from you!
Please let us know if you have any feedback, Specifically, we’d appreciate any feedback on the following
Feel free to comment below or drop us a note at [email protected]
Beta Was this translation helpful? Give feedback.
All reactions