Skip to content
Open
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ and it falls back to the raw URL (or rather,
[its path component](https://en.wikipedia.org/wiki/Uniform_Resource_Identifier#Syntax)).

This makes it harder for the user to extract insights from [Performance
metrics](https://docs.sentry.io/product/insights/overview/metrics/), because instead of presenting averages, percentiles and distributions of groups of transactions that logically
metrics](https://docs.sentry.io/product/dashboards/sentry-dashboards/transaction-summary/#metrics-in-this-view), because instead of presenting averages, percentiles and distributions of groups of transactions that logically
belong together, we end up with a bunch of one-off transaction groups.

```URLs
Expand Down
4 changes: 2 additions & 2 deletions docs/concepts/key-terms/tracing/distributed-tracing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: >-
og_image: /og-images/concepts-key-terms-tracing-distributed-tracing.png
---

Distributed tracing provides a connected view of your application from frontend to backend. It helps track software performance, measure [metrics](/product/insights/overview/metrics/) like throughput and latency, and display the impact of errors across multiple systems. This makes Sentry a more complete [performance monitoring](/product/insights/overview/) solution, aiding in diagnosing problems and measuring your application's overall health.
Distributed tracing provides a connected view of your application from frontend to backend. It helps track software performance, measure [metrics](/product/dashboards/sentry-dashboards/transaction-summary/#metrics-in-this-view) like throughput and latency, and display the impact of errors across multiple systems. This makes Sentry a more complete [performance monitoring](/product/insights/overview/) solution, aiding in diagnosing problems and measuring your application's overall health.

[Tracing](/concepts/key-terms/tracing/distributed-tracing/) in Sentry provides insights such as:

Expand All @@ -23,7 +23,7 @@ A tracing tool focuses on what happened (and when), logging events during a prog
It's important to note that tracing is not [profiling](/product/explore/profiling/). A profiler measures various aspects of an application's operation, resulting in a statistical summary. While both diagnose application problems, they differ in what they measure and how data is recorded.


Learn more in this [Tracing: Frontend issues with backend solutions](https://sentry.io/resources/tracing-frontend-issues-with-backend-solutions/?original_referrer=https%3A%2F%2Fblog.sentry.io%2F) workshop.
Learn more in our [tracing documentation](/product/sentry-basics/tracing/).

### The Tracing Data Model

Expand Down
7 changes: 6 additions & 1 deletion docs/concepts/search/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -164,9 +164,14 @@ browser:EndsWithchrome, !browser:EndsWithfire

Page filters allow you to narrow down the results shown on a page by selecting specific projects, environments, and date ranges. After you've set your filters, they'll persist as you navigate across pages in Sentry.

### Dashboard Page Filters
Dashboard page filters allow you to narrow down the widget results to certain projects, environments, date ranges, and releases. You can also add custom filters to your dashboard by pressing the _plus_ button. Each filter begins with selecting a dataset, and then adding a filter condition.

### Insights Page Filters

![Project selector](./img/project-selector.png)

If you want to see data for all your projects, click "Clear" in the project selector to clear any project filters.
If you want to see data for all your projects, click "Clear" in the project selector to clear any project filters. Or search for specific data key value pairs by typing them in the search bar.

## Learn more

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ Add the configuration code sample to this directory:

<Alert>

If the SDK supports performance monitoring, add it to the list that links back into the SDK content from Product, stored in [`/docs/product/insights/getting-started.mdx`](https://github.com/getsentry/sentry-docs/blob/master/docs/product/insights/getting-started.mdx).
If the SDK supports performance monitoring, link to the [Sentry Dashboards](/product/dashboards/sentry-dashboards/) index (Set Up section with platform redirect to tracing). The per-SDK list for performance is no longer in docs; the index links to [Set up tracing for your platform](/platform-redirect/?next=%2Ftracing%2F).

</Alert>

Expand Down
2 changes: 1 addition & 1 deletion docs/contributing/approach/sdk-docs/write-quick-start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ Integrate this content into your guide using the `PlatformSection` component.
<Alert type="info">
If the SDK supports performance monitoring, add it to the list that links back
into the SDK content from Product, stored in
[`/docs/product/insights/getting-started.mdx`](https://github.com/getsentry/sentry-docs/blob/master/docs/product/insights/getting-started.mdx).
[`/docs/product/dashboards/sentry-dashboards/index.mdx`](https://github.com/getsentry/sentry-docs/blob/master/docs/product/dashboards/sentry-dashboards/index.mdx) (Sentry Dashboards index, which includes a Set Up section and platform redirect to tracing).
</Alert>

## Additional Requirements for Our Wizard
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Sentry's SDKs support sending performance metrics data to Sentry. These are nume

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Sentry's SDKs support sending performance metrics data to Sentry. These are nume

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Sentry's SDKs support sending performance metrics data to Sentry. These are nume

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Sentry's SDKs support sending performance metrics data to Sentry. These are nume

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The SDK supports sending performance metrics data to Sentry. These are numeric v

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The SDK supports sending performance metrics data to Sentry. These are numeric v

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Sentry's SDKs support sending performance metrics data to Sentry. These are nume

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ The SDK supports sending performance metrics data to Sentry. These are numeric v

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ The React Native SDK automatically collects the following performance metrics:

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The SDK supports sending performance metrics data to Sentry. These are numeric v

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Sentry's SDKs support sending performance metrics data to Sentry. These are nume

## Custom Measurements

In addition to automatic performance metrics, the SDK supports setting [custom performance measurements](/product/insights/overview/metrics/#custom-performance-measurements) on transactions. This allows you to define measurements that are important to your application and send them to Sentry.
In addition to automatic performance metrics, the SDK supports custom performance measurements on transactions. <Include name="custom-measurements-blurb.mdx" />

To set a performance measurement, you need to supply the following:

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
33 changes: 12 additions & 21 deletions docs/product/dashboards/custom-dashboards/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,42 +2,41 @@
title: Custom Dashboards
sidebar_order: 10
description: >-
Learn how to edit or create additional dashboards to suit your organization's
Learn how to edit or create custom dashboards to suit your organization's
needs.
og_image: /og-images/product-dashboards-custom-dashboards.png
---

Custom dashboards are shared across your organization, and users can view each other’s custom dashboards on the Dashboards home page. Note that any changes you make and **save** are global, and will appear for users across the entire organization.
Custom dashboards are shared across your organization, and users can view each other’s custom dashboards on the [Dashboards home page](https://sentry.io/orgredirect/organizations/:orgslug/dashboards/). Note that any changes you make and **save** become global, and will appear for users across the entire organization.

## Manage Dashboards

On the Dashboards home page, you can:

- [Create a dashboard](#create-dashboards)
- [Create a dashboard from a template](#create-dashboards-from-templates)
- Create a dashboard
- Duplicate a dashboard
- Delete a dashboard

![Manage mode =900x](./img/dashboard-management.png)
- Categorize dashboards

### Create Dashboards

Clicking "Create Dashboard" takes you to a new dashboard where you can immediately begin adding widgets. When you're creating a new dashboard or editing an existing one, the widgets are slightly grayed out. From here, you can:
![Create Dashboard =800x](./img/create-dashboard.png)

Clicking **Create Dashboard** takes you to a new dashboard where you can immediately begin adding widgets from a blank page. When you're creating a new dashboard or editing an existing one, the widgets are slightly grayed out. From here, you can:

- Rename the dashboard
- Name the dashboard
- Add and remove widgets
- Rearrange existing widgets
- Resize existing widgets
- Create a custom widget

![Edit mode. =700x](./img/dashboard-template.png)
### Duplicate Dashboards

### Create Dashboards From Templates

When the "Show Templates" toggle is enabled, several default dashboard templates are displayed. You can add each template directly to the list of dashboards by clicking "Add Dashboard", or preview it by clicking "Preview". You have to add a template before you can edit the resulting dashboard. You can also duplicate or delete a dashboard created from a template (this does not delete the template).
You can duplicate a dashboard by clicking the ellipsis on a dashboard card and selecting **Duplicate**, or by clicking the **Duplicate** button on a dashboard page.

### Dashboard Filters

Dashboard filters are applied to all the widgets in your dashboard. By default, they consist of [page filters](/concepts/search/#page-filters) that allow you to narrow down the widget results to certain projects, environments, date ranges, and releases. You can also add custom filters to your dashboard by pressing the _plus_ button. Each filter begins with selecting a dataset, and then adding a filter condition. You can add multiple filters to your dashboard, and they will be applied to all widgets in the dashboard. Changing a dashboard filter will prompt you to "Save" or "Cancel". To persist filter changes to your dashboard, click "Save", or click "Cancel" to discard the changes.
Dashboard filters are applied to all the widgets in your dashboard. By default, they consist of page filters that allow you to narrow down the widget results to certain projects, environments, date ranges, and releases. You can also add custom filters to your dashboard by pressing the _plus_ button. Each filter begins with selecting a dataset, and then adding a filter condition. You can add multiple filters to your dashboard, and they will be applied to all widgets in the dashboard. Changing a dashboard filter will prompt you to "Save" or "Cancel". To persist filter changes to your dashboard, click "Save", or click "Cancel" to discard the changes.

### Dashboard Edit Access

Expand All @@ -47,14 +46,6 @@ To restrict who can edit or delete your dashboard, go to the "Edit Access" selec

When adding a widget or editing an existing one, you will be presented with a side panel where you can see the dashboard widget builder. The widget builder has several configuration options that you can use to shape data and add information to your dashboard. Learn more in the [Widget Builder documentation](/product/dashboards/widget-builder/).

### Metrics Extraction

<Include name="feature-available-for-user-group-early-adopter.mdx" />

If you're using custom tags or custom filters in your widgets, we will start collecting metrics to give you accurate counts and rates. During widget creation or editing, you will see approximate metrics for transaction datasets based on indexed events. As soon as you save, we will start extracting metrics for those widgets. It may take up to 15 minutes to start seeing metrics.

Learn more about the feature and limitations of [metrics extraction](/product/dashboards/widget-builder/#extracted-metrics).

## Widget Library

The widget library contains a collection of prebuilt widgets you can add to your custom dashboards. Learn more by reading our [Widget Library docs](/product/dashboards/widget-library/).
Loading
Loading