Skip to content

Commit

Permalink
Adding descriptions to new onboarding buttons (#10903)
Browse files Browse the repository at this point in the history
* updating part 2

* added non js languages

* update profiling
  • Loading branch information
lizokm authored Jul 31, 2024
1 parent 4b81a2d commit 91ef533
Show file tree
Hide file tree
Showing 54 changed files with 306 additions and 9 deletions.
6 changes: 6 additions & 0 deletions docs/platforms/android/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,12 @@ If you don't already have an account and Sentry project established, head over t

</Note>

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/). You can also collect and analyze performance profiles from real users with [profiling](/product/explore/profiling/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/apple/common/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ The support for [visionOS](https://developer.apple.com/visionos/) is currently e

</PlatformSection>

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/). You can also collect and analyze performance profiles from real users with [profiling](/product/explore/profiling/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/dart/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@ If you don't already have an account and Sentry project established, head over t

</Note>

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/dotnet/guides/aspnet/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ description: "Learn about Sentry's .NET integration with ASP.NET."

Sentry provides an integration with ASP.NET through the [Sentry.AspNet NuGet package](https://www.nuget.org/packages/Sentry.AspNet).

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/dotnet/guides/aspnetcore/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ description: "Learn about Sentry's .NET integration with ASP.NET Core."

Sentry provides an integration with ASP.NET Core through the [Sentry.AspNetCore](https://www.nuget.org/packages/Sentry.AspNetCore) NuGet package.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/dotnet/guides/aws-lambda/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ description: "Learn about Sentry's .NET integration with AWS Lambda and ASP.NET

Sentry provides an integration with AWS Lambda ASP.NET Core Server through the [Sentry.AspNetCore NuGet package](https://www.nuget.org/packages/Sentry.AspNetCore).

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/dotnet/guides/azure-functions-worker/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ description: "Learn about Sentry's .NET integration with Azure Functions."
Sentry provides an integration with Azure Functions through the [Sentry.Azure.Functions.Worker NuGet package](https://www.nuget.org/packages/Sentry.Azure.Functions.Worker).
All triggers are supported.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/dotnet/guides/entityframework/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@ Sentry provides an integration with `EntityFramework` through the of the [Sentry

All queries executed are added as breadcrumbs and are sent with any event which happens on the same [scope](enriching-events/scopes/). Besides that, validation errors are also included as `Extra`.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/dotnet/guides/maui/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@ Sentry has an integration for the [.NET Multi-platform App UI (MAUI)](https://do
- Detailed device and runtime information passed on every event
- Automatic session tracking enabled, to support [release health](/product/releases/)

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/dotnet/guides/uwp/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ description: "Learn more about how Sentry's .NET SDK works with Universal Window

Sentry's .NET SDK works with Universal Windows platform applications through the [Sentry NuGet package](https://www.nuget.org/packages/Sentry).

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/dotnet/guides/winforms/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ description: "Learn how Sentry's .NET SDK works with WinForms applications."

Sentry's .NET SDK works with WinForms applications through the [Sentry NuGet package](https://www.nuget.org/packages/Sentry). It works with WinForms apps running on .NET Framework 4.6.2, .NET Core 3.0, or higher.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>
Expand Down
10 changes: 10 additions & 0 deletions docs/platforms/dotnet/guides/winui/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ description: "Learn about using Sentry's .NET SDK with the Windows UI Library"

Sentry's .NET SDK works with Windows UI Library applications through the [Sentry NuGet package](https://www.nuget.org/packages/Sentry).

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>
Expand All @@ -23,6 +29,10 @@ Do not initialize the SDK in the `OnLaunched` event of the application or the `H

<SignInNote />

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>

```csharp {"onboardingOptions": {"performance": "17-20"}}
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/dotnet/guides/wpf/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ description: "Learn more about how Sentry's .NET SDK works with Windows Presenta

Sentry's .NET SDK works with Windows Presentation Foundation applications through the [Sentry NuGet package](https://www.nuget.org/packages/Sentry). It works with WPF apps running on .NET Framework 4.6.1, .NET Core 3.0 or higher.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons options={['error-monitoring', 'performance']}/>
Expand Down
8 changes: 6 additions & 2 deletions docs/platforms/dotnet/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,13 @@ If you don't already have an account and Sentry project established, head over t

</Note>

<GuideGrid platform="dotnet" />
This <PlatformLink to="/compatibility/">SDK is compatible</PlatformLink> with the latest .NET and .NET Core platforms, as well as .NET Standard 2.0 and .NET Framework 4.6.1 or newer. You can use it with applications written in C#, VB.NET, F#, and other .NET programming languages. For older versions, such as .NET Framework 3.5, you may continue to use our <Link rel={`nofollow`} to={`/platforms/dotnet/legacy-sdk/`}>legacy SDK</Link>, until further notice. Check out related guides in the dropdown menu on the left.

This <PlatformLink to="/compatibility/">SDK is compatible</PlatformLink> with the latest .NET and .NET Core platforms, as well as .NET Standard 2.0 and .NET Framework 4.6.1 or newer. You can use it with applications written in C#, VB.NET, F#, and other .NET programming languages. For older versions, such as .NET Framework 3.5, you may continue to use our <Link rel={`nofollow`} to={`/platforms/dotnet/legacy-sdk/`}>legacy SDK</Link>, until further notice.
## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/). You can also collect and analyze performance profiles from real users with [profiling](/product/explore/profiling/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/flutter/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@ If you don't already have an account and Sentry project established, head over t

</Note>

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/). You can also collect and analyze performance profiles from real users with [profiling](/product/explore/profiling/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/go/guides/echo/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ For a quick reference, there is a [complete example](https://github.com/getsentr

[Go Dev-style API documentation](https://pkg.go.dev/github.com/getsentry/sentry-go/echo) is also available.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/go/guides/fasthttp/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ For a quick reference, there is a [complete example](https://github.com/getsentr

[Go Dev-style API documentation](https://pkg.go.dev/github.com/getsentry/sentry-go/fasthttp) is also available.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/go/guides/gin/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ For a quick reference, there is a [complete example](https://github.com/getsentr

[Go Dev-style API documentation](https://pkg.go.dev/github.com/getsentry/sentry-go/gin) is also available.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/go/guides/http/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ For a quick reference, there is a [complete example](https://github.com/getsentr

[Go Dev-style API documentation](https://pkg.go.dev/github.com/getsentry/sentry-go/http) is also available.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/go/guides/iris/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ For a quick reference, there is a [complete example](https://github.com/getsentr

[Go Dev-style API documentation](https://pkg.go.dev/github.com/getsentry/sentry-go/iris) is also available.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/go/guides/martini/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ For a quick reference, there is a [complete example](https://github.com/getsentr

[Go Dev-style API documentation](https://pkg.go.dev/github.com/getsentry/sentry-go/martini) is also available.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/go/guides/negroni/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ For a quick reference, there is a [complete example](https://github.com/getsentr

[Go Dev-style API documentation](https://pkg.go.dev/github.com/getsentry/sentry-go/negroni) is also available.

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

## Install

<OnboardingOptionButtons
Expand Down
28 changes: 25 additions & 3 deletions docs/platforms/javascript/common/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,16 @@ If you prefer to follow video instructions, see [How to Install the Sentry Next.

<PlatformSection notSupported={["javascript.deno"]}>

<PlatformSection notSupported={["javascript", "javascript.astro", "javascript.cordova", "javascript.nextjs", "javascript.remix", "javascript.sveltekit", "javascript.bun"]}>

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/). You can also get to the root of an error or performance issue faster, by watching a video-like reproduction of a user session with [session replay](/product/explore/session-replay/web/getting-started/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

</PlatformSection>

## Install

<PlatformCategorySection notSupported={["server"]}>
Expand All @@ -53,13 +63,25 @@ If you prefer to follow video instructions, see [How to Install the Sentry Next.
</PlatformSection>
</PlatformCategorySection>

<PlatformSection notSupported={["javascript", "javascript.astro", "javascript.cordova", "javascript.nextjs", "javascript.remix", "javascript.sveltekit", "javascript.bun", "javascript.capacitor", "javascript.ember", "javascript.angular", "javascript.react", "javascript.solid", "javascript.svelte", "javascript.vue"]}>

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/). You can also collect and analyze performance profiles from real users with [profiling](/product/explore/profiling/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

</PlatformSection>

<PlatformCategorySection notSupported={["browser"]}>
<PlatformSection notSupported={["javascript.bun"]}>
<OnboardingOptionButtons
options={["error-monitoring", "performance", "profiling"]}
/>
</PlatformSection>

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

<PlatformSection supported={["javascript.bun"]}>
<OnboardingOptionButtons options={["error-monitoring", "performance"]} />
</PlatformSection>
Expand Down Expand Up @@ -90,11 +112,11 @@ Sentry supports multiple versions of React Router. See the <PlatformLink to="/co
<PlatformContent includePath="getting-started-sourcemaps" />

<PlatformSection supported={["javascript.bun"]}>

## Use

<PlatformContent includePath="getting-started-use" />

</PlatformSection>


Expand Down
6 changes: 6 additions & 0 deletions docs/platforms/javascript/guides/angular/angular1.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@ From version 7 onwards, the Sentry JavaScript SDK will not support AngularJS 1.x

</Alert>

## Features

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/). You can also get to the root of an error or performance issue faster, by watching a video-like reproduction of a user session with [session replay](/product/explore/session-replay/web/getting-started/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

### Install

Install `@sentry/browser` and `@sentry/integrations` using `yarn` or `npm`:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,10 @@ Finally, set the region and copy the provided ARN value into the input.

The easiest way to set up the SDK is to start and configure it using environment variables. This way, you don't have to modify your Lambda function code.

In addition to capturing errors, you can monitor interactions between multiple services or applications by [enabling tracing](/concepts/key-terms/tracing/).

Select which Sentry features you'd like to install in addition to Error Monitoring to get the corresponding installation and configuration instructions below.

<OnboardingOptionButtons options={["error-monitoring", "performance"]} />

Set the following environment variables in your Lambda function configuration:
Expand Down
Loading

0 comments on commit 91ef533

Please sign in to comment.