通过ABAP程序模拟CCMS对S4 HANA的数据库进行监控并邮件提醒异常

S4 HANA的CCMS中找不到HANA Database的监控节点(MTE),如何在SAP中实现对HANA数据库的监控呢?

其实SAP Note有对这个问题进行说明,解决的思路包括使用DBA Cockpit(DB13)、SLM、HANA Studio以及自开发APAP程序。

本案例基于SAP示例代码做优化,实现通过自开发ABAP程序对HANA日志的监控,发现异常邮件通报的功能。

程序开发完之后设置后台作业,定期读取HANA日志,有异常则自动发邮件:

检测周期:10分钟

检测类型:HIGH和ERROR

变式参考:

通过ABAP程序模拟CCMS对S4 HANA的数据库进行监控并邮件提醒异常

作业设置:

通过ABAP程序模拟CCMS对S4 HANA的数据库进行监控并邮件提醒异常

由于是定期作业,为了避免重复发送同一条日志,可以将已经发送了的日志编号存起来,再次读取到的时候跳过即可。

通过ABAP程序模拟CCMS对S4 HANA的数据库进行监控并邮件提醒异常

示例代码如下:

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

微信沟通