A Duty is the Butler’s task, an activity that which it performs. Duties are generally scheduled to run at intervals but can also be run manually. If scheduled and the last run hasn’t completed before the next scheduled run, Butler will ignore the next run and notify the person responsible for the duty about this.

Consider the frequency of your duty before setting a schedule. Do you need data every 1 minute, or is every 5 or 10 minutes enough? Since the collectors fetch data from other systems, a high frequency will put a load on these systems, especially relevant with the Database Reader collector as poorly designed queries can cause slow performance in the external application.

Header setup form

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/63dcb4fc-dd50-407a-861f-ba5670ea7fdc/Send_error_mail_on_off.jpg

Description

Adding a module to the duty

At least one module of either type Collector or Publisher needs to be added to the duty to be able to store the duty.

By default, one empty module row is added when creating a duty.

By clicking the “Add” hyperlink, you can add more modules. Repeat the process until you have configured the desired modules.

The modules list shows which modules that are attached to the duty and every module in the duty must have a: