Skip to content

Commit 1cd4179

Browse files
authored
chore(hybrid-cloud): Add troubleshooting docs for integrations (#5396)
See API-2842 This PR makes a lot of changes that are necessary for troubleshooting org slug changes in integrations. It adds an alert to each integration which may be affected by org slug changes It adds pages for integrations which are affected, but have no existing page (i.e. Segment, FullStory, OpenReplay and SourceGraph) It adds the troubleshooting page which provides more context and lists the affected integrations It updates index pages which list integrations and their categories. If this is difficult to review I can break it into two PRs, though since all the callouts link back to the troubleshooting page, I'd prefer not to. In the future, we can also add to the troubleshooting page with: Integrations that depend on project slugs Integrations that depend on a Sentry URL (which will experience latency once we set up region.sentry.io redirects)
1 parent 39abb03 commit 1cd4179

File tree

21 files changed

+162
-46
lines changed

21 files changed

+162
-46
lines changed

src/docs/product/integrations/data-visualization/grafana.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,10 @@ sidebar_order: 1
44
description: "Learn about Sentry's Grafana integration."
55
---
66

7+
<Alert level="warning">
8+
9+
If you make changes to your organization slug, you will have to update your configuration on this integration. Find out more in the [troubleshooting guide](/product/integrations/troubleshooting).
10+
11+
</Alert>
12+
713
Visualize your Sentry [Issues](/product/issues/) and [Stats](/product/stats/) data in Grafana with the Sentry [data source plugin](https://grafana.com/grafana/plugins/grafana-sentry-datasource/). Once installed, you can combine Sentry data with that of other sources, like your infrastructure data through Prometheus or your business data from your data warehouse, in a single dashboard.

src/docs/product/integrations/data-visualization/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ Learn more about Sentry's data and visualization integrations:
88

99
- [Amazon SQS](/product/integrations/data-visualization/amazon-sqs/)
1010
- [Grafana](/product/integrations/data-visualization/grafana/)
11-
- Segment
11+
- [Segment](/product/integrations/data-visualization/segment/)
1212
- [Splunk](/product/integrations/data-visualization/splunk/)
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: Segment
3+
sidebar_order: 1
4+
redirect_from:
5+
- /product/integrations/segment/
6+
description: "Learn about Sentry's Segment integration."
7+
---
8+
9+
<Alert level="warning">
10+
11+
If you make changes to your organization slug, you will have to update your configuration on this integration. Find out more in the [troubleshooting guide](/product/integrations/troubleshooting).
12+
13+
</Alert>
14+
15+
Segment is useful for collecting, responsibly managing and integrating your customer data with many other applications, including Sentry.
16+
17+
This integration needs to be set up in each project for which you wish to use it. It is maintained and supported by the [Sentry community](https://open.sentry.io/).
18+
19+
## Install and Configure
20+
21+
<Note>
22+
23+
Sentry owner, manager, or admin permissions are required to install this integration.
24+
25+
</Note>
26+
27+
Navigate to **Settings > Integrations > Segment**
28+
29+
![Install Segment integration](segment.png)
30+
31+
### Data Forwarding
32+
33+
Configure [Data Forwarding](/platform-redirect/?next=/data-management/data-forwarding/) in **[Project] > Settings > Data Forwarding**, and provide the required information for the given integration.
Loading

src/docs/product/integrations/data-visualization/splunk/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ We’ll now begin forwarding all new events into your Splunk instance.
117117

118118
<Note>
119119

120-
Sentry will internally limit the maximum number of events sent to your Splunk instance to 50 per second.
120+
Sentry will internally limit the maximum number of events sent to your Splunk instance to 1000 per second.
121121

122122
</Note>
123123

src/docs/product/integrations/deployment/vercel/index.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ redirect_from:
88
description: "Learn more about Sentry's Vercel integration and how you can connect your Sentry and Vercel projects to automatically upload source maps and notify Sentry of release deployment."
99
---
1010

11+
<Alert level="warning">
12+
13+
If you make changes to your organization slug, you will have to update your configuration on this integration. Find out more in the [troubleshooting guide](/product/integrations/troubleshooting).
14+
15+
</Alert>
16+
1117
Vercel is an all-in-one platform with Global CDN supporting static and JAMstack deployment and Serverless Functions. Connect your Sentry and Vercel projects to automatically upload source maps and notify Sentry of release deployment. To learn more about using Sentry in your Next.js app, check out the [Next.js SDK](/platforms/javascript/guides/nextjs/).
1218

1319
## Install

src/docs/product/integrations/feature-flag/split/index.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ redirect_from:
88
description: "Learn more about Sentry's Split integration and how it quickly processes and displays Sentry exception data in the Split platform as track events for analysis. You can control what environments and traffic types you're capturing exceptions for in the Split dashboard without having to touch any code."
99
---
1010

11+
<Alert level="warning">
12+
13+
If you make changes to your organization slug, you will have to update your configuration on this integration. Find out more in the [troubleshooting guide](/product/integrations/troubleshooting).
14+
15+
</Alert>
16+
1117
The Split integration quickly processes and displays Sentry exception data in the Split platform as track events for analysis. You can control what environments and traffic types you're capturing exceptions for in the Split dashboard without having to touch any code.
1218

1319
This integration is maintained and supported by the company that created it. For more details, check out our [Integration Platform documentation](/product/integrations/integration-platform/).

src/docs/product/integrations/index.mdx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ redirect_from:
1111
description: "Learn more about the wide variety of apps and services integrated with Sentry."
1212
---
1313

14-
Sentry integrates with your favorite apps and services. Each integration offers features that help track and triage your errors.
14+
Sentry integrates with your favorite apps and services. Each integration offers features that help track and triage your errors. If you're experiencing issues with some integrations after making changes to your Sentry instance or organization, check out our [troubleshooting guide](/product/integrations/troubleshooting/).
1515

1616
## Integration Platform
1717

@@ -23,14 +23,13 @@ For more details, see the [full Integration Platform documentation](/product/int
2323

2424
| Integration | Issue alerts | Metric alerts | Link Unfurling |
2525
| ------------------------------------------------------------------------ | ------------ | ------------- | -------------- |
26-
| [Amixr](/product/integrations/notification-incidents/amixr/) | X | | |
27-
| Datadog | X | | |
26+
| [Datadog](https://docs.datadoghq.com/integrations/sentry/) | X | | |
2827
| [Microsoft Teams](/product/integrations/notification-incidents/msteams/) | X | X | |
2928
| OpsGenie | X | | |
3029
| [PagerDuty](/product/integrations/notification-incidents/pagerduty/) | X | X | |
3130
| Pushover | X | | |
3231
| [Slack](/product/integrations/notification-incidents/slack/) | X | X | X |
33-
| [Spike.sh](/product/integrations/notification-incidents/spikesh/) | X | X | |
32+
| [Spike.sh](/product/integrations/notification-incidents/spikesh/) | X | X |
3433
| [Threads](/product/integrations/notification-incidents/threads/) | X | X | |
3534
| Twilio | X | | |
3635
| VictorOps | X | | |
@@ -62,6 +61,7 @@ For more details, see the [full Integration Platform documentation](/product/int
6261
| Pivotal Tracker | X | |
6362
| Redmine | X | |
6463
| [Shortcut](/product/integrations/issue-tracking/shortcut/) | X | |
64+
| [SourceGraph](/product/integrations/issue-tracking/sourcegraph/) | X | |
6565
| [Teamwork](/product/integrations/issue-tracking/teamwork/) | X | |
6666
| Trello | X | |
6767

@@ -83,16 +83,16 @@ For more details, see the [full Integration Platform documentation](/product/int
8383
| ------------------------------------------------------------------ | --------------- |
8484
| [Amazon SQS](/product/integrations/data-visualization/amazon-sqs/) | X |
8585
| [Grafana](/product/integrations/data-visualization/grafana/) | X |
86-
| Segment | X |
86+
| [Segment](/product/integrations/data-visualization/segment/) | X |
8787
| [Splunk](/product/integrations/data-visualization/splunk/) | X |
8888

8989
## Session Replay
9090

91-
| Integration | Link Issue to user sessions |
92-
| ------------------------------------------------------------- | --------------------------- |
93-
| [Atlas](/product/integrations/session-replay/atlas/) | X |
94-
| [FullStory](https://www.npmjs.com/package/@sentry/fullstory) | X |
95-
| [OpenReplay](https://docs.openreplay.com/integrations/sentry) | X |
91+
| Integration | Link Issue to user sessions |
92+
| -------------------------------------------------------------- | --------------------------- |
93+
| [Atlas](/product/integrations/session-replay/atlas/) | X |
94+
| [FullStory](/product/integrations/session-replay/fullstory/) | X |
95+
| [OpenReplay](/product/integrations/session-replay/openreplay/) | X |
9696

9797
## Debugging
9898

src/docs/product/integrations/issue-tracking/index.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Issue Tracking
33
sidebar_order: 40
44
description: "Learn more about Sentry's issue tracking integrations."
55
redirect_from:
6-
- /product/integrations/project-mgmt/
6+
- /product/integrations/project-mgmt/
77
---
88

99
Learn more about Sentry’s issue tracking integrations:
@@ -22,5 +22,6 @@ Learn more about Sentry’s issue tracking integrations:
2222
- Pivotal Tracker
2323
- Redmine
2424
- [Shortcut](/product/integrations/issue-tracking/shortcut/)
25+
- [SourceGraph](/product/integrations/issue-tracking/sourcegraph/)
2526
- [Teamwork](/product/integrations/issue-tracking/teamwork/)
2627
- Trello
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: SourceGraph
3+
sidebar_order: 1
4+
redirect_from:
5+
- /product/integrations/sourcegraph/
6+
description: "Learn about Sentry's SourceGraph integration."
7+
---
8+
9+
<Alert level="warning">
10+
11+
If you make changes to your organization slug, you will have to update your configuration on this integration. Find out more in the [troubleshooting guide](/product/integrations/troubleshooting).
12+
13+
</Alert>
14+
15+
This integration renders "View issues in Sentry" links next to error throwing statements in Sourcegraph. The links direct to the corresponding issues pages in Sentry. Sourcegraph is a universal code search and intelligence platform that helps developers understand, fix, and automate changes across their entire codebase.
16+
17+
You can find [installation instructions here](https://github.com/sourcegraph/sourcegraph-sentry)

0 commit comments

Comments
 (0)