Improved Spike Protection #44155
Replies: 6 comments 7 replies
-
Thanks for the information @Dhrumil-Sentry |
Beta Was this translation helpful? Give feedback.
-
Exactly. Or a different email address.
We have several teams, and each team owns several projects (services) -
therefore it would be helpful only for the owning team to get the alert.
…On Mon, Feb 13, 2023 at 2:23 AM Dhrumil ***@***.***> wrote:
@liadtaranis <https://github.com/liadtaranis> Thanks a lot for the
feedback.
Do you wish to send these alerts to a specific Slack channel/Pagerduty
service for each project?
—
Reply to this email directly, view it on GitHub
<#44155 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A24WAU66YBZS6DRZXX67NC3WXF5H5ANCNFSM6AAAAAAUSD2RPU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
*Liad Barkan*
QA Team Lead
Taranis | Innovation Center: Tel Aviv, Israel
+972-546-345-378
www.taranis.com
<https://www.linkedin.com/company/5283228/admin/>
<https://www.youtube.com/channel/UCt-0bs-qsyk-27FbFGVc6lw/featured>
<https://www.facebook.com/taranisvisual> <https://twitter.com/TaranisAg>
<https://taranis.ag/>
|
Beta Was this translation helpful? Give feedback.
-
feedback from one prospective customer (not related to these improvements per se but general spike protection feature request): #47516 |
Beta Was this translation helpful? Give feedback.
-
We have made improved spike protection available for all our customers. Based on customer feedback we've also made notification improvements that allow users to send a project's spike notifications to a Slack channel/Pagerduty. Please see the discussion above for more details. Please see this blog post to learn how customers are using Spend Allocation and improved Spike Protection to better manage their quotas |
Beta Was this translation helpful? Give feedback.
-
Is/can the |
Beta Was this translation helpful? Give feedback.
-
The account managed by my team has multiple sentry organizations and quite a number of projects, and we want to setup notifications for every project where we have enabled spike protection. I was looking at the API docs and terraform provider, but it does not look like there is a way to programmatically configure the notifications for all the projects I have on my account. Can you point me to documentation that I might have missed or advise if it is actually possible to programmatically configure notifications for each spike protected project? |
Beta Was this translation helpful? Give feedback.
-
We’ve often heard stories of incidents that led to sudden spikes in errors that deplete monthly Sentry quotas within minutes before our users can even respond and take action. Code can break and an errant line in a loop can deplete your event quota within minutes - we understand how frustrating this problem can be.
Based on user feedback, we identified two main problems with the current spike protection:
The challenge for Sentry is to find the balance between preventing your quota from being depleted rapidly and ensuring we don’t indiscriminately drop events that may be very important for your monitoring needs (For e.g. events that you send to Sentry after a successful launch of a feature)
Based on user feedback, we’ve built a more reliable solution and will be rolling this out to beta customers over the coming weeks.
Summary of Improvements
Here’s an overview of the improvements:
We have a worked example in our docs explaining how this algorithm would work.
View Spike Thresholds for Your Projects
We’ve also built an in-app user interface that lets you view previous spike information and trends:
Notifications for Spike Protection
While we understand that no one wants more emails and slack messages, we’d like to ensure your team does not miss any notifications about a spike that could deplete your quotas.
Join the Beta List
The feature is currently in Beta and we’re working towards making this generally available. If you would like to have this feature enabled for your Org, drop us a note at feedback-spike-protection@sentry.io
We want to hear from you!
This is a new algorithm and we’d like feedback on how this is working for you. Specifically, we’d like to know:
Please feel free to share any feedback in the discussion below
Beta Was this translation helpful? Give feedback.
All reactions