Skip to content

Conversation

@amee-sumo
Copy link
Collaborator

@amee-sumo amee-sumo commented Dec 25, 2025

… page

Purpose of this pull request

This pull request is to update the creation of Webhook connection according to new connection UI

Select the type of change

  • Minor Changes - Typos, formatting, slight revisions
  • Update Content - Revisions, updating sections
  • New Content - New features, sections, pages, tutorials
  • Site and Tools - .clabot, version updates, maintenance, dependencies, new packages for the site (Docusaurus, Gatsby, React, etc.)

Ticket (if applicable)

https://sumologic.atlassian.net/browse/DOCS-1289

@amee-sumo amee-sumo self-assigned this Dec 25, 2025
@amee-sumo amee-sumo added the doc:update Revisions and updates to content label Dec 25, 2025
@amee-sumo amee-sumo added the do-not-merge Pull requests that should not be merged label Dec 25, 2025
@cla-bot cla-bot bot added the cla-signed Contributor approved, listed in .clabot file label Dec 25, 2025
Comment on lines +42 to +43
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.

:::
* **Authorization Header**. Enter your **Authorization Header** from the [prerequisites](#prerequisites). For example, `Basic <random string>`.
* (Optional) **Custom Headers**, enter up to five comma separated key-value pairs.
* The following input fields are automatically updated in the JSON **Payload** and vice versa. Update them to meet your requirements. At a minimum, you'll need to enter a valid Project Key.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* The following input fields are automatically updated in the JSON **Payload** and vice versa. Update them to meet your requirements. At a minimum, you'll need to enter a valid Project Key.
* The following input fields are automatically updated in the JSON **Payload** and vice versa. Update them to meet your requirements. At a minimum, you'll need to enter a valid project key.

:::
* **Authorization Header**. Enter your **Authorization Header** from the [prerequisites](#prerequisites). For example, `Basic <random string>`.
* (Optional) **Custom Headers**, enter up to five comma separated key-value pairs.
* The following input fields are automatically updated in the JSON **Payload** and vice versa. Update them to meet your requirements. At a minimum, you'll need to enter a valid Project Key.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* The following input fields are automatically updated in the JSON **Payload** and vice versa. Update them to meet your requirements. At a minimum, you'll need to enter a valid Project Key.
* The following input fields are automatically updated in the JSON **Payload** and vice versa. Update them to meet your requirements. At a minimum, you'll need to enter a valid project key.

* **Issue Summary**
* (optional) **Priority**
* **Issue Description**
1. The following JSON is an example of the default **Alert Payload**, which you can customize. For details on the variables you can use as parameters within your JSON object, see [Webhook Payload Variables](/docs/alerts/webhook-connections/set-up-webhook-connections).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. The following JSON is an example of the default **Alert Payload**, which you can customize. For details on the variables you can use as parameters within your JSON object, see [Webhook Payload Variables](/docs/alerts/webhook-connections/set-up-webhook-connections).
1. The following JSON is an example of the default **Alert Payload**, which you can customize. For details on the variables you can use as parameters within your JSON object, see [Configure Webhook payload variables](/docs/alerts/webhook-connections/set-up-webhook-connections/#configure-webhook-payload-variables).

Comment on lines +43 to +44
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.

* **URL**. Enter the function URL for the endpoint from the previous section.
* (Optional) **Authorization Header**. Enter an authorization header, which may include an authorization token.
* (Optional) **Custom Headers**. Enter up to five comma separated key-value pairs.
1. Under **Alert Payload**, enter a JSON object in the format required. For details on variables that can be used as parameters within your JSON object, see [Webhook Payload Variables](set-up-webhook-connections.md).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Under **Alert Payload**, enter a JSON object in the format required. For details on variables that can be used as parameters within your JSON object, see [Webhook Payload Variables](set-up-webhook-connections.md).
1. Under **Alert Payload**, enter a JSON object in the format required. For details on variables that can be used as parameters within your JSON object, see [Configure Webhook payload variables](/docs/alerts/webhook-connections/set-up-webhook-connections/#configure-webhook-payload-variables).

Comment on lines +37 to +38
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.

Comment on lines +26 to +27
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.

Comment on lines +28 to +32
* **URL**. Enter the **URL** for the endpoint. See [Create an API Key for New Relic Webhook](#create-an-api-keyfor-new-relic-webhook).
```
https://insights-collector.newrelic.com/v1/accounts/ACCOUNT_ID/events
```
* **Insert Key**. Enter your API Key generated from New Relic Insights. See [Create an API Key for New Relic Webhook](#create-an-api-keyfor-new-relic-webhook).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **URL**. Enter the **URL** for the endpoint. See [Create an API Key for New Relic Webhook](#create-an-api-keyfor-new-relic-webhook).
```
https://insights-collector.newrelic.com/v1/accounts/ACCOUNT_ID/events
```
* **Insert Key**. Enter your API Key generated from New Relic Insights. See [Create an API Key for New Relic Webhook](#create-an-api-keyfor-new-relic-webhook).
* **URL**. Enter the **URL** for the endpoint. See [Create an API key for New Relic Webhook](#create-an-api-keyfor-new-relic-webhook).
```
https://insights-collector.newrelic.com/v1/accounts/ACCOUNT_ID/events
```
* **Insert Key**. Enter your API Key generated from New Relic Insights. See [Create an API key for New Relic Webhook](#create-an-api-keyfor-new-relic-webhook).

Comment on lines +54 to +55
* **Name**. Enter **Sumo Logic Opsgenie** as the name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter **Sumo Logic Opsgenie** as the name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter **Sumo Logic Opsgenie** as the name for the connection.
* (Optional) **Description**. Enter a description for the connection.

* (Optional) **Custom Headers**. Enter up to five comma separated key-value pairs.
1. Enter the following content in the **Alert Payload** field:
:::note
Opsgenie uses the priority value in the Payload field to define the priority of alerts. For this reason, you should change the priority to match your needs.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Opsgenie uses the priority value in the Payload field to define the priority of alerts. For this reason, you should change the priority to match your needs.
Opsgenie uses the priority value in the payload field to define the priority of alerts. For this reason, you should change the priority to match your needs.

Comment on lines +52 to +53
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.

* (Optional) **Authorization Header**. Enter an authorization header, which may include an authorization token.
* (Optional) **Custom Headers**. Enter up to five comma separated key-value pairs.
* (Optional) **Priority**. Opsgenie uses the **Priority** value to define the priority of alerts. Edits to the **Priority** value are automatically updated in the JSON payload and vice versa.
1. The following JSON is the default **Alert Payload**, you can customize it as needed. For details on variables you can use as parameters within your JSON object, see [Webhook Payload Variables](set-up-webhook-connections.md).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. The following JSON is the default **Alert Payload**, you can customize it as needed. For details on variables you can use as parameters within your JSON object, see [Webhook Payload Variables](set-up-webhook-connections.md).
1. The following JSON is the default **Alert Payload**, you can customize it as needed. For details on variables you can use as parameters within your JSON object, see [Configure Webhook payload variables](/docs/alerts/webhook-connections/set-up-webhook-connections/#configure-webhook-payload-variables).

Comment on lines +46 to +47
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.

:::
1. For details on other variables that can be used as parameters within your JSON object, see [Webhook Payload Variables](set-up-webhook-connections.md).
1. Click **Save**.<br/><img src={useBaseUrl('img/connection-and-integration/v2.png')} alt="PagerDuty default payload v2" style={{border: '1px solid gray'}} width="700" />
* For details on other variables that can be used as parameters within your JSON object, see [Webhook Payload Variables](set-up-webhook-connections.md).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* For details on other variables that can be used as parameters within your JSON object, see [Webhook Payload Variables](set-up-webhook-connections.md).
* For details on other variables that can be used as parameters within your JSON object, see [Configure Webhook payload variables](/docs/alerts/webhook-connections/set-up-webhook-connections/#configure-webhook-payload-variables).

Comment on lines +113 to +114
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.

Comment on lines +37 to +38
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.

Comment on lines +90 to +91
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.

Comment on lines +44 to +45
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.

Comment on lines +50 to +51
* **Name**. Enter **Sumo Logic SIGNL4** as the name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter **Sumo Logic SIGNL4** as the name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **Name**. Enter **Sumo Logic SIGNL4** as the name for the connection.
* (Optional) **Description**. Enter a description for the connection.

Comment on lines +26 to +28
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **URL**. Enter the URL for the endpoint. See [Slack API Help](https://api.slack.com/incoming-webhooks) for more information.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* **Name**. Enter a name for the Connection.
* (Optional) **Description**. Enter a Description for the Connection.
* **URL**. Enter the URL for the endpoint. See [Slack API Help](https://api.slack.com/incoming-webhooks) for more information.
* **Name**. Enter a name for the connection.
* (Optional) **Description**. Enter a description for the connection.
* **URL**. Enter the URL for the endpoint. See [Slack API help](https://api.slack.com/incoming-webhooks) for more information.

* (Optional) **Description**. Enter a Description for the Connection.
* **URL**. Enter the URL for the endpoint. See [Slack API Help](https://api.slack.com/incoming-webhooks) for more information.
* (Optional) **Custom Headers**. Enter up to five comma separated key-value pairs.
1. Under **Alert Payload**, which allows you to customize how the alert notification look in Slack, enter a JSON object in the format required by Slack. For details on variables that can be used as parameters within your JSON object, see [Webhook Payload Variables](set-up-webhook-connections.md)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Under **Alert Payload**, which allows you to customize how the alert notification look in Slack, enter a JSON object in the format required by Slack. For details on variables that can be used as parameters within your JSON object, see [Webhook Payload Variables](set-up-webhook-connections.md)
1. Under **Alert Payload**, which allows you to customize how the alert notification look in Slack, enter a JSON object in the format required by Slack. For details on variables that can be used as parameters within your JSON object, see [Configure Webhook payload variables](/docs/alerts/webhook-connections/set-up-webhook-connections/#configure-webhook-payload-variables)

Copy link
Collaborator

@jpipkin1 jpipkin1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved, @amee-sumo. I have only minor suggestions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed Contributor approved, listed in .clabot file do-not-merge Pull requests that should not be merged doc:update Revisions and updates to content

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants