Oracle的OEM enterprise manager mail notificatio 邮件告警通知设置

来源:这里教程网 时间:2026-03-03 17:40:38 作者:

1.  必要条件是 OEM 可以正常使用,下面是配置步骤。 2.  Sys 登录 OEM ,设置邮件发送 smtp , oem首页》setup》notification methods ,填写outgoing mail smtp server, server's e-mail address 等配置。 配置好后点击test mail server. 在这个步骤我花费了很多时间。你会碰到如下问题:163邮箱配置smtp使用的是独立密码,不是邮箱登录密码,不是邮箱登录密码,不是邮箱登录密码。 除了163邮箱,还试验了微软的hotmail.com 邮箱,自己公司邮箱,qq邮箱,都或多或少出现错误,以下是其中一个错误:

451 5.7.3 STARTTLS is required to send mail

这个错误没有解决,最终使用163邮箱能够正常发送邮件。可能是对smtp邮件配置不熟悉,限制很多,tls,ssl这几个配置试下,看看能否成功。3.配置邮件接收人 ,首页》perfernces>gerenal ,配置e-mail addresss,可以配置多个邮件接收人 4. 配置邮件告警规则,选择首页》preference >rules > Database Availability and Critical States , 选中Database Availability and Critical States  点击 edit ,进入了规则的编辑设置。在这里出现6个选项卡gerenal,availability,metrics,policies,jobs,methods,每个选项卡配置一下:在选项卡methods 勾选 Send Me E-mail 。选项卡 metrics 添加到一个规则 Blocking Session Count,当Blocking Session Count >2的时候,触发告警,发送邮件,后面我会用这个规则来测试是否可以正常告警,发送邮件 gerneral 选项卡 avalibility选项卡 methods选项卡,这里要重点配置下 polices,jobs 可以不配置。意思是触发某种策略,或者某个job跑失败了触发告警。看看吧,oem的规则还是非常丰富的。 最后选择ok 完成rule 规则配置,单击view 查看刚刚的配置。 5.设置调度。首页》perfernces>notification>schedule 在这里发现一个问题,按钮cancel,back,finish 没有反应,有bug。 好了,到这里告警邮件配置全部配置完成。下面开始验证。6.验证邮件告警规则设置:首页》  Metric and Policy Settings配置 Blocking Session Count 的规则为大于2就告警  然后开4个会话,分配对同一条记录进行update,制造3个会话阻塞的情况,看它是否告警,是否发送邮件: 14分钟后发现有如下告警alert,同时触发邮件。这里有个疑问是为啥14分钟后才触发告警,时间配置在哪里,不知道。 以下是邮件告警 到这里所有验证完成

相关推荐