-
Notifications
You must be signed in to change notification settings - Fork 231
Update Webhook connections documentations #6145
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
base: main
Are you sure you want to change the base?
Conversation
| * **Name**. Enter a name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * 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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * 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). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 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). |
| * **Name**. Enter a name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 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). |
| * **Name**. Enter a name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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. |
| * **Name**. Enter a name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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 **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). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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). |
| * **Name**. Enter **Sumo Logic Opsgenie** as the name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 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. |
| * **Name**. Enter a name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 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). |
| * **Name**. Enter a name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * 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). |
| * **Name**. Enter a name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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. |
| * **Name**. Enter a name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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. |
| * **Name**. Enter a name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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. |
| * **Name**. Enter a name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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. |
| * **Name**. Enter **Sumo Logic SIGNL4** as the name for the Connection. | ||
| * (Optional) **Description**. Enter a Description for the Connection. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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. |
| * **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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * **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). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 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). |
jpipkin1
left a comment
There was a problem hiding this 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.
Co-authored-by: John Pipkin (Sumo Logic) <[email protected]>
Co-authored-by: John Pipkin (Sumo Logic) <[email protected]>
Co-authored-by: John Pipkin (Sumo Logic) <[email protected]>
Co-authored-by: John Pipkin (Sumo Logic) <[email protected]>
Co-authored-by: John Pipkin (Sumo Logic) <[email protected]>
… 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
Ticket (if applicable)
https://sumologic.atlassian.net/browse/DOCS-1289