Notifications

SquaredUp can alert you when the state of any monitor changes by sending notifications.

Simply add a new notification rule in the Monitors section inside a workspace and configure the trigger and destination. See Setting notification rules for more information. You cannot Edit, Pause and Delete destinations from the Monitors page.

The supported integrations are:

This short video (2 mins 40) shows how to enable monitoring for a tile and add a new notification rule:

The Settings > Notifications page allows you to manage your notification destinations. You are able to Add, Edit, Pause and Delete destinations.

Once you have added destinations, they will be shown in a table on the Settings > Notifications page. The table shows the number of workspaces and rules using the destination. Clicking on the Workspace number displays which workspaces are using the destination, and how many rules in the workspace are using the destination.

Setting notification rules

You can create notification rules that specify which state changes should trigger a notification to a destination. Notification rules are created on the Monitors page.

Rules are made up of three parts:

  • Trigger – the list of entities (e.g. tile monitors) whose state change can trigger a notification to a selected destination.
  • Integration – the supported list of endpoints upon which a destination is configured.
  • Options - include a tile preview in the notification message (on by default). Note: ServiceNow does not support a tile preview.

To configure the notification rule in SquaredUp:

  1. Browse to Monitors, and then select Add notification rule.
  2. Select the Trigger for your notification. By default, this is set to All monitors in this workspace. Click on the Trigger to change it, available options are:
    • This workspace state only – notify when the workspace changes state.
    • All monitors in this workspace – notify when any monitor within the workspace changes state. The notification message will include details of the monitor that has changed state, as well as details of the state change.
    • Selected monitors in this workspace – notify when specific monitors within the workspace change state. Functions the same as All monitors in this workspace, but allows you to only trigger on a subset. For example, only on database monitors.
  3. Click Save.
  4. Select the integration that you want to use from the list.
  5. You will see a list of all destinations that have been added for the selected integration. If your desired destination is not listed, select + Add destination. See Adding a destination.
  6. A preview of the tile is included in the notification, you can switch this off with the toggle.
  7. Once you have added the destination, click Save.

Saved notification rules are displayed in a table on the Monitors page. The table shows the Status, Trigger and Destination for each notification rule in the selected workspace.

You can create as many notification rules for each workspace as you like.

A notification rule is listed as either Active or Disabled. A notification rule is Disabled if the destination is paused or deleted via the Settings > Notification page.

While it won’t be listed as disabled, a notification rule will also cease to function if it has been set to trigger when monitors change state but the workspace no longer contains any monitors (or the specific monitors the rule was monitoring are deleted).

Adding a destination

Email

ServiceNow

No configuration is required within ServiceNow. However, you may want to create a specific user within ServiceNow to use with the SquaredUp destination. The user will appear as the caller on ServiceNow incidents that are created by SquaredUp. The user will need permission to create and add comments to incidents. Permission to change the state of incidents (e.g. mark as resolved) is not required.

Slack

There are two ways to configure Slack notifications:

  • Slack API
  • Slack Webhook

The API approach is more complex to configure, but more flexible. In particular, it allows notifications to be sent to multiple Slack channels, whereas a Slack webhook is tied to a specific Slack channel.

If you are likely to configure multiple SquaredUp notification destinations to target different Slack channels, the API approach may be preferable. If you are only targeting a single Slack channel, the webhook approach should suffice.

MS Teams (webhook)

Zapier

For when you need more complex actions to occur as a result of a monitoring notification, you can use our Zapier integration to trigger any number of external integrations. Configuration of a new Zapier Zap is performed outside of the SquaredUp application, directly in your Zapier web portal.

Custom webhook

Was this article helpful?


Have more questions or facing an issue?