SAP CCMS监控SM21产生的特定类型日志

SM21中有非常详细的报错信息,但由于日志量非常大,我们只需要监控其中的部分信息。本文以监控用户账号相关的信息为例进行测试,CCMS的具体设置可参考文章可参考文章《SAP CCMS系统异常监控自动邮件提示配置攻略》,如果不熟悉CCMS的配置应先查阅这篇文章。

SM21产生的日志中的字段“Category”对应CCMS MTE “R3Syslog”下的目录,“Message ID”可用SE92查询到。

例如,用户MM01为系统中已经冻结了的用户,如果这个用户尝试登录,我们希望系统发邮件告知运维团队。

首先,我们从SM21查查询到对应的日志信息。

SAP CCMS监控SM21产生的特定类型日志

上图中的Category为Security,对应的MTE如下。

SAP CCMS监控SM21产生的特定类型日志

为了方便控制不同的日志信息推送给不同的邮箱,我们在RZ21为用户Security的日志单独复制一个方法。

SAP CCMS监控SM21产生的特定类型日志
SAP CCMS监控SM21产生的特定类型日志

然后在RZ20的Security这个MTE中维护这个方法。

SAP CCMS监控SM21产生的特定类型日志

我们注意到,在RZ21的Security这个MTE的属性界面可以添加过滤器,上面SM21中的日志显示消息号为US1(系统内置消息,非SE91),我们用SE92看下US1到USZ的全部消息。

SAP CCMS监控SM21产生的特定类型日志
SAP CCMS监控SM21产生的特定类型日志

从上图可见,US开头的系统消息基本上是和用户安全相关的,假如我们只想监控US1到US4的报错信息,可以添加过滤器。

SAP CCMS监控SM21产生的特定类型日志

按照上述方法,对SM21中用户安全相关的日志做监控之后,我们模拟一个错误试试。

SAP CCMS监控SM21产生的特定类型日志
SAP CCMS监控SM21产生的特定类型日志

然后坐等系统发邮件(等待时间约等于CCMS产生邮件的时间 + SCOT调度邮件的时间)。

SAP CCMS监控SM21产生的特定类型日志

可以参考上述的操作,把数据库异常日志、SPOOL异常日志、后台作业异常日志、通信异常日志、TR传输异常日志都监控日来。例如,数据库发生死锁时DB13不会提示异常信息,但SM21中有提示,此时运维团队能及时获悉发生了数据库死锁是非常重要的。

如果突然某天CCMS不发邮件了,可SCOT、SOST清理一下日志,同时也注意清理下发件邮箱和收件邮箱的日志。

如若转载,请注明出处:https://www.gavindong.com/7498.html

微信沟通
自2021年2月16日开始,全站文章免费阅读。