You can send incidents to ServiceNow by configuring a webhook in the ARMS console.

Prerequisites

Have a valid ServiceNow account.

Configure the webhook in the ARMS console

  1. Log on to the ARMS console.
  2. In the left-side navigation pane, choose Alert Management > Contact.
  3. Click Create Webhook.
  4. Complete the following configuration options.
    OptionDescription
    Option Description
    Webhook name Customized webhook name of your choice.
    Post Choose Post, and the URL should follow the following format: https://<admin>:<password>@<instanceId>.service-now.com/api/now/table/incident
    Note
    <admin> and <password> are the account name and password that you use to log onto the ServiceNow instance. <instanceId> is the unique ID of your ServiceNow instance.
    Header
    • Key: Content-Type
    • Value: application/json
    Notification Template The notification template is as follows:
    {
    "short_description":"Issue #  {{ .commonLabels.alertname }} ",
    "comments":"Issue # {{ for .alerts }} {{ .annotations.message }}
     {{end}} ",
    "caller_id":"admin"
    }
  5. Optional:Click Test to see if the configuration is successful.
  6. Click Create.

What to do next

After finishing the webhook configuration, you can use it as the notification method when creating or updating a notification policy so that you can send incidents to ServiceNow.