2018-04-17 20:40:51 +02:00
|
|
|
Get Zulip notifications for the issues in your Sentry projects!
|
2017-06-13 05:56:25 +02:00
|
|
|
|
2020-06-16 23:04:16 +02:00
|
|
|
This integration supports Sentry's Node, Python, and Go
|
|
|
|
[platforms](https://sentry.io/platforms/). [Contact
|
|
|
|
us](/help/contact-support) if a platform you care about is missing.
|
|
|
|
|
2018-04-17 20:40:51 +02:00
|
|
|
1. {!create-stream.md!}
|
2017-06-13 05:56:25 +02:00
|
|
|
|
2023-07-17 19:03:41 +02:00
|
|
|
1. {!create-bot-construct-url.md!}
|
2017-06-13 05:56:25 +02:00
|
|
|
|
2020-08-11 03:37:05 +02:00
|
|
|
The default topic, if not set in the URL, will be the title of the
|
|
|
|
issue or event.
|
|
|
|
|
2023-07-17 19:03:41 +02:00
|
|
|
1. In Sentry, go to your organization's **Settings**, and then go to
|
2023-07-10 12:52:00 +02:00
|
|
|
**Developer Settings**. Click on the **Create New Integration** button,
|
|
|
|
and select **Internal Integration**. Set the **Webhook URL** to the URL
|
|
|
|
you constructed in the above step, and then enable **Alert Rule
|
|
|
|
Action**.
|
|
|
|
|
|
|
|
You can fill out the remaining details as you like. If you want
|
|
|
|
notifications for issues and not just events, you can scroll down to
|
|
|
|
**Webhooks** on the same page, and check the box that says **issue**.
|
|
|
|
Make sure that you set up the permissions so that the integration will
|
|
|
|
be visible to the right people.
|
|
|
|
|
|
|
|
!!! warn ""
|
|
|
|
|
|
|
|
**Note:** Zulip also supports configuring this as a webhook in
|
|
|
|
Sentry — which, while easier to configure (navigate to
|
|
|
|
**Settings > Integrations > WebHooks**), may not include the
|
|
|
|
full breadth of event types. For instance, some events, like issue
|
|
|
|
assignments or issues being resolved, will not trigger notifications
|
|
|
|
with this configuration.
|
|
|
|
|
2023-07-17 19:03:41 +02:00
|
|
|
1. Once you've saved the internal integration, go to **Alerts** and click
|
2023-07-10 12:52:00 +02:00
|
|
|
on the **Create Alert** button to create a new alert rule. Select the
|
|
|
|
project for which you want to receive notifications. Set the conditions
|
|
|
|
to be whatever you want (e.g. the events you want to be notified for),
|
|
|
|
and under **PERFORM THESE ACTIONS**, select **Add an action...** >
|
|
|
|
**Send a notification via an integration**, and set it to the internal
|
|
|
|
integration you created in the previous step.
|
2017-06-13 05:56:25 +02:00
|
|
|
|
|
|
|
{!congrats.md!}
|
|
|
|
|
2018-04-17 20:40:51 +02:00
|
|
|
![](/static/images/integrations/sentry/001.png)
|
2020-04-29 04:03:36 +02:00
|
|
|
![](/static/images/integrations/sentry/002.png)
|