首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于读取CCMS值的BAPI

用于读取CCMS值的BAPI
EN

Stack Overflow用户
提问于 2014-08-19 12:01:51
回答 1查看 649关注 0票数 3

我目前正在开发一个小应用程序,它读取CCMS监控的实际值,但我遇到了一个小问题。

实际上,我使用BAPI BAPI_SYSTEM_MTE_GETPERFCURVAL从CCMS环境(例如CPU_Utilisation)读取值。

但对于某些价值观来说,这是行不通的。一个学院告诉我要使用BAPI_SYSTEM_MTE_GETMLCURVAL

但这一项也不适用于所有CCMS项目(例如。它不适用于CPU_Utilisation)。

是否有能够读取所有CCMS值的BAPI?如果有一个与上面的输入参数相同的BAPI,那就太好了。

PS:(是的,我知道在不久的将来会有一个新的监测环境(MAI))

编辑

嗨,

我想出办法了。

每个CCMS对象都有一个类型。(性能、日志记录、警报)

我知道,BAPI BAPI_SYSTEM_MTE_GETTIDBYNAME为给定的BAPI_SYSTEM_MTE_GETTIDBYNAME元组提供参数TID。在TID内部有一个名为MTCLASS的字段。

谁能告诉我,在哪里可以找到字段MTCLASS的值,以便我可以决定是使用BAPI_SYSTEM_MTE_GETPERFCURVAL还是BAPI_SYSTEM_MTE_GETMLCURVAL

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-20 12:07:35

从编辑部分回答你的问题..。

MTCLASS的可能值被定义为包含RSALBAPI中的常量。

下面是包含上述常量的一个片段。

代码语言:javascript
复制
* monitoring tree element (MT): type classes
CONSTANTS:
  MT_CLASS_NO_CLASS     LIKE  ALGLOBTID-MTCLASS       VALUE '000',
  MT_CLASS_SUMMARY      LIKE  ALGLOBTID-MTCLASS       VALUE '050',
  MT_CLASS_MONIOBJECT   LIKE  ALGLOBTID-MTCLASS       VALUE '070',
  MT_CLASS_FIRST_MA     LIKE  ALGLOBTID-MTCLASS       VALUE '099',
  MT_CLASS_PERFORMANCE  LIKE  ALGLOBTID-MTCLASS       VALUE '100',
  MT_CLASS_MSG_CONT     LIKE  ALGLOBTID-MTCLASS       VALUE '101',
  MT_CLASS_SINGLE_MSG   LIKE  ALGLOBTID-MTCLASS       VALUE '102',
  MT_CLASS_HEARTBEAT    LIKE  ALGLOBTID-MTCLASS       VALUE '103',
  MT_CLASS_LONGTEXT     LIKE  ALGLOBTID-MTCLASS       VALUE '110',
  MT_CLASS_SHORTTEXT    LIKE  ALGLOBTID-MTCLASS       VALUE '111',
  MT_CLASS_VIRTUAL      LIKE  ALGLOBTID-MTCLASS       VALUE '199'.
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25382905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档