Skip to content

First draft of em concept page #14547

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

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

First draft of em concept page #14547

wants to merge 4 commits into from

Conversation

coolguyzone
Copy link
Contributor

@coolguyzone coolguyzone commented Aug 4, 2025

DESCRIBE YOUR PR

See new page: https://sentry-docs-git-concepts-em.sentry.dev/concepts/key-terms/error-monitoring/

Please let me know how you feel about the tone here, I tried to make it fun and light but still communicate the concepts clearly.

IS YOUR CHANGE URGENT?

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

  • Urgent deadline (GA date, etc.):
  • Other deadline:
  • None: Not urgent, can wait up to 1 week+

SLA

  • Teamwork makes the dream work, so please add a reviewer to your PRs.
  • Please give the docs team up to 1 week to review your PR unless you've added an urgent due date to it.
    Thanks in advance for your help!

PRE-MERGE CHECKLIST

Make sure you've checked the following before merging your changes:

  • Checked Vercel preview for correctness, including links
  • PR was reviewed and approved by any necessary SMEs (subject matter experts)
  • PR was reviewed and approved by a member of the Sentry docs team

LEGAL BOILERPLATE

Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

EXTRA RESOURCES

Copy link

vercel bot commented Aug 4, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
sentry-docs Ready Preview Comment Aug 14, 2025 9:32pm
1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
develop-docs ⬜️ Ignored Preview Aug 14, 2025 9:32pm

Copy link

codecov bot commented Aug 4, 2025

Bundle Report

Changes will increase total bundle size by 1.58kB (0.01%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
sentry-docs-client-array-push 9.85MB -6 bytes (-0.0%) ⬇️
sentry-docs-server-cjs 12.36MB 1.59kB (0.01%) ⬆️

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.77MB -0.0%
../instrumentation.js -3 bytes 1.1MB -0.0%
9523.js -3 bytes 1.08MB -0.0%
../app/[[...path]]/page.js.nft.json 533 bytes 738.8kB 0.07%
../app/platform-redirect/page.js.nft.json 533 bytes 738.71kB 0.07%
../app/sitemap.xml/route.js.nft.json 533 bytes 736.18kB 0.07%
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 882.71kB -0.0%
static/chunks/8321-*.js -3 bytes 425.87kB -0.0%
static/nOKPvExBEO9Tfp-*.js (New) 684 bytes 684 bytes 100.0% 🚀
static/nOKPvExBEO9Tfp-*.js (New) 77 bytes 77 bytes 100.0% 🚀
static/tf7AQawwPM76mWSgZf5qC/_buildManifest.js (Deleted) -684 bytes 0 bytes -100.0% 🗑️
static/tf7AQawwPM76mWSgZf5qC/_ssgManifest.js (Deleted) -77 bytes 0 bytes -100.0% 🗑️

Think of error detection as a bug-sniffing dog. It catches uncaught exceptions, failed network calls, performance hiccups across both front-end and back-end.

- **Real-Time Alerts**
The moment something breaks, you'll know. Whether it's via Slack, email, PagerDuty, or a smoke signal (okay, maybe not that), you'll get notified fast.
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
The moment something breaks, you'll know. Whether it's via Slack, email, PagerDuty, or a smoke signal (okay, maybe not that), you'll get notified fast.
The moment something breaks, you'll know. Whether it's via Slack, email, PagerDuty, you'll get notified fast.

I've been enjoying the cheekiness of the doc overall, but this one didn't land for me. Seems like an unnecessary add. Although if you do want something cute here, maybe "by fax" instead of smoke signal?

Keeps your inbox (and your brain) from overflowing by bundling similar errors together. One alert for one issue—no duplicates, no noise.

- **Integrations with Your Dev Toolkit**
Hooks right into tools like GitHub, Jira, and CI/CD pipelines so you can trace bugs to the commit that caused them and spin up a fix without leaving your flow.
Copy link
Contributor

Choose a reason for hiding this comment

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

Could this be a good opportunity to name-drop Seer (or at least the functionality)? Something like "and spin up a fix without leaving your flow. Or better yet, have AI do it."

2. **Let the errors roll in** - It'll auto-catch most issues, but you can log your own too (because you're thorough like that).
3. **Send error data** to your monitoring platform, complete with stack traces and context.
4. **Get pinged instantly** - Slack, email, carrier pigeon—whatever works. You'll know the moment something breaks.
5. **Fix it like a hero** - Triage, dig into the details, squash the bug, and ship with confidence.
Copy link
Contributor

Choose a reason for hiding this comment

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

Also seems like it could be a good Seer feature drop moment!


## Sentry's Error Monitoring Offering

We're admittedly partial to [Sentry's Error Monitoring](/product/#error-monitoring), and for good reason. With real-time alerts, automatic error grouping, and actionable insights, the [Issues Page](/product/issues/) makes it easy to track and understand every bug in your code. Sentry offers SDKs for nearly every major platform, so setup is simple. You can also enhance your monitoring by adding products like [Tracing](/concepts/key-terms/tracing/), [Replays](/product/explore/session-replay/), [Prevent](/product/ai-in-sentry/sentry-prevent-ai/), and [Seer](/product/ai-in-sentry/seer/), giving you end-to-end visibility into your application's behavior.
Copy link
Contributor

Choose a reason for hiding this comment

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

"We're admittedly partial to [Sentry's Error Monitoring]" - does this make sense in a Sentry doc? I do see how, after reading the doc again, we're staying neutral in describing what error monitoring is, but we're already here, in Sentry.

It would read more clearly if the section started with something more like "Here's how Sentry makes error monitoring a superpower in your developer toolbox".

Copy link
Contributor

Choose a reason for hiding this comment

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

If we expect this to be an entry point doc for Sentry newbies, let's change the Prevent and Seer terms to something people understand. Prevent = AI-driven PR review bots. Seer = an issue autofix agentic AI.

Copy link
Contributor

@sfanahata sfanahata left a comment

Choose a reason for hiding this comment

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

I'm digging the playful tone! I feel conflicted with how Sentry-neutral the doc is until the last paragraph. It's different from the rest of the docs in the concepts section. Not a bad thing, but I wonder if we can sprinkle in a little more foreshadowing to the end paragraph. And we should be punching up how modern error monitoring includes leveraging AI tools to make debugging that much easier.

@coolguyzone
Copy link
Contributor Author

@sfanahata good call on the AI inclusion! I deliberately tried to make this brand agnostic until the final paragraph; I'm hoping people will come here to get their questions answered without it feeling too much like we are trying to sell them something, a very top-of-funnel strategy to introduce our brand as smart, fun, and helpful.

Copy link
Contributor

Makes sense. It just feels somehow off being in our documentation? But also doesn't hurt anything to have it there!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants