You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

The RED scheduler can send email notifications when jobs fail or complete successfully. This section provides instructions on how to add the required configurations. 

Adding email settings during Scheduler Installation

On the Email Configuration screen, select Enable email notifications.

Enter the required information.

Click Next to continue with the Scheduler installation

On the Summary screen, verify your settings are correct and continue with the installation.

Setting up the notification recipient

  1. Open RED, go to the Host Script node and expand it.
  2. Find and edit the wsl_scheduler_publish script.
  3. In the wsl_scheduler_publish script find the failure.emails entry.
  4. Change noreply@foo.com to the email address that will receive notifications.
  5. Save the Script.


Configuring email settings manually

If you didn't provide email settings during the scheduler installation, you can add them manually. You need to edit the azkaban.local.properties configuration file in the WEB_SERVER and EXEC_SERVER folders, these folders are located in the Scheduler installation folder, for example c:\pathtoscheduler\WEB_SERVER and c:\pathtoscheduler\WEB_SERVER

Open azkaban.local.properties and change these parameters to add the email settings:

mail.tsl

Set this parameter to true if the mail server uses TSL, otherwise leave the value as false.

mail.host

In this parameter enter the mail host.

mail.port

Change its value to the port your mail server uses.

mail.password

In this parameter enter the encrypted password for the account that will send notifications. To learn more about encrypting the password refer to RED Scheduler Configuration and Encryption Utility.

mail.user

In this parameter enter the username for the account that will send notifications.

mail.sender

In this parameter enter the email address used for sending notifications.

mail.useAuth

Set the value to true to enable authentication.

Important

Once you add your configurations to azkaban.local.properties in both WEB_SERVER and EXEC_SERVER, you need to restart the Azkaban Webserver and Executor.

Setting up the notification recipient

  1. Open RED, go to the Host Script node and expand it.
  2. Find and edit the wsl_scheduler_publish script.
  3. In the wsl_scheduler_publish script find the failure.emails entry.
  4. Change noreply@foo.com to the email address that will receive notifications.
  5. Save the Script.



  • No labels