cancel
Showing results for 
Search instead for 
Did you mean: 
Data Engineering
Join discussions on data engineering best practices, architectures, and optimization strategies within the Databricks Community. Exchange insights and solutions with fellow data engineers.
cancel
Showing results for 
Search instead for 
Did you mean: 

Workflow Failure Alert Webhooks for OpsGenie

ChingizK
New Contributor III

I'm trying to set up a Workflow Job Webhook notification to send an alert to OpsGenie REST API on job failure. We've set up Teams & Email successfully.

We've created the Webhook 

Screenshot 2024-04-12 at 1.15.33 PM.png

and when I configure "On Failure" I can see it in the JSON/YAML view.

Screenshot 2024-04-12 at 1.17.27 PM.png

 However, OpsGenie expects the payload to be in a specific format and I also want to append additional info regarding the job with the payload. Where can I configure this?

The documentation HERE shows an example payloads that are sent, but that's not what OpsGenie is expecting.

Any clarification on this is highly appreciated!

 

1 ACCEPTED SOLUTION

Accepted Solutions

portoedu
New Contributor III

Hi guys,

I found a workaround by creating an email integration in opsgenie and then creating a databricks notification destination with that email.

View solution in original post

2 REPLIES 2

portoedu
New Contributor III

Hi guys,

I found a workaround by creating an email integration in opsgenie and then creating a databricks notification destination with that email.

ChingizK
New Contributor III

Yes, this was the workaround we ended up implementing as well. Just setting up an email on the OpsGenie side and then adding that email address as email notification under the configs of the job workflow

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.

If there isn’t a group near you, start one and help create a community that brings people together.

Request a New Group