Azure Monitor alerts Integration with ServiceNow

Mohneesh Soni 5 Reputation points
2024-10-11T10:00:25.0533333+00:00

We are monitoring Azure VM via Insight, where we have created Heartbeats under LAW>>Log Query to monitor the VM up/down status.

We observed, Azure Monitor Alerts are getting trigger to email. But we are unable to sent them on ServiceNow via webhook integration.

Do we have any integration document.

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
3,328 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Rahul Podila 195 Reputation points Microsoft Vendor
    2024-10-15T10:47:14.94+00:00

    HI @Shola Lawani
    Thank you for asking me.

    1. Azure Monitor: Set Up Webhook 

    Go to Azure Monitor > Alerts > Action Groups. 

    Create or edit an Action Group. 

    Add a Webhook action with the ServiceNow REST API URL: https://<your-instance>.service-now.com/api/now/table/incident

    In Alert Rules, link the Action Group with the webhook. 

    2. ServiceNow: Set Up Webhook 

    Log into ServiceNow. 

    Go to System Web Services > Outbound Web Services > REST Message. 

    Create a new REST Message with POST and the Azure webhook URL. 

    Write a script to create incidents using incoming alert data. 

    3. Trigger Alerts in Azure 

    Manually trigger test alerts in Azure Monitor. 

    • Verify incident creation in ServiceNow.  

    4. Troubleshooting 

    Ensure webhook URLs match. 

    • Verify authentication and scripting in ServiceNow
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.