Ambari 邮件监控服务

配置邮箱授权码

这里演示的是网易邮箱

开启SMTP服务

配置邮件模板

• 下载警告邮件模板

wget https://raw.githubusercontent.com/apache/ambari/branch-2.5/ambari-server/src/main/resources/alert-templates.xml

• 编辑alert-templates.xml

# 找到<alert-template type="EMAIL">标签,修改里面内容
原内容:
<![CDATA[Alert Summary: OK[$summary.getOkCount()], Warning[$summary.getWarningCount()], Critical[$summary.getCriticalCount()], Unknown[$summary.getUnknownCount()]]]>
修改为:
<![CDATA[数据中心Ambari监控报告:OK[$summary.getOkCount()], Warning[$summary.getWarningCount()], Critical[$summary.getCriticalCount()], Unknown[$summary.getUnknownCount()]]]>

• 将alert-templates.xml移动到 /var/lib/ambari-server/resources/
• 编辑/etc/ambari-server/conf/ambari.properties 文件
• 在文件最后一行增加 alerts.template.file=/var/lib/ambari-server/resources/alert-templates.xml

重启ambari

ambari-server restart

添加警告邮件

• 添加一个警告服务配置

• 配置监控的警告信息

• 配置邮件发送个接收地址,发送邮件的邮箱password需要填邮箱的授权码而不是登录密码

posted @ 2020-08-24 15:41  JunCode  阅读(291)  评论(0编辑  收藏  举报