Anatomy of an alert

An alert can be broken down into the following components:

ComponentDescription
MetricAn Observability metric whose value triggers the alert, such as the number of failed batch ingestion events (timeseries.ingestion.dataset.batchfailed.count).
ConditionA condition related to the metric which triggers the alert if it resolves to true, such as a count metric exceeding a certain number. This condition may be associated with a pre-defined time window.
Window(Optional) The condition for an alert may be constrained to a pre-defined time window. For example, an alert may trigger depending on the number of failed batches in the past five minutes.
ActionWhen an alert is triggered, an action is performed. Specifically, messages are sent to applicable recipients through a delivery channel, such as a pre-configured webhook or the Experience Platform UI.
Frequency(Optional) An alert can be configured to repeat its action at a defined interval if its condition remains true or is otherwise unresolved.

Receiving and managing alerts

Alerts can be received and managed through two channels:

I/O Events

Alerts can be sent to a configured webhook to facilitate efficient automation of activity monitoring. In order to receive alerts via webhook, you must register your webhook for Platform alerts in Adobe Developer Console. See the guide on subscribing to Adobe I/O Event notifications for specific steps.

Platform UI

The Platform UI allows you to view received alerts and manage alert rules. The following video provides an introduction to these capabilities.

video poster
Transcript

In this video, I’m going to show you how to use the alerts feature in Adobe Experience Platform. Alerts allow you to subscribe to event-based messages related to various processes. Once your organization has implemented and started using Platform, you can use alerts to make sure things are running smoothly. For example, a data engineer can use alerts to monitor data ingestion processes, while a marketer could use them to make sure that their segment jobs are running smoothly. The alerts screen is under administration in the left navigation. On the browse tab, you can see all of the out-of-the-box alerts provided by Adobe. You can use the search box or a filters at the top to locate a particular alert or type of alert.

The alerts are provided out-of-the-box by various Adobe teams. Expect this list to grow in future releases. You can see the name of the alert, which service it’s related to, whether or not it’s enabled, and the last time the alert was triggered. Clicking on an alert opens the sidebar, which exposes additional details. Now, some alerts we call life cycle alerts. These are generated from an important event in the life cycle of a process, such as it completed or failed. Other alerts we refer to as metric alerts and these indicate things like a process that hasn’t completed in an expected timeframe. For example, this alert triggers when a segment job takes longer to process than a defined threshold. It’ll keep evaluating at the frequency specified and automatically change the alert status when the process completes.

Now, even though this alert evaluates every 30 seconds, it’s only going to notify you when the alert first triggers. An important distinction between the life cycle alerts and the metric alerts is that only the metric alerts will list a last triggered timestamp and display in the history tab. For each enabled alert, a user can decide whether or not they’d like to subscribe to it. Depending on your user permissions, you might also be able to enable or disable the alert for other users. Alerts will be emailed to the address associated with your Adobe ID. They’re also visible up here in the notifications area of the interface. Here’s an alert related to a source’s flow run failing. To find out more information, I can click on the notification and I’ll be taken directly to the details of the flow run where I can see that there is an error with my data. To see the alerts in the notifications area, you have to enable platform notifications, which you can do by clicking here in the gear icon, scrolling and using the toggle.

The ability to view and manage alerts is controlled in the Adobe AdminConsole where administrators can decide granular permissions related to platform features. For example, a user with a view alerts permission item can subscribe or unsubscribe to alerts, while someone with managed alerts can disable or enable an alert for other users.

Like with everything in platform, you can also interact with alerts via the API. You can subscribe to these events in the developer console and configure your own custom alert mechanisms using web hooks. I hope you enjoyed this overview of alerts. Stay alert. -

To work with alerts in the Platform UI, you must have the following access control permissions enabled through Adobe Admin Console:

PermissionDescription
View AlertsAllows you to view received alert messages.
View Alerts History*Allows you to view a history of received alerts via the Alerts tab.
Manage Alerts*Allows you to enable and disable alert rules via the Alerts tab.
Resolve Alerts*Allows you to resolve triggered alerts via the Alerts tab.

*In order to access the Alerts tab, you must also be granted the View Alerts permission in combination with one of the other permissions.

NOTE
For more information on how to manage permissions in Platform, refer to the access control documentation.

With the View Alerts permission, can view received alerts by selecting the bell icon ( Bell Icon ) in the top-right corner.

NOTE
Select an alert to navigate to a related dashboard for more detailed information on why the alert has been triggered.

In addition, the Alerts tab in the UI allows individual users to subscribe to specific alert types, and allows admins to enable or disable alert rules altogether. See the UI guide for more information on managing alerts.

Next steps

By reading this document, you have been introduced to Platform alerts and their role in the Platform ecosystem. Refer to the process documentation linked to throughout this overview to learn how to receive and manage alerts.


Elevate and Empower Teams with Agentic AI for Exceptional Experiences

Online | Strategy Keynote | General Audience

Elevate and empower your CX teams with AI that transforms creativity, personalization, and productivity. Discover how Adobe is...

Tue, Mar 18, 1:00 PM PDT (8:00 PM UTC)

Register

Top Tips to Maximize Value with Adobe Experience Platform Data Distiller

Online | Session | General Audience

Explore best practices for maximizing the value of Data Distiller, a powerful tool that transforms and enriches data in Adobe Experience...

Wed, Mar 19, 3:30 PM PDT (10:30 PM UTC)

Register

Connect with Experience League at Summit!

Get front-row access to top sessions, hands-on activities, and networking—wherever you are!

Learn more