Uptime Monitoring Now in Open Beta 🚀🚀🚀 #78100
Replies: 14 comments 12 replies
-
Hi Team, Really looking forward to using this feature on our platform - and ideally a set of Alerts we can the push to some external web-hooks. The feature appears to be removed from the UI. Aware this is in open beta so just checking on timelines for it returning? Thanks! |
Beta Was this translation helpful? Give feedback.
-
Are there any limitations or requisites to enable this? If I log into Sentry and navigate to https://[company].sentry.io/alerts/new/uptime , enter all the details and when I then hit the Create Alert button I get a 404 back from the POST to https://us.sentry.io/api/0/projects/[company]/[whatever project I'm in]/uptime/ |
Beta Was this translation helpful? Give feedback.
-
We have tow envs. But this alert is created automatically and sent notification to our PROD Slack channel, while pointing that DEV was downtime. In the configuration of the automatically created alert I see no option to change environment. And if I try to change url from http to https, for example, it din't save the change. I need to have two separate alerts - one for PROD and one for DEV env. Didn't find how to do this configuration. |
Beta Was this translation helpful? Give feedback.
-
Is there any simple way to exclude these events from the Discover events, as they spam it during my quiet times. I do this for AWS ELB health checks by having a custom traces sampler in the python sentry_sdk checking for user_agent ELB-HealthChecker/2.0 and ignoring which I could also add SentryUptimeBot/1.0, but is there a better way to do this using a built in x-header which is always ignored by the sdk? |
Beta Was this translation helpful? Give feedback.
-
For smaller plans, this does not seem to be an option, as these uptime requests seem to be counted 1:1 towards the transaction/performance-unit quota. |
Beta Was this translation helpful? Give feedback.
-
Looks quite interesting. As soon as you have any indicators for pricing, please let us know! Also, do you plan to have uptime checks performed from different data centers around the world? We would be particularly interested in Asia and China... |
Beta Was this translation helpful? Give feedback.
-
The feature is neat. Is there a way to configure the interval? It currently polls every second. I couldn't find such an option. |
Beta Was this translation helpful? Give feedback.
-
Hi, thanks for getting back. We have a heavy presence in Asia, particularly China. Our goal is to make sure our availability in those regions is stable. So measuring uptime and also average response time. Today we use a simple service to do this which will perform a few retries if a location experiences an outage, and then we are alerted if it is a consistent outage. This is very basic. China is a story on its own in terms of access due to the Great Firewall, it is not straightforward to set up anything inside China. I will be happy to jump on a call if you need more info. We are very happy with Sentry and would happily help with input on moving more responsibility onto Sentry.
…________________________________
From: Gabriel Lopes ***@***.***>
Sent: Wednesday, October 2, 2024 20:39
To: getsentry/sentry ***@***.***>
Cc: Søren Mønsted ***@***.***>; Mention ***@***.***>
Subject: Re: [getsentry/sentry] Uptime Monitoring Now in Open Beta 🚀🚀🚀 (Discussion #78100)
Hi @smo-qarma<https://github.com/smo-qarma>, we are considering offering the ability to run uptime checks in different regions around the world. If you can, I'd love to learn more about your use case. How would such feature help you and your team? What are some of the metrics and functionality you'd expect?
—
Reply to this email directly, view it on GitHub<#78100 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ASLCOPRMRHOQVDIXI564XSTZZQ4VPAVCNFSM6AAAAABOZNAPOWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTAOBSGQZDMMQ>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I love Sentry, but the design of this feature seems really weird. The main building block is an alert? Generally how other uptime monitoring solutions work, is that you create the monitor with all it's details (URL, response checks, IPv6/IPv4, regions, etc) and you can then (optionally) tie alerts to those monitors. But all uptime monitors doesn't have alerts tied to them, and also the criteria may differ. So e.g. you might want to run the monitor from 5 regions but only alert if its down from more than 3 at the same time. It's also important with data insight, i.e. you need to be able to see for at least the past 24 hours or so what responses you are getting back. I don't know if I've misunderstood how Sentry has designed it, but to me it looks like they haven't even looked at any of the myriad of existing tools for this (BetterUptime, Cronitor, Pingdom, Uptimerobot, etc). |
Beta Was this translation helpful? Give feedback.
-
Can you provide instructions for how to see the performance over time of a given monitor? eg if I've set it to check api.mycompany.com/v1/health, how can I see the average response time / uptime / geographic split? I'd love to migrate from Pingdom to Sentry for this. |
Beta Was this translation helpful? Give feedback.
-
(public) Status pages soon? 👀 |
Beta Was this translation helpful? Give feedback.
-
Is the uptime monitor feature available on self-hosted sentry, if not
|
Beta Was this translation helpful? Give feedback.
-
@gaprl Any plans in the pipeline for scheduled maintenance windows? |
Beta Was this translation helpful? Give feedback.
-
I would love to have this metric in the dashboard and be able to use it to report the availability of our services to our clients (ie. be able to get the availability for a specific period of time) Ability to add header is handy. I could adapt my WAF rules to allow traffic based on a custom header and value |
Beta Was this translation helpful? Give feedback.
-
We’re excited to announce Sentry's Uptime Monitoring is now available in open beta, enabling you effortlessly track the availability and reliability of your web services. Once configured, it continuously monitors your configured URLs, providing instant alerts and detailed insights to help you identify and resolve downtime promptly.
Set Up During Open Beta
Out of the box, Sentry automatically sets up Uptime Monitoring for the most frequently encountered hostname in your error data, ensuring continuous monitoring of your most critical services.
You can also create custom uptime monitoring alerts for specific URLs, with full control over request details like HTTP method, headers, and body parameters. Learn more how to set up custom uptime alerts or click here to create an alert.
How Uptime Monitoring Works
Sentry’s Uptime Monitoring performs health checks on configured URLs every minute. If an issue is detected, you'll be notified immediately, such as when:
By leveraging distributed tracing, Sentry enables you to pinpoint any errors that occur during an uptime check, streamlining triage and speeding up root cause identification. Learn more.
💬 We Want to Hear Your Feedback
If you have any thoughts or suggestions, please join the conversation below.👇
In case you're facing any issues, please open a new Github Issue.
Beta Was this translation helpful? Give feedback.
All reactions