Configure WebHooks
  • 31 Dec 2019
  • 2 Minutes to read
  • Dark
    Light
  • PDF

Configure WebHooks

  • Dark
    Light
  • PDF

Article Summary

BizTalk360 supports WebHook Notification Channel by which you can post the monitoring status and alert notifications to any REST API. Notifications are delivered via HTTP POST to a destination endpoint on your server, once the notifications are triggered via webhook as JSON response format, the user can use the notification details in their web services.

Setting up a WebHook notification in BizTalk360 is a two-step process:

  • Configure WebHook notification channel in BizTalk360 by entering the Web API, and other optional settings like the authorization credentials, payload, and default headers.
  • Enabling WebHook Notification channel in BizTalk360 Alarm

Configuring WebHook Notification Channel

To configure the WebHook channel follow the below steps:

  • Log into BizTalk360 application
  • Click the Settings icon in the Home screen
  • Click the Monitoring and Notification tab in the left navigational panel
  • Select the Manage Notification Channels tab
  • Select B360.Notifier.Webhook. Click Configure to open the configuration panel.
  • Enter the API URL
  • Notification Settings - Enable "Notify only Error(s) and Warning(s)" to notify only the error and warning state artifacts in the alert. Else the artifacts which are in a healthy state will also be listed in the alert.
  • Enter the Optional Properties
    1. Key – API key that needs to be added in the Authorization header
    2. Proxy Settings – Proxy server details if the BizTalk360 environment is behind a proxy
    3. Request Methods – POST/PUT based on the API
    4. Request Content-Type – XML/JSON based on the API
    5. Default Headers – Any additional headers that need to add in the HTTP request header
  • Click Configure to save the configurations


Enabling WebHook Notification Channel in BizTalk360 Alarm

The create alarm screen is flexible; you can simply create a regular alarm or a threshold alarm, or you can use the same alarm to monitor both regular and threshold condition. To create an alarm in BizTalk360, you need to follow the steps below:

  • Log into the BizTalk360 application
  • Click the 'Monitoring' tab in the Navigation panel on the left side of the screen
  • Click 'Manage Alarms' tab
  • Click 'New Alarm' and select the alarm type from the drop-down. Enter a descriptive name for the Alarm, Email id (you can enter multiple email ids as comma-separated values), and Alarm Description
  • The user can enter multiple email ids as comma-separated values to receive separate alerts to all email id's or enter semi-colon separated email ids to receive a single alert (email count) to all email ids in one go.
  • Click Next to configure the Threshold Alarm and Status Alarm page
  • Click Next to move to the last section of adding the Advanced Settings information
  • Enable the Webhook Notification Channel, enter the Short Description, Impact, and Urgency.
  • Click Configure to save the settings

WebHook-association.png



Was this article helpful?

ESC

Eddy, a super-smart generative AI, opening up ways to have tailored queries and responses