This article explains about how to create Webhook in Watson AIOps Event Manager (NOI) Console to receive events from Instana.
The article is based on the the following.
- RedHat OpenShift 4.6.x / 4.7.x on IBM Cloud (ROKS)
- Watson AIOps 3.1.x
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/images/image-instana-waiops-integration.png)
Steps
- In NOI UI, choose the menu
Adminstration > Integration with other systems
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/1-webhook/images/1-webhook-00001.png)
- Click on
New Integration
button
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/1-webhook/images/1-webhook-00002.png)
- Click on
configure
button in Webhook
tile.
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/1-webhook/images/1-webhook-00003.png)
-
The below screen get displayed. Copy the URL displayed to notepad for later usage.
-
Copy and paste below json file in the Example Incoming Request
section.
files/example-incoming-request.json
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/1-webhook/images/1-webhook-00004.png)
- Enter the below mandatory attributes
Severity
severity
Summary
summary
Resource name
details.customPayloads."custom:NodeAlias"[0]
Event type
resource.type
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/1-webhook/images/1-webhook-00005.png)
- Click on
Optional event attributes
You will have the below screen displayed.
-
Enter Name
for the webhook
-
Select the below optional attributes
- Sender: Type
- Sender: Name
- Sender: Display name
- Resolution
- Resource: Source ID
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/1-webhook/images/1-webhook-00006.png)
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/1-webhook/images/1-webhook-00007.png)
- Click on
Confirm selections
button.
You will have the below screen displayed.
- Click on
Optional event attributes
button below.
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/1-webhook/images/1-webhook-00008.png)
You will have the below screen displayed.
- Enter the below values for the option attributes.
Sender: Type
sender.name
Sender: Name
sender.name
Sender: Display name
sender.displayName
Resolution
resolution
Resource: Source ID
deduplicationKey
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/1-webhook/images/1-webhook-00009.png)
-
Click on Save
button.
-
Instana webhook is created and displayed like the below.
![](https://github.com/GandhiCloudLab/ibm-ai-ops-instana-blog/raw/main/1-webhook/images/1-webhook-00010.png)
Now this webhook can receive events from Instana and send to Event Manager in Watson AIOps
Next Step
Webhook is created here.
You can configure Applications
, Events
, Alerts
and etc to complete Instana with Watson AIOps Integration.
Prev : Integrating Instana with Watson AIOps
Next : Create Application in Instana
Home : Integrating Instana with Watson AIOps
Released by :
- Jeya Gandhi Rajan M
- Vijaya Bhaskar R Siddareddi
- Vijay Sukthankar (Squad Leader)
Hybrid-Cloud Squad, GSI Labs
#ibmautomation
#CloudPakforWatsonAIOps#Instana#HowTo#Install