Overview

This page explains how to copy a global Synthetic Monitoring Template, customize it, and assign it to a synthetic monitor. It also describes the configuration rules that affect alerting behavior.

Prerequisite

Before assigning a template, remember the following points:

  • You can assign only one template per synthetic monitor. Monitoring does not work as expected if you assign more than one template.
  • Templates should match the type of synthetic monitor. For example, assign DNS templates to DNS synthetic monitors.
  • To get alerts for configured metrics from all the configured locations assigned to a template, you must enable the Alert option and configure the Component Threshold for each metric while creating the template.
  • If you make any changes to a synthetics template, remember that the template won’t update automatically. You need to reassign the template to the synthetic resources to apply those changes.
  • Monitoring starts only after assigning templates to your synthetic monitor.

Identify the latest global synthetic template

All global Synthetic templates are available as out-of-the-box templates on the Setup > Account > Monitoring > Templates page. You can copy these templates to either Partner or Client scope.

Before you copy a template, identify the latest global Synthetic template:

  • Navigate to Setup > Account > Monitoring > Templates.
  • Filter templates by Collector Type = Synthetics.
  • Find the template where Scope = Global.
  • Select the latest version.
  • Copy the template to the required Partner or Client scope.
Clone synthetic template

After selecting the appropriate template, follow the steps in the next section to copy it.

Copy a global synthetic template

To copy a global synthetic template and customize it for your Account, follow these steps:

  1. Navigate to Setup > Account > Monitoring > Templates.
  2. Search for the required global synthetic template.
  3. Click the three-dot action menu and select Copy option to clone a template.
    Clone synthetic template
  4. Update the template values if needed, and then click Save.
FieldDescription
Template NameEnter a clear and unique template name.
DescriptionAdd a short summary of the template purpose.
PrerequisitesEnter dependency or setup notes for users.
StatusSet the template state based on readiness.
NotesAdd operational notes for future maintenance.
Metric GroupAdd the required synthetic metric group, for example, Synthetics - DNS Monitor - v5.
Cloned synthetic template details

The copied template is now ready to assign. If you want to customize the alert subject and alert content, continue to the next section.

Customize alert subject and alert content (optional)

If you want to customize the alert subject and alert content for a copied synthetic monitor template, follow these steps:

  1. Search for the copied synthetic template.
  2. Click the three-dot action menu, and then click View Details.
    Cloned synthetic template menu
  3. On the General details page, go to the Metrics section, and then click View Details.
    Metrics section in cloned template
  4. To open the metric details, click View Details.
    Metric details in cloned template
  5. In metric details page, update Alert Subject and Alert Content by using the following tokens:
TokenDescription
${additional.info}Additional context returned by the monitor check, such as a failure message, status details, or response data.
${check.type}The synthetic check type, such as HTTP, DNS, SSL, or PING.
${resource.host}The host name or IP address of the monitored Resource.
${metric.name}The internal name of the metric that triggered the alert.
${metric.display.name}The display name shown in the UI for the selected metric.
${metric.display.unit}The unit used for the metric value, such as ms, seconds, or percent.
${severity}The alert severity level, such as Critical, Warning, or Informational.
${resource.name}The name of the monitored Resource.
${component.name}The name of the component associated with the metric or alert.
${metric.value}The current value collected for the metric at the time of the alert.
${threshold}The threshold value that triggered the alert.
${warning.threshold}The warning threshold used to identify early warning conditions.
${critical.threshold}The critical threshold used to identify severe conditions.
Cloned synthetic template details
  1. Once updated click Save.

Assign a synthetic template to synthetic monitor

To assign a synthetic monitoring template to a synthetic monitor, follow these steps:

  1. From All Clients, select the required Client.
  2. Go to Infrastructure > Resources > Web Services > Synthetics.
  3. Select the synthetic monitor to which you want to assign the template.
    Metrics templates tab
  4. Click the Actions menu (three dots) in the upper-right corner, and then select View Templates.
    Metrics templates tab
  5. On the Assign Templates page, click + Add.
    Add template
  6. On the Monitoring Templates screen, search for the latest template, select it and then click Assign Templates.
    Assign monitoring template
  7. Verify that the template appears in the list of assigned templates.
  8. To unassign it later, click Remove.
    Modify assigned template