【问题标题】:How to set job failure alerts in oozie?如何在 oozie 中设置作业失败警报?
【发布时间】:2019-12-05 06:38:06
【问题描述】:

我是 Hue 界面上的 oozie,我想在其中收到任何终止/失败/长时间运行作业的电子邮件警报。

有什么办法可以得到这个。

以下是组件列表:

组件版本 色相 2.6.1 HDP 2.3.6 Hadoop 2.7.1 Oozie 4.2.0 安巴里 2.6.0

【问题讨论】:

    标签: oozie hue oozie-workflow


    【解决方案1】:

    您可以使用以下操作

     <action name="ErrorHandler">
            <email xmlns="uri:oozie:email-action:0.1">
                <to>${notify}</to>
                <subject>FAILURE - Automated email notification for process</subject>
                <body>The upload process for <Process name> failed.</body>
            </email>
            <ok to="error"/>
            <error to="error"/>
        </action>
    

    要记住的几点-

    1. 在 job.properties 中,提及通知变量所需的电子邮件地址。
    2. 在 oozie-site.xml 中设置 SMTP 主机名和端口

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-22
      • 1970-01-01
      • 2019-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-03
      • 2017-07-30
      相关资源
      最近更新 更多