Business Events - Alert#
Real-time business metric alerting in Dynatrace is crucial for proactive issue identification, rapid response, and optimized business outcomes by enabling businesses to monitor and react to performance issues impacting key business processes and user experience before they escalate.
By proactively addressing performance issues and optimizing business processes, Dynatrace helps organizations achieve better business outcomes, such as increased revenue, higher conversion rates, and improved customer satisfaction.
This lab will we will use the Place Order business events Revenue data to create an alert when Orders have revenue = 0.
This is an example scenario for this lab, but synchronization failures can happen and Dynatrace can provide immediate alerting notification when they occur.
Examples of where this could occur:
- Manual Data Entry
- Different Coding Systems
- Bidirectional Syncing

Business Alert#
In this section of the lab we will create an alert for Place Order Business Events that have revenue = 0.
Business Alert - OpenPipeline - Place Order#
Launch the OpenPipeline app.
Select Business events in the OpenPipeline tree.
Select Pipelines tab.
Select the Astroshop Pipeline.

Business Alert - OpenPipeline - Data extraction - Place Order#
Select Data extraction tab.
Select the + Processor button (left side of the screen), then select Davis event.

Fill out the fields with the following data:
Name:
OrdersWithZeroValues
Matching condition:
event.provider == "astroshop" and event.type == "astroshop.placeorder.success" and revenue == 0
Event template:
Astroshop - Orders with Zero Values
Event description:
This can occur when data synchronization failures occur between the Astroshop inventory system and website. Please treat this a P1!
Event properties:
Davis events are enriched with additional fields, as detailed in the Davis event model documentation.
The event.type, event.name and event.description sections should be
pre-filled from the previous entries you configured above.
We will only change the event.type field.
Right side value: ERROR_EVENT
Please add new entries for Event properties section using the following:
Left side name: dt.davis.timeout
Right side value: 10
Left side: dt.davis.is_merging_allowed
Right side value: true
Left side name: dt.source_entity
Right side value: {dt.entity.process_group}
Select the Save Button at the top right of the screen.

Conclusion#
We have completed the Place Order Business Alert. The next section will validate the data.
Data Validation#
In this section of the lab we will validate the data for the Place Order Business Alert was fired.
Problems App#
Open Problems App, you should see Astroshop - Orders with Zero Values problem generated within 10-20 minutes. We can come back to this data validation after the next section is complete.

Conclusion#
We have completed data validation for the Place Order Business Alert.
Continue#
In the next section, we'll use Business Events to create a Business Flow.