How can we help?

Integrating Auvik with a webhook

Follow

For more information on editing, deleting, disabling, and enabling integrations, see How do I edit, delete, disable, or enable integrations?

Auvik can connect to a communication tool for alert notifcationusing an incoming webhook.

To set up an Auvik integration using a generic webhook, first create the new incoming webhook by following the steps below. Then create the new integration in Auvik.

Note: Unlike our other integrations, the date/time format sent to your webhook for an Auvik alert will appear in UTC/GMT rather than the time zone defined on your Auvik dashboard.

Webhook integrations can only be managed from your MSP dashboard.

How to add a new webhook integration

All of your Auvik alerts will feed into a single webhook. To have alerts sent to multiple webhooks, it’s best to create a new integration for each webhook you’d like to post to.

Webhook URLs can sit behind a secure socket layer (HTTPS) or not (HTTP). We highly recommend a secure socket layer.

  1. Click Integrations in the side navigation bar.
  2. Hover over the Add Integration button and select Webhook.
  3. In Auvik, fill in the following detail:
    1. Integration name
    2. Webhook URL
  4. Optional: Click Test Connection to confirm your settings are accurate.
  5. Click Save.

If the test connection spins or a failed message appears, see How do I troubleshoot issues with my Auvik / Webhook integration? for possible resolutions.

Before you can use the generic webhook integration, there’s one final configuration step: creating a notification channel to be associated with the Auvik alerts you’d like sent to the integrated platform.

If Auvik alerts fail to be sent to your webhook, see How do I troubleshoot issues with my Auvik / Slack integration? for possible resolutions.

Webhook output example:

Triggered
=========
{
    "entityId": "193589424684801794",
    "subject": "You have a new alert!",
    "alertStatusString": "Triggered",
    "alertId": "193884525816632836",
    "alertName": "Firewall is online (webhook)",
    "entityName": "Auvik's SonicWall 2400",
    "companyName": "Nanook",
    "entityType": "device",
    "date": "2016-11-15T15:39:13.719Z",
    "link": "https://nanook.my.auvik.com/alert/193884525816632836/summary",
    "alertStatus": 0,
    "alertDescription": "Firewall is online (webhook)",
    "alertSeverityString": "Emergency",
    "alertSeverity": 1,
    "companyId": "191992599575398404"
}
Cleared
=======
{
    "entityId": "193589424684801794",
    "subject": "You have a new alert!",
    "alertStatusString": "Cleared",
    "alertId": "193884525816661508",
    "alertName": "Firewall is online (webhook)",
    "entityName": "Auvik's SonicWall 2400",
    "companyName": "Nanook",
    "entityType": "device",
    "date": "2016-11-15T15:54:32.114Z",
    "link": "https://nanook.my.auvik.com/alert/193884525816661508/summary",
    "alertStatus": 1,
    "alertDescription": "Device Online Status is now not equal to Offline",
    "alertSeverityString": "Info",
    "alertSeverity": 4,
    "companyId": "191992599575398404"
}

 

Have more questions? Submit a request

Comments

Powered by Zendesk