天天看點

任務排程器-DolphinScheduler配置郵件告警

作者:白楊Shayne

【背景】

器必不可少的就是任務失敗告警,前面已經安裝好了DolphinScheduler,今天在海豚上配置一下告警試試,海豚支援短信告警、郵件告警等等,告警類型非常豐富,因為工作上用到郵件和釘釘進行溝通交流,是以今天試試郵件告警配置。

【正文】

一、配置郵件告警執行個體

1.1首先準備好一個可用的郵箱,需要以下資訊:

  • 郵箱賬号
  • 郵箱密碼
  • 郵箱SMTP伺服器
  • 郵箱SMTP端口

我這裡是用的我的163郵箱

1.2配置告警執行個體

安全中心- 告警執行個體管理-建立告警執行個體

任務排程器-DolphinScheduler配置郵件告警

插件選擇“Email”,其它地方按實際内容填寫,

mail.smtp.starttls.enable那裡選“Yes”不行的話就選擇“No”選項試一下, 不同的郵箱設定不一樣;

mail.smtp.ssl.enable也是一樣;

任務排程器-DolphinScheduler配置郵件告警
任務排程器-DolphinScheduler配置郵件告警

二、配置告警組

設定告警組名稱,選擇剛剛配置的告警插件執行個體;

任務排程器-DolphinScheduler配置郵件告警

三、在流程中設定告警政策及告警組

有三個位置可以設定流程及任務告警

4.1儲存流程時,設定逾時告警

任務排程器-DolphinScheduler配置郵件告警

如果有多個告警組的話,可以選擇産生告警的告警組,并設定逾時時間

4.2在定時管理中設定失敗告警

在“工作流定義”清單中,選擇“定時管理”

任務排程器-DolphinScheduler配置郵件告警

設定告警組及告警政策

任務排程器-DolphinScheduler配置郵件告警

4.3手動觸發流程執行個體時,設定失敗告警

在“工作流定義”清單中,手動點選“運作”

任務排程器-DolphinScheduler配置郵件告警

在彈出的對話框中,設定通知政策及告警組

任務排程器-DolphinScheduler配置郵件告警

五、觸發告警

故意讓一個任務失敗,檢視告警效果

告警郵件如下,我在告警政策那裡配置了“失敗或成功都告警”,是以有個啟動流程成功的通知

任務排程器-DolphinScheduler配置郵件告警

打開郵件,内容如下

任務排程器-DolphinScheduler配置郵件告警

六、結尾

至此,郵件告警就全部配置完成,可以看到,DolphinScheduler的告警配置非常容易,而且至此的告警種類也非常豐富。

繼續閱讀