Skip to content

Update Intro to Sentry page #11443

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

Merged
merged 4 commits into from
Sep 26, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions docs/product/index.mdx
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
---
title: Product Walkthroughs
sidebar_order: 1
description: "This page provides an overview of what Sentry can help with. Read our product guides to learn more about how to use Sentry's features."
description: "Get an overview of how you can use Sentry to not just observe, but debug errors, get to the root of user complaints, and identify performance bottlenecks."
---

## What is Sentry?
## What's Sentry?

Sentry is a software monitoring tool that helps developers identify and fix code-related issues. From error tracking to performance monitoring, Sentry provides code-level observability that makes it easy to diagnose issues and learn continuously about your application code health.
Sentry is a software monitoring tool that helps developers identify and debug performance issues and errors. From end-to-end distributed tracing to performance monitoring, Sentry provides code-level observability that makes it easy to diagnose issues and learn continuously about your application code health across systems and services.

## What Can Sentry Help With?

As a full-stack application monitoring solution, Sentry provides the following features to help you keep your app running smoothly.
As a full-stack application monitoring solution, Sentry provides the following features to help you keep your app running smoothly and your users happy.

### Error Monitoring

Expand All @@ -24,13 +24,13 @@ Sentry automatically captures unhandled exceptions (errors). It then groups simi

### Tracing

Tracing gives you a connected view of your application from the frontend to the backend and between systems by looking at interactions among various components of your stack.
Tracing gives you a full view of what's happening in your application from the frontend to the backend and between systems, by looking at interactions between various components of your stack. This is especially useful if you rely on microservices or are trying to find the root cause of a difficult user complaint. With [distributed tracing](/concepts/key-terms/tracing/distributed-tracing/), you can quickly identify performance bottlenecks.

You can drill down into any slowdowns and optimize the performance of your code with [**distributed traces**](/product/sentry-basics/concepts/tracing/distributed-tracing/), which consist of transactions and spans and measure the performance of individual services and operations. This means you can easily [trace](/product/sentry-basics/concepts/tracing/trace-view/) slow-loading pages all the way back to poor-performing API calls.
You can also get full context about what was happening when an error or performance issue occurred by looking at the [Trace View](/concepts/key-terms/tracing/trace-view/) page. This will allow you to among other things, trace slow-loading pages all the way back to poor-performing API calls. Lastly, you can use the [Trace Explorer](/product/explore/traces/) page to search span data, including conditions relating to the structure of the trace itself.

### Profiling

Sentry [**Profiling**](/product/profiling/) provides code-level insights into your application performance in production so you can find and fix the problematic line of code faster. It profiles code in every environment your application is running on so you can quickly see which functions are contributing to a slow span.
Sentry [**Profiling**](/product/profiling/) provides code-level insights into your application performance in production so you can find and fix problematic lines of code faster. You can profile code in any environment your application is running on so you can quickly see which functions are causing a slow span.

### Performance Monitoring

Expand All @@ -42,7 +42,7 @@ Our performance monitoring feature helps you track application performance, meas

### Release Health Monitoring

Giving Sentry visibility into your [**releases**](/product/releases/) makes it possible to see the moment a release starts to degrade and quickly take action. You get real-time visibility across your releases, allowing you to see core metrics like crash-free sessions, version adoption, and failure rate.
Giving Sentry visibility into your [**releases**](/product/releases/) makes it possible to see the moment a release starts to degrade so you can quickly take action. You get real-time visibility across your releases, allowing you to see core metrics like crash-free sessions, version adoption, and failure rate.

Releases are integrated with the rest of Sentry so you can directly see how an error or performance issue was affected by a release, in addition to being able to resolve release-specific issues.

Expand Down
Loading