KettlePack关键字预警

预警管理功能可以通过配置预警关键字的方式,当kettle任务运行时,系统自动监测kettle日志内容,当在日志中监测到“预警关键字”时,将自动将异常日志通过邮件的方式发送到对应的邮箱之中。

一、邮箱服务配置

    若需要使用预警功能,需要先配置邮箱服务,在预警关键字界面中,点击“邮箱服务配置”按钮进行配置:

KettlePack关键字预警

 

 

在弹出的邮箱服务配置窗口中,配置发送者邮箱信息:

KettlePack关键字预警

 

 KettlePack关键字预警

 

 

SMTP服务器地址:

为代收发服务器地址,由邮箱服务商提供,常见的SMTP服务器地址包括:

QQ邮箱:smtp.qq.com

163邮箱:smtp.163.com

搜狐邮箱:smtp.sohu.com

Hotmail邮箱:smtp.live.com

139邮箱:smtp.139.com

 

发送者邮箱:发送预警信息的邮箱地址,请使用和“SMTP服务器”一致的邮箱

如:SMTP服务器选择QQ邮箱,发送者邮箱请填写:xxxx@qq.com

 

授权码:由对应的邮箱提供,授权第三方客户端的专用密码。

适用于在第三方登录如下服务:POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV等服务。

 

QQ邮箱授权码获取方式:

1)登录QQ邮箱,点击设置按钮

KettlePack关键字预警

 

 KettlePack关键字预警

 

 

2)在邮箱设置界面中,点击“帐户”菜单

KettlePack关键字预警

 

 KettlePack关键字预警

 

 

3)找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,并“开启”SMTP服务

KettlePack关键字预警

 

 

4)点击“生成授权码”按钮

KettlePack关键字预警

 

 KettlePack关键字预警

 

 

5)验证密保

KettlePack关键字预警

 

 KettlePack关键字预警

 

 

6)获取授权码

KettlePack关键字预警

 

 KettlePack关键字预警

 

 

7)将获取的授权码填写到kettlepack邮箱服务配置界面,并点击“测试”按钮进行连接测试

KettlePack关键字预警

 

 KettlePack关键字预警

 

 

8)若测试通过,当前填写的邮箱将收到测试邮件

KettlePack关键字预警

 

 KettlePack关键字预警

 

 

9)在KettlePack中,保存您配置的信息即可。

KettlePack关键字预警

 

 KettlePack关键字预警

 

 

 

添加预警

当配置好邮箱服务器后,就可以配置预警关键字了,在预警关键字界面,点击“添加”按钮进行添加

KettlePack关键字预警KettlePack关键字预警

KettlePack关键字预警

 

 

在弹出的“添加预警关键字管理”窗口填写预警信息:

KettlePack关键字预警

 

 KettlePack关键字预警

 

 

    关键字:预警关键字,当系统在运行日志中监测到该关键字后,就会触发预警。

    接收邮箱:当前预警触发后,邮件发送的邮箱地址。可以编辑多个邮箱,以“,”隔开

    状态:当前预警是否启用。

 

如:我配置了一个预警关键字为“高风险预警”的一个预警,接收邮箱为QQ邮箱。

KettlePack关键字预警

 

 

配置完成后,我配置了一个“全国实时疫情”的作业,该作业可以根据添加的“作业参数”来输出不同的作业日志:

KettlePack关键字预警

 

 

执行该作业,查看日志,发现日志中出现“高风险预警”的日志内容

KettlePack关键字预警

 

 

我配置的邮箱中就会收到预警信息,包括任务信息和日志内容

KettlePack关键字预警

 

 

如果当前确诊人数小于我配置的预警阈值,则产生如下日志:

KettlePack关键字预警

 

 

日志中没有出现我预设的关键字“高风险预警”,则不会发送预警邮件

上一篇:Centos7下使用docker-compose搭建GitLab服务器


下一篇:使用mailx向163邮箱发送邮件