客户作为欧洲著名的跨国银行,已经有一百多年历史,专注于提供多方位的金融和非金融产品和服务,其业务主要包含零售/机构银行/投资银行/资产管理等领域。该公司的SAP系统庞大复杂,已经运行多年,随着业务的发展扩大,对系统的负载能力要求越来越高。
今年5月底,银行月结工作已经即将启动,SAP系统运载也再一次达到了高峰。某天早晨,客户突然发现SAP ABAP生产系统很多业务运行极其缓慢,客户方的系统运维人员凭着自身的BASIS基础,对系统的数据库和SAP 服务器进行了排查,发现生产系统许多工作进程处于非正常状态(status kill),数据库也有些连接异常的报错。 银行业务对系统的依赖性是非常强的,系统的延迟和处理数据缓慢直接影响终端用户各种业务的完成,金融领域业务涉及金额巨大,影响范围广泛。客户运维人员当机立断的联系SAP 的产品支持部门,并且提交最高级别的产品支持消息。该系统管理员根据丰富的经验,一并向SAP提供了发生问题的时间点,问题的状况描述,以及相应的 SAP SERVER 和数据库的日志信息。
SAP BASIS的产品支持工程师,根据客户提供的信息,即刻判断出这种情况可以使用
一个新的问题分析工具 kernel snapshot analyzer进行调查,这个工具能够大大减少问题分析的时间,并根据日志信息瞬间总结出问题的根源和相应的对策,将晦涩难懂的海量系统日志解析成对客户友好的问题分析报告。于是,仅在一个小时之内,SAP的产品支持工程师把客户提供来的系统日志导入kernel snapshot analyzer;生成问题分析报告;把这份报告发送给客户。凭借报告里简明扼要的出错例证和解决方案,客户很顺利的解决了问题,使整个生产系统在最短时间内恢复了正常工作状态。
kernel snapshot analyzer
然而,客户并没有就此关掉这条最高级别的支持消息, 因为客户在第一眼看到kernel snapshot analyzer的错误分析报告时,被报告的数据精准性,以及简单友好的界面和条理清晰的解决方案吸引了。如果客户能下载并自行使用这个工具,那将更快更高效的为银行的SAP系统保驾护航。 于是,客户再次联系SAP的产品工程师,问道: “请不要介意我问一个额外的问题, 这份问题分析的报告是如何生成的?我们是否也能够下载并使用这个神奇的工具?我不确定这是不是仅限SAP 内部使用的工具,如果客户也能够使用,那样我们日常的运维排查问题工作将会事半功倍……”
这个kernel snapshot analyzer工具是面向所有SAP客户的,而且操作简单,在SAP工程师的协助下,客户成功下载并且使用kernel snapshot analyzer (
DEMO of download KSA),本次系统异常处理圆满结束的同时客户还收获了kernel snapshot analyzer这一工具,该工具将会大大提升系统运维工作的效率。
备注:
更多kernel snapshot analyzer的信息请参考下列SAP文档