Skip to content
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

fix Integrations redirects #9974

Merged
merged 3 commits into from
May 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/account/auth-tokens/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ All owners of the organization will receive a security email when a new organiza

We recommend only using an internal integration when you want to interact with the Sentry API on behalf of an organization. See Sentry's API [Authentication](/api/auth/) docs for more information on how to do this.

To get started, see our docs on [Internal Integrations](/product/integrations/integration-platform/).
To get started, see our docs on [Internal Integrations](/organization/integrations/integration-platform/).

### User Auth Tokens

Expand Down
2 changes: 1 addition & 1 deletion docs/concepts/data-management/data-forwarding.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,4 @@ The Segment integration will generate _Error Captured_ events within your data p

## Splunk

For details on the Splunk integration, visit the dedicated [Splunk integration documentation](/product/integrations/data-visualization/splunk/).
For details on the Splunk integration, visit the dedicated [Splunk integration documentation](/organization/integrations/data-visualization/splunk/).
16 changes: 8 additions & 8 deletions docs/organization/getting-started/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Sentry integrates into your existing workflows by providing out-of-the-box integ

### Alert Notifications

By default, Sentry will notify you about errors in your apps by email and [Slack](/product/integrations/notification-incidents/slack/) (once you enable the integration). You can also enable team notifications in Slack so the right people in your organization always receive the alerts they need. In addition to Slack, Sentry offers several other [notification and incident integrations](/product/integrations/notification-incidents/) to help you triage issues, including [Discord](/product/integrations/notification-incidents/discord/), [Microsoft Teams](/product/integrations/notification-incidents/msteams/), and [PagerDuty](/product/integrations/notification-incidents/pagerduty/).
By default, Sentry will notify you about errors in your apps by email and [Slack](/organization/integrations/notification-incidents/slack/) (once you enable the integration). You can also enable team notifications in Slack so the right people in your organization always receive the alerts they need. In addition to Slack, Sentry offers several other [notification and incident integrations](/organization/integrations/notification-incidents/) to help you triage issues, including [Discord](/organization/integrations/notification-incidents/discord/), [Microsoft Teams](/organization/integrations/notification-incidents/msteams/), and [PagerDuty](/organization/integrations/notification-incidents/pagerduty/).

Learn more about setting up alerts with integrations in [Alert Routing With Integrations](/product/alerts/create-alerts/routing-alerts/).

Expand All @@ -66,20 +66,20 @@ When you enable an integration with your source code management (SCM) provider,

Sentry has built-in SCM integrations with:

- [Azure DevOps](/product/integrations/source-code-mgmt/azure-devops/)
- [GitHub](/product/integrations/source-code-mgmt/github/)
- [GitLab](/product/integrations/source-code-mgmt/gitlab/)
- [Bitbucket](/product/integrations/source-code-mgmt/bitbucket/)
- [Azure DevOps](/organization/integrations/source-code-mgmt/azure-devops/)
- [GitHub](/organization/integrations/source-code-mgmt/github/)
- [GitLab](/organization/integrations/source-code-mgmt/gitlab/)
- [Bitbucket](/organization/integrations/source-code-mgmt/bitbucket/)

If you're using a different SCM provider or don't want Sentry to connect to your repository, check out our [Releases documentation](/product/releases/associate-commits/) to learn how you can still associate commits with your release.

### Issue Tracking

Enabling an integration with your issue tracking solution allows you to create a new issue from within the **Issue Details** page in [sentry.io](https://sentry.io), or link to an existing one. GitHub, GitLab, and Bitbucket issues are associated with their respective SCM integrations. Sentry also integrates with [Azure DevOps](/product/integrations/source-code-mgmt/azure-devops/), [Shortcut](/product/integrations/issue-tracking/shortcut/), [Jira](/product/integrations/issue-tracking/jira/), and others.
Enabling an integration with your issue tracking solution allows you to create a new issue from within the **Issue Details** page in [sentry.io](https://sentry.io), or link to an existing one. GitHub, GitLab, and Bitbucket issues are associated with their respective SCM integrations. Sentry also integrates with [Azure DevOps](/organization/integrations/source-code-mgmt/azure-devops/), [Shortcut](/organization/integrations/issue-tracking/shortcut/), [Jira](/organization/integrations/issue-tracking/jira/), and others.

For a list of all supported integrations, check out out our [full Integrations documentation](/product/integrations/).
For a list of all supported integrations, check out out our [full Integrations documentation](/organization/integrations/).

You can set up automated issue management when you create alerts that route to [Azure DevOps](/product/integrations/source-code-mgmt/azure-devops/#automatically) and [Jira](/product/integrations/issue-tracking/jira/#automatically). External issues will be created for new Sentry issues on your behalf, and these issues will use the configured fields in your Azure DevOps or Jira workspace. For other issue tracking solutions, you can manually link Sentry issues.
You can set up automated issue management when you create alerts that route to [Azure DevOps](/organization/integrations/source-code-mgmt/azure-devops/#automatically) and [Jira](/organization/integrations/issue-tracking/jira/#automatically). External issues will be created for new Sentry issues on your behalf, and these issues will use the configured fields in your Azure DevOps or Jira workspace. For other issue tracking solutions, you can manually link Sentry issues.

<Note>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,13 +100,13 @@ Run your AWS Lambda function. Performance data will be sent to Sentry and will s

Note that when the integration is uninstalled, your Lambda functions will still be instrumented with Sentry and you will continue to receive errors. If you want to disable Sentry for all your Lambda functions, you should disable Sentry for each function before uninstalling. Note, you can also uninstall and then reinstall if you would like to change the Sentry project for your Lambdas.

Learn more about [how this integration works](/product/integrations/cloud-monitoring/aws-lambda/how-it-works/).
Learn more about [how this integration works](/organization/integrations/cloud-monitoring/aws-lambda/how-it-works/).

## Notes on Specific Frameworks

### Serverless Framework

If you're using [Serverless framework](https://www.serverless.com/), note that this integration will configure your existing Lambda functions correctly to use the SDK layer and set the appropriate environment variables. Learn more about it [here](/product/integrations/cloud-monitoring/aws-lambda/how-it-works/).
If you're using [Serverless framework](https://www.serverless.com/), note that this integration will configure your existing Lambda functions correctly to use the SDK layer and set the appropriate environment variables. Learn more about it [here](/organization/integrations/cloud-monitoring/aws-lambda/how-it-works/).

You can confirm that the output works by inputting `aws lambda get-function-configuration --function-name <yourFunctionName>`. However, when you perform a subsequent `sls deploy` the environment variables aren't maintained even though it looks like the reference to the layer is retained.

Expand Down Expand Up @@ -170,4 +170,4 @@ If you use Node functions in [SST](https://serverless-stack.com) and you want to
1. Import the [Lambda layer](/platforms/javascript/guides/aws-lambda/layer/) using the [`LayerVersion`](https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-lambda.LayerVersion.html) construct and set it by calling [`addDefaultFunctionLayers`](https://docs.serverless-stack.com/constructs/Stack#adddefaultfunctionlayers).
2. Then set the `NODE_OPTIONS`, `SENTRY_DSN`, and `SENTRY_TRACES_SAMPLE_RATE` environment variables with the [`addDefaultFunctionEnv`](https://docs.serverless-stack.com/constructs/Stack#adddefaultfunctionenv) method.

Read [how this integration works](/product/integrations/cloud-monitoring/aws-lambda/how-it-works/) and [the SST docs](https://docs.serverless-stack.com/monitoring-your-app-in-prod#sentry) for more information.
Read [how this integration works](/organization/integrations/cloud-monitoring/aws-lambda/how-it-works/) and [the SST docs](https://docs.serverless-stack.com/monitoring-your-app-in-prod#sentry) for more information.
8 changes: 4 additions & 4 deletions docs/organization/integrations/cloud-monitoring/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ sidebar_order: 100
description: "Learn more about Sentry's cloud monitoring integrations."
---

- [Cloudflare Workers](/product/integrations/cloud-monitoring/cloudflare-workers)
- [Google Cloud Run](/product/integrations/cloud-monitoring/gcp-cloud-run/)
- [Cloudflare Workers](/organization/integrations/cloud-monitoring/cloudflare-workers)
- [Google Cloud Run](/organization/integrations/cloud-monitoring/gcp-cloud-run/)
- [Google Cloud Functions - Python](/platforms/python/integrations/gcp-functions/)
- [Google Cloud Functions - Node](/platforms/javascript/guides/gcp-functions/)
- [AWS Lambda - Python (Automatic)](/product/integrations/cloud-monitoring/aws-lambda/)
- [AWS Lambda - Python (Automatic)](/organization/integrations/cloud-monitoring/aws-lambda/)
- [AWS Lambda - Python (Manual)](/platforms/python/integrations/aws-lambda/)
- [AWS Lambda - Node (Automatic)](/product/integrations/cloud-monitoring/aws-lambda/)
- [AWS Lambda - Node (Automatic)](/organization/integrations/cloud-monitoring/aws-lambda/)
- [AWS Lambda - Node (Manual)](/platforms/javascript/guides/aws-lambda/)
4 changes: 2 additions & 2 deletions docs/organization/integrations/compliance/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ description: "Learn more about Sentry's compliance integrations."

Learn more about Sentry’s compliance integrations:

- [Truto](/product/integrations/compliance/truto/)
- [Vanta](/product/integrations/compliance/vanta/)
- [Truto](/organization/integrations/compliance/truto/)
- [Vanta](/organization/integrations/compliance/vanta/)
2 changes: 1 addition & 1 deletion docs/organization/integrations/compliance/vanta/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ sidebar_order: 1
description: "Learn about Sentry's Vanta integration and how it helps automate security compliance."
---

Sentry's Vanta integration grants Vanta read-only access to verify that Sentry organization members are associated with employees in your organization, which automates security compliance. 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/).
Sentry's Vanta integration grants Vanta read-only access to verify that Sentry organization members are associated with employees in your organization, which automates security compliance. This integration is maintained and supported by the company that created it. For more details, check out our [Integration Platform documentation](/organization/integrations/integration-platform/).

## Install and Configure

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: "Learn about Sentry's Grafana integration."

<Alert level="warning">

If you make changes to your organization slug, you'll need to update your configuration for this integration. Learn more in our [troubleshooting guide](/product/integrations/troubleshooting).
If you make changes to your organization slug, you'll need to update your configuration for this integration. Learn more in our [troubleshooting guide](/organization/integrations/troubleshooting).

</Alert>

Expand Down
8 changes: 4 additions & 4 deletions docs/organization/integrations/data-visualization/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: "Learn more about Sentry's data and visualization integrations."

Learn more about Sentry's data and visualization integrations:

- [Amazon SQS](/product/integrations/data-visualization/amazon-sqs/)
- [Grafana](/product/integrations/data-visualization/grafana/)
- [Segment](/product/integrations/data-visualization/segment/)
- [Splunk](/product/integrations/data-visualization/splunk/)
- [Amazon SQS](/organization/integrations/data-visualization/amazon-sqs/)
- [Grafana](/organization/integrations/data-visualization/grafana/)
- [Segment](/organization/integrations/data-visualization/segment/)
- [Splunk](/organization/integrations/data-visualization/splunk/)
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: "Learn about Sentry's Segment integration."

<Alert level="warning">

If you make changes to your organization slug, you'll need to update your configuration for this integration. Learn more in our [troubleshooting guide](/product/integrations/troubleshooting).
If you make changes to your organization slug, you'll need to update your configuration for this integration. Learn more in our [troubleshooting guide](/organization/integrations/troubleshooting).

</Alert>

Expand Down
2 changes: 1 addition & 1 deletion docs/organization/integrations/debugging/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ description: "Learn more about Sentry's debugging integrations."

Learn more about Sentry's debugging integrations:

- [Rookout](/product/integrations/debugging/rookout/)
- [Rookout](/organization/integrations/debugging/rookout/)
2 changes: 1 addition & 1 deletion docs/organization/integrations/debugging/rookout/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: "Learn more about Sentry's Rookout integration and how it adds a la

Rookout adds a layer of depth to Sentry issues by allowing you to jump right from an Issue to a non-breaking breakpoint on the line that caused the error.

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/).
This integration is maintained and supported by the company that created it. For more details, check out our [Integration Platform documentation](/organization/integrations/integration-platform/).

## Install and Configure

Expand Down
4 changes: 2 additions & 2 deletions docs/organization/integrations/deployment/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ Learn more about Sentry's deployment integrations:
- [Bitbucket Pipelines](/product/releases/setup/release-automation/bitbucket-pipelines/)
- [GitHub Actions](/product/releases/setup/release-automation/github-actions/)
- [GitHub Deployment Gates](/product/releases/setup/release-automation/github-deployment-gates/)
- [Heroku](/product/integrations/deployment/heroku/)
- [Heroku](/organization/integrations/deployment/heroku/)
- [Netlify](/product/releases/setup/release-automation/netlify/)
- [Vercel](/product/integrations/deployment/vercel/)
- [Vercel](/organization/integrations/deployment/vercel/)
2 changes: 1 addition & 1 deletion docs/organization/integrations/deployment/vercel/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: "Learn more about Sentry's Vercel integration and how you can conne

<Alert level="warning">

If you make changes to your organization slug, you'll need to update your configuration for this integration. Learn more in our [troubleshooting guide](/product/integrations/troubleshooting).
If you make changes to your organization slug, you'll need to update your configuration for this integration. Learn more in our [troubleshooting guide](/organization/integrations/troubleshooting).

</Alert>

Expand Down
4 changes: 2 additions & 2 deletions docs/organization/integrations/feature-flag/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ description: "Learn more about Sentry's feature flag integrations."

Learn more about Sentry's feature flag integrations:

- [Split](/product/integrations/feature-flag/split/)
- [LaunchDarkly](/product/integrations/feature-flag/launchdarkly/)
- [Split](/organization/integrations/feature-flag/split/)
- [LaunchDarkly](/organization/integrations/feature-flag/launchdarkly/)
4 changes: 2 additions & 2 deletions docs/organization/integrations/feature-flag/split/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ description: "Learn more about Sentry's Split integration and how it quickly pro

<Alert level="warning">

If you make changes to your organization slug, you'll need to update your configuration for this integration. Learn more in our [troubleshooting guide](/product/integrations/troubleshooting).
If you make changes to your organization slug, you'll need to update your configuration for this integration. Learn more in our [troubleshooting guide](/organization/integrations/troubleshooting).

</Alert>

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.

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/).
This integration is maintained and supported by the company that created it. For more details, check out our [Integration Platform documentation](/organization/integrations/integration-platform/).

## Install and Configure

Expand Down