A web path alert profile is a set of conditions that define the limits of acceptable performance for a web path. Each condition is based on a specific performance metric; for example, connectivity, script errors, and Apdex score. If a condition is violated, indicating unacceptable performance, an alert is triggered. APM indicates this violation on the time axis of the End User Experience and Milestone Breakdown charts and in its event logs. If configured, it will also notify you by email and/or generate an SNMP notifications.

When a web path is created, a default web path alert profile is assigned. If it is not suitable, you can choose from a number of system-defined alert profiles or create your own. You can apply a profile to a web app group workflows or to individual web paths. When a web path alert profile is applied to a workflow, all web paths that use that workflow inherit its profile by default. When a web path alert profile is applied to an individual web path, it takes precedence over the profile applied to the workflow. In either case, web path alert profiles can be applied to the overall workflow execution and/or (in the case of browser-based web paths) its individual milestones.

Finally, you can mute alerts on a web path if necessary.

Related topics:

View web path alert profiles

To view existing alert profiles:

  1. Navigate to > Manage Alert Profiles > Web Path.
  2. Select Browser for alert profiles applied to browser-based web paths and HTTP for alert profiles applied to HTTP request-based web paths.
  3. Click the web path alert profile you are interested in.

Create a custom web path alert profile

There are a few different places to create custom web path alert profiles from:

Create a custom web path alert profile from within Manage Alert Profiles

  1. Navigate to > Manage Alert Profiles > Web Path.
  2. Select Browser for alert profiles applied to browser-based web paths and HTTP for alert profiles applied to HTTP request-based web paths.
  3. Click New.
    • The New Alert Profile page appears.
  4. In the Alert Name field, specify the name of the alert profile you are creating.
  5. In the Select Condition field, select the performance parameter you want to monitor.
  6. In the Violates When field, specify what triggers an alert.
  7. In the Clears When field, specify what clears the alert.
  8. Click Add Condition to add the condition to the profile.
    • Add more conditions to the profile if required.
  9. Click Create to save the profile.

Create a custom web path alert profile from within workflow editing

  1. Navigate to Experience > Web App Groups.
  2. Click Configure for the web app group containing the workflow you want to edit.
  3. In the Workflows… pane, click next to the workflow you want to edit.
  4. In the Alert Profiles section, use a dropdown to select Create New Alert Profile.
    • The Create Alert Profile screen appears.
  5. In the Alert Name field, specify the name of the alert profile you are creating.
  6. In the Select Condition field, select the performance parameter you want to monitor.
  7. In the Violates When field, specify what triggers an alert.
  8. In the Clears When field, specify what clears the alert.
  9. Click Add Condition to add the condition to the profile.
    • Add more conditions to the profile if required.
  10. Click Create to save the profile.

Create a custom web path alert profile from within web path alert profile editing

  1. Navigate to Experience > Web App Groups.
  2. Click Configure for the web app group containing the alert profile you want to edit.
  3. Click in the Alert Profiles column of the alert profile you want to edit.
  4. In the Alert Profiles section, use a dropdown to select Create New Alert Profile.
  5. In the Alert Name field, specify the name of the alert profile you are creating.
  6. In the Select Condition field, select the performance parameter you want to monitor.
  7. In the Violates When field, specify what triggers an alert.
  8. In the Clears When field, specify what clears the alert.
  9. Click Add Condition to add the condition to the profile.
    • Add more conditions to the profile if required.
  10. Click Create to save the profile.

Available alert conditions

There are separate alert conditions available for browser-based and for HTTP request-based web path alert profiles.

The following conditions are available for browser-based web path alert profiles:

Connectivity
The source monitoring point cannot obtain any HTTP status from the target.
HTTP Status
The target returns an HTTP status code other than the value specified.
HTTP Errors
The target returns an HTTP status code between 400 and 505, inclusive.
Script Errors
The source monitoring point returned an error because a workflow execution did not run to completion.
Total Time
The entire test, or specific milestone within the test, takes longer than the specified amount of time.
Apdex Score
The minimum tolerable Apdex score for the test, not the web app.

The following conditions are available for HTTP request-based web path alert profiles:

HTTP Connectivity
The source monitoring point cannot obtain a response from the target.
Expected Response Body
The response body does not match the expected response from the target.
Expected Status
The response status does not match the expected response from the target.
Total Time
The time to receive a response from the target is longer than expected.

Edit a custom web path alert profile

To edit a custom alert profile:

  1. Navigate to > Manage Alert Profiles > Web Path.
  2. Select Browser for alert profiles applied to browser-based web paths and HTTP for alert profiles applied to HTTP request-based web paths.
  3. Select the profile from the Custom Alert Profiles list.
  4. Click Edit.
    • Add conditions to the profile by specifying the condition and clicking Add Condition.
    • Modify an existing condition by selecting the condition, modifying it, then clicking Replace Condition.
    • Remove conditions from the profile by clicking Remove next to the condition you want to remove.
  5. Click Update to save your changes.

Delete a custom web path alert profile

To delete a custom alert profile:

  1. Navigate to > Manage Alert Profiles > Web Path.
  2. Select Browser for alert profiles applied to browser-based web paths and HTTP for alert profiles applied to HTTP request-based web paths.
  3. Select the profile to delete from the Custom Alert Profiles list.
  4. Click Delete.
  5. Click OK to delete the web path alert profile.

Copy a web path alert profile

To copy an alert profile:

  1. Navigate to > Manage Alert Profiles > Web Path.
  2. Select Browser for alert profiles applied to browser-based web paths and HTTP for alert profiles applied to HTTP request-based web paths.
  3. Select the profile to copy from either the Custom Alert Profiles list or the System Defined Alert Profiles list.
  4. Click Copy.
  5. In the Name field, specify the name of the alert profile you are creating.
    • Edit the profile as required.
  6. Click Create to create the web path alert profile.

Apply web path alert profiles to a workflow

Web path alert profiles applied to workflows are inherited by all web paths that use that workflow. The exceptions are web paths that have profiles applied to them directly.

To apply web path alert profiles to a workflow:

  1. Navigate to Experience > Web App Groups.
  2. Click Configure for the web app group containing the workflow you want to edit.
  3. In the Workflows… pane, click next to the workflow you want to edit.
  4. In the Alert Profiles pane, use the dropdown to select an alert profile for the workflow.
  5. For browser workflows, if you need to set a different alert profile on an individual milestone, click Set Alert Profiles for Milestones?.
  6. Click Update.
  7. Click Save.

For browser-based web paths, alerts are triggered as follows:

Overall
An alert is triggered if any milestone violates any condition in either its profile or the overall profile. The exception is that the Total Time condition in the overall profile applies only to the to the sum of all milestones.
Milestone X
An alert is triggered if a milestone violates any condition in its profile, including a total time condition (if one is included).

Apply web path alert profiles to a web path

When web path alert profiles are applied to a workflow, all web paths that use that workflow inherit its profiles. It is possible to override this behavior by applying web path alert profiles directly to a web path.

To apply web path alert profiles to a web path:

  1. Navigate to Experience > Web App Groups.
  2. Click Configure next to the web app group containing the web path you want to configure.
  3. Click in the Alert Profiles column of the web path you want to configure.
  4. In the Alert Profiles pane, use the dropdowns to select alert profiles for the Overall workflow and/or (for browser workflows) individual workflow Milestone.
  5. Click Apply.
  6. Click Save.

Mute and un-mute alerts on a web path

When web path alert profiles are applied to a workflow or to a web path, alerts are automatically enabled (un-muted). You can control whether alerts are generated by an individual web path by “muting” or “un-muting” them. Muting alerts on a web path means that no email or SNMP notifications will be sent when an alert condition on the web path is violated.

To mute alerts on a web path:

  1. Navigate to Experience > Web App Groups.
  2. Click Configure for the web app group containing the web path you want to mute.
  3. Click in the Alert Profiles column of the web path you want to mute.
  4. Click Mute.
    • To mute alerts for a specific length of time, select Re-enable alerts in and specify how long to mute alerts for.
    • To mute alerts until a specific date and time, select Re-enable alerts at and specify the date and time to re-enable alerts.
    • To mute alerts indefinitely, select Don’t automatically re-enable.
  5. Click Save.

To un-mute alerts on a web path:

  1. Navigate to Experience > Web App Groups.
  2. Click Configure for the web app group containing the web path you want to un-mute.
  3. Click in the Alert Profiles column of the web path you want to un-mute.
  4. Click Unmute.
  5. Click Save.