Skip to content

Manage Error reporting

Overview

Error reporting allows you to post a message to a webhook if an error occurs in a component or job, resulting in a failure of a job run.

Error reporting can be enabled for either the project group instance, or on a per project basis. If reporting is enabled for the project group, reporting is automatically enabled for all projects in that group.

To navigate to the Manage Error Reporting dialog, click Project and then click Manage Error Reporting.

The table below explains each property of the Manage Error Reporting dialog.

Properties

Property Type Description
Enabled Checkbox/Tickbox Check the box to enable the error reporting of manual job runs, scheduled job runs, or both.
Webhook URL URL string The URL for the webhook to which error messages will be posted.
Maximum Per Interval String Setting a maximum interval enables the user to limit the rate at which errors are sent to the webhook. The default value, 0, allows you to send errors without limit.
The rolling count is also reset when you press OK. The limit is applied per-job, rather than per-project.
The interval is specified using the ISO8601 format for intervals. For example:
  • PT0S (zero seconds) will disable the rate limiting.
  • PT0.5S will allow errors to be posted every half second.
  • PT3M will allow errors to be posted every three minutes.
  • PT1H will allow errors to be posted every hour
  • Combinations of the above are acceptable: PT2H17M1S is acceptable.
Interval Select Select the interval. Available intervals include Minute, Hour, and Day.
The default setting is Minute.
Payload Template Select Select a webhook payload template from the drop-down list.
Payload Payload Body The body of the payload.

Click Test to confirm that your error reporting setup is working as expected. Finally, click OK to close the dialog.