Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uptime Monitoring Docs Updates #12501

Merged
merged 15 commits into from
Feb 6, 2025
Merged

Conversation

codyde
Copy link
Contributor

@codyde codyde commented Jan 29, 2025

Updating docs with relevant uptime monitoring changes for exiting beta, including pricing informaitons, and clarifying crons vs uptime monitors

IS YOUR CHANGE URGENT?

Help us prioritize incoming PRs by letting us know when the change needs to go live.

  • None: Not urgent, can wait up to 1 week+

Sorry, something went wrong.

Verified

This commit was signed with the committer’s verified signature.
codyde Cody De Arkland

Verified

This commit was signed with the committer’s verified signature.
codyde Cody De Arkland
@codyde codyde linked an issue Jan 29, 2025 that may be closed by this pull request
Copy link

vercel bot commented Jan 29, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
changelog ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 6, 2025 1:51am
develop-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 6, 2025 1:51am
sentry-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 6, 2025 1:51am

Verified

This commit was signed with the committer’s verified signature.
codyde Cody De Arkland

Verified

This commit was signed with the committer’s verified signature.
codyde Cody De Arkland
Copy link

codecov bot commented Jan 31, 2025

Bundle Report

Changes will increase total bundle size by 354 bytes (0.0%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
sentry-docs-server-cjs 10.7MB 360 bytes (0.0%) ⬆️
sentry-docs-client-array-push 9.38MB -6 bytes (-0.0%) ⬇️

Affected Assets, Files, and Routes:

view changes for bundle: sentry-docs-server-cjs

Assets Changed:

Asset Name Size Change Total Size Change (%)
1729.js -3 bytes 1.63MB -0.0%
../instrumentation.js -3 bytes 965.23kB -0.0%
9523.js -3 bytes 941.45kB -0.0%
../app/[[...path]]/page.js.nft.json 123 bytes 376.05kB 0.03%
../app/platform-redirect/page.js.nft.json 123 bytes 375.96kB 0.03%
../app/sitemap.xml/route.js.nft.json 123 bytes 373.93kB 0.03%
view changes for bundle: sentry-docs-client-array-push

Assets Changed:

Asset Name Size Change Total Size Change (%)
static/chunks/pages/_app-*.js -3 bytes 866.04kB -0.0%
static/chunks/9557-*.js -3 bytes 391.11kB -0.0%
static/bQ-*.js (New) 77 bytes 77 bytes 100.0% 🚀
static/bQ-*.js (New) 578 bytes 578 bytes 100.0% 🚀
static/6WGDAPsRzzvKbX6ZSCGpN/_buildManifest.js (Deleted) -578 bytes 0 bytes -100.0% 🗑️
static/6WGDAPsRzzvKbX6ZSCGpN/_ssgManifest.js (Deleted) -77 bytes 0 bytes -100.0% 🗑️

Verified

This commit was signed with the committer’s verified signature.
codyde Cody De Arkland


| Team PAYG | Business PAYG |
| ---------- | -------------- |
| $0.7800000 | $0.7800000 |

#### Uptime Monitors Pricing

All Sentry plans include **one uptime monitor**. To activate additional uptime monitors, set up a **Pay-As-You-Go (PAYG) budget**. Additional uptime monitors can't be purchased in advance; they are only available through your PAYG budget, which can be shared across all event types.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I noticed 'PAYG' is defined above under 'Terminology', is it worth re-defining here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left it here to be consistent with whats in Crons. Lets leave it for now since its close in context here.

Copy link
Contributor

@coolguyzone coolguyzone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! 🏄‍♂️

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Co-authored-by: Alex Krawiec <[email protected]>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
* Remove uptime monitoring section from early adopter features documentation

* Move disable uptime error tracing to an expandable

* add more info on uptime alert details page

* fix typo in Alert Details description for uptime checks

* Enhance uptime monitoring documentation with detailed failure criteria and notification setup

* add reference to multi-region uptime monitoring support

* Refine uptime alert configuration documentation for clarity and detail

* Add Uptime Monitoring section to product documentation
@codyde codyde changed the title [WIP] Uptime Monitoring Docs Updates Uptime Monitoring Docs Updates Feb 5, 2025

Here’s a list of the types of data that will be stored in both data storage location (US and EU).

- Uptime checks
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are there plans to add to this list soon? Having a list of one feels a little weird.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it emphasizes it well, so lets keep it

- Include a `Content-Type` header if required by the target URL. For example, a JSON payload should have `Content-Type: application/json`.
- The selected interval affects downtime detection speed. Sentry triggers an uptime issue after three consecutive failures. For instance, with a 5-minute interval, downtime is detected at least 15 minutes after the first failure. Learn more about the [uptime check criteria](/product/alerts/uptime-monitoring/#uptime-check-criteria).
- In case the specified URL is behind a firewall, make sure Sentry's Uptime Bot can execute requests to it. [Learn more](/product/alerts/uptime-monitoring/troubleshooting/#verify-firewall-configuration).
- Sentry Uptime Tracing automatically appends a sentry-trace header to outgoing requests for distributed tracing. [Learn more](/product/alerts/uptime-monitoring/uptime-tracing/).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Sentry Uptime Tracing automatically appends a sentry-trace header to outgoing requests for distributed tracing. [Learn more](/product/alerts/uptime-monitoring/uptime-tracing/).
- Sentry Uptime Tracing automatically appends a sentry-trace header to outgoing requests for distributed tracing. Learn more about [distributed tracing with uptime](/product/alerts/uptime-monitoring/uptime-tracing/).

## 4. Alert Name

Give your alert a descriptive name, for example, "Landing Page" or "Contact Page".

## 5. Ownership

Lastly, choose a team to associate with your alert so that members of that team are able to edit the alert if they want to. Note, that you can only add teams that you're a member of. If no team is assigned, anyone will be able to edit the alert.
Assign a team or team member to manage the alert. If no team is assigned, any user can modify the alert. [Uptime issues](/product/issues/issue-details/uptime-issues/) created from this alert rule will be set to the specified team or team member.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should 'set to the specified team . . .' be 'sent'?

codyde and others added 2 commits February 5, 2025 16:45

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Co-authored-by: Alex Krawiec <[email protected]>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Co-authored-by: Alex Krawiec <[email protected]>

Verified

This commit was signed with the committer’s verified signature.
codyde Cody De Arkland
@codyde codyde enabled auto-merge (squash) February 6, 2025 01:37
@codyde codyde merged commit 48087d6 into master Feb 6, 2025
11 checks passed
@codyde codyde deleted the codyde/uptime-monitoring-updates branch February 6, 2025 01:51
@github-actions github-actions bot locked and limited conversation to collaborators Feb 21, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Uptime monitoring docs updates
4 participants