今天研究了一下CPU的监控方法,遇到了一些问题,便给上海的sap顾问发了邮件请教,还是得到了很好的答案,给大家分享一下吧:)

问:

**,您好!

  我是DY,想问你一下 st06n里面看history CPU的记录中的CPU_Utilization[%]是什么意思,是cpu的使用率吗?但如果这么算我们的00instance 反而cpu使用率低了,请问我应该怎么看。
     如果不使用st06n 我还能如何查看cpu历史的占用率的记录呢?谢谢你了!

 

答案:

Hello DY:

St06n 是700以后的新功能,我不太用。
刚才简单测试了一下,st06n里的history CPU是不正确的,不能以此数据下结论。
所以如果要收集历史CPU的话,正常情况你可以去st06 --> detail analysis --> CPU previous 24 hour CPU
只能看24小时之内的数据,但是基于AIX系统的sap有时st06也是不准确的,所以最好的是在command line下用命令
VMSTAT 

监控CPU的2种option
1) 写个程序,每1分钟调用外部命令VMSTAT,然后起个job.这样对系统负载不大。
2) 利用sap自带工具, se38 --> /sdf/mon  你可以先在T系统里玩玩看看怎么收集。

关于st06n,目前可能尚处于完善阶段,故不推荐使用。

此致


posted on 2008-09-01 09:25  diyang  阅读(323)  评论(0编辑  收藏  举报