Sync warnings

Overview

You can set warnings and alerts to monitor sync successes and failures. DinMo supports sending alerts via Slack and email. Warnings can be set as default for all syncs of a specific destination or at the individual sync level.

Warning types

DinMo offers different types of sync warnings.

  • Activation failure: This alert will be triggered when an activation is not correctly sent to the destination (failed status for the entire sync). You'll get more information on the reasons for sync failure at overview level (insufficient credentials, missing source data, etc.).

  • Percentage of rejected rows: This warning will be triggered when a certain percentage of data has been refused on the destination side. This feature is useful when you expect that a certain number of rows may fail, and you don't want to be notified unless the number of errors is significant.

  • Jobs with no operations: This warning will be triggered when several runs have been made, without loading any data at the destination. Occasionally, some jobs will send no data at all (i.e. there has been no data update between the two jobs). However, if this situation persists, the behavior may not be normal and the segment may be broken. This feature alerts you to such cases!

If you wish, notifications can all be sent by e-mail and/or slack. In all cases, warnings will be available in DinMo at several locations on the platform.

Configuration

Sync-specific warnings can be configured at the destination level (and will therefore be applied by default to all activations using this destination) or at the level of a specific sync.

Alerts for complete sync failure must be configured in workspace settings. 👉 To find out more, consult this section.

  1. At the destination level

When a destination is created, DinMo suggests configuring default activation settings for all destinations that support it.

At the bottom of the configuration page, DinMo lets you create warnings for this destination.

How to — Set up sync warnings at the destination level
  1. At the sync level

When configuring an activation, you must:

  • Choose the segment that must be synchronised with your destination

  • Choose the destination that will receive the data

  • Configure your activation

At the bottom of the configuration page, DinMo lets you create warnings for this sync.

Advanced configuration allows you to modify the warnings for a specific sync, without modifying all the default activation settings.

No matter where you decide to set up your warnings, you'll be asked for the same information, which we detail below.

When creating Warnings, you will be encouraged to choose the type of alert you want, between Percentage of rejected rows or Jobs with no operations.

Percentage of rejected rows

If you choose Percentage of rejected rows, then you'll also have to choose the percentage above which you want to be alerted and the means of alert communication (email/slack).

👇 In the example below, you will be notified as soon as the number of rows rejected by the destination or DinMo exceeds 10% of the total number of rows.

Warning and email alert if the percentage of rejected rows is higher than 10%

Jobs with no operation

If you choose Jobs with no operation, then you'll also have to number of jobs without operation above which you want to be alerted and the means of alert communication (email/slack).

👇 In the example below, you will be notified as soon as the number of jobs with no operation is higher than 3.

Warning and email alert if the number of jobs without operation is higher than 3

Where to check warnings?

If you have selected the option to be alerted by e-mail or Slack, you will receive specific communications on these channels.

You will receive maximum 1 notification per alert configuration per 24h.

In all cases, warnings are also available directly on the platform:

  • In the Control Center

  • In the Activation List

  • In the Activation Overview

  • In the Activation run history

Of course, as soon as the problem is solved, the warning disappears from the application.

Last updated