📄 sub_md_tuxedo_cfg.c
字号:
memset(TaMibValue,'\0',sizeof(TaMibValue)); memset(temp,'\0',sizeof(temp)); pKPIValues = malloc(sizeof(struct KPIValue)); if(!pKPIValues) {#ifdef MY_DEBUG sprintf(DebugMsg,"malloc memory failed\n"); writeLog(FuncName,DebugMsg,ERROR_MSG);#endif return; } memset(pKPIValues,'\0',sizeof(struct KPIValue)); /* get the OID's value */ getTuxedoMibValue(TaClassName,TaAttrName,TaMibValue); /*init the KPIValues structure */ getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getpmquestsinqueue.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getpmquestsinqueue.KPIID"); sprintf(pKPIValues->KPIID,"%s",temp); sprintf(pKPIValues->KPIValue,"%s",TaMibValue); pKPIValues->next = NULL; printKPIValue(pKPIValues); /* put the structure into queue */ putKPIValueQueue(pKPIValues); #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getpmquestsinqueue End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}/*******************************************************************************\| Name : sub_md_tuxedo_getcurmessnuminqueue || Description : for KPI PM-00-04-01-09: || get current message number in queue || Input Param : || Output Param : || Author : yangyong || History : Aug.20.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_getcurmessnuminqueue(){ char FuncName[128] = {"sub_md_tuxedo_getcurmessnuminqueue"}; char TaClassName[]= {"T_MSG"}; char TaAttrName[] = {"TA_MSG_QNUM"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getcurmessnuminqueue Begin\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif memset(TaMibValue,'\0',sizeof(TaMibValue)); memset(temp,'\0',sizeof(temp)); pKPIValues = malloc(sizeof(struct KPIValue)); if(!pKPIValues) {#ifdef MY_DEBUG sprintf(DebugMsg,"malloc memory failed\n"); writeLog(FuncName,DebugMsg,ERROR_MSG);#endif return; } memset(pKPIValues,'\0',sizeof(struct KPIValue)); /* get the OID's value */ getTuxedoMibValue(TaClassName,TaAttrName,TaMibValue); /*init the KPIValues structure */ getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getcurmessnuminqueue.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getcurmessnuminqueue.KPIID"); sprintf(pKPIValues->KPIID,"%s",temp); sprintf(pKPIValues->KPIValue,"%s",TaMibValue); pKPIValues->next = NULL; printKPIValue(pKPIValues); /* put the structure into queue */ putKPIValueQueue(pKPIValues); #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getcurmessnuminqueue End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}/*******************************************************************************\| Name : sub_md_tuxedo_gettotalsrvcload || Description : for KPI PM-00-04-01-03: || get total service load which need to complete || Input Param : || Output Param : || Author : yangyong || History : Aug.20.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_gettotalsrvcload(){ char FuncName[128] = {"sub_md_tuxedo_gettotalsrvcload"}; char TaClassName[]= {"T_MACHINE"}; char TaAttrName[] = {"TA_WKINITIATED"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_gettotalsrvcload Begin\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif memset(TaMibValue,'\0',sizeof(TaMibValue)); memset(temp,'\0',sizeof(temp)); pKPIValues = malloc(sizeof(struct KPIValue)); if(!pKPIValues) {#ifdef MY_DEBUG sprintf(DebugMsg,"malloc memory failed\n"); writeLog(FuncName,DebugMsg,ERROR_MSG);#endif return; } memset(pKPIValues,'\0',sizeof(struct KPIValue)); /* get the OID's value */ getTuxedoMibValue(TaClassName,TaAttrName,TaMibValue); /*init the KPIValues structure */ getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"gettotalsrvcload.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"gettotalsrvcload.KPIID"); sprintf(pKPIValues->KPIID,"%s",temp); sprintf(pKPIValues->KPIValue,"%s",TaMibValue); pKPIValues->next = NULL; printKPIValue(pKPIValues); /* put the structure into queue */ putKPIValueQueue(pKPIValues); #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_gettotalsrvcload End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}/*******************************************************************************\| Name : sub_md_tuxedo_gettotalcomplrequests || Description : for KPI PM-00-04-01-13: || get the number of completed request since it active || Input Param : || Output Param : || Author : yangyong || History : Aug.20.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_gettotalcomplrequests(){ char FuncName[128] = {"sub_md_tuxedo_gettotalcomplrequests"}; char TaClassName[]= {"T_SVCGRP"}; char TaAttrName[] = {"TA_NCOMPLETED"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_gettotalcomplrequests Begin\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif memset(TaMibValue,'\0',sizeof(TaMibValue)); memset(temp,'\0',sizeof(temp)); pKPIValues = malloc(sizeof(struct KPIValue)); if(!pKPIValues) {#ifdef MY_DEBUG sprintf(DebugMsg,"malloc memory failed\n"); writeLog(FuncName,DebugMsg,ERROR_MSG);#endif return; } memset(pKPIValues,'\0',sizeof(struct KPIValue)); /* get the OID's value */ getTuxedoMibValue(TaClassName,TaAttrName,TaMibValue); /*init the KPIValues structure */ getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"gettotalcomplrequests.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"gettotalcomplrequests.KPIID"); sprintf(pKPIValues->KPIID,"%s",temp); sprintf(pKPIValues->KPIValue,"%s",TaMibValue); pKPIValues->next = NULL; printKPIValue(pKPIValues); /* put the structure into queue */ putKPIValueQueue(pKPIValues); #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_gettotalcomplrequests End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}/*******************************************************************************\| Name : sub_md_tuxedo_getfmaborttrans || Description : for KPI FM-00-04-01-03: || get the number of aborted transitions || Input Param : || Output Param : || Author : yangyong || History : Aug.20.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_getfmaborttrans(){ char FuncName[128] = {"sub_md_tuxedo_getfmaborttrans"}; char TaClassName[]= {"T_SERVER"}; char TaAttrName[] = {"TA_NUMTRANABT"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getfmaborttrans Begin\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif memset(TaMibValue,'\0',sizeof(TaMibValue)); memset(temp,'\0',sizeof(temp)); pKPIValues = malloc(sizeof(struct KPIValue)); if(!pKPIValues) {#ifdef MY_DEBUG sprintf(DebugMsg,"malloc memory failed\n"); writeLog(FuncName,DebugMsg,ERROR_MSG);#endif return; } memset(pKPIValues,'\0',sizeof(struct KPIValue)); /* get the OID's value */ getTuxedoMibValue(TaClassName,TaAttrName,TaMibValue); /*init the KPIValues structure */ getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getfmaborttrans.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getfmaborttrans.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->KPIValue,"%s",TaMibValue); pKPIValues->next = NULL; printKPIValue(pKPIValues); /* put the structure into queue */ putKPIValueQueue(pKPIValues); #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getfmaborttrans End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}/*******************************************************************************\| Name : sub_md_tuxedo_getcmsimultconn || Description : for KPI CM-00-04-01-02: || get the number of simultaneous conversations || Input Param : || Output Param : || Author : yangyong || History : Aug.20.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_getcmsimultconn(){ char FuncName[128] = {"sub_md_tuxedo_getcmsimultconn"}; char TaClassName[]= {"T_MACHINE"}; char TaAttrName[] = {"TA_MAXCONV"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getcmsimultconn Begin\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif memset(TaMibValue,'\0',sizeof(TaMibValue)); memset(temp,'\0',sizeof(temp)); pKPIValues = malloc(sizeof(struct KPIValue)); if(!pKPIValues) {#ifdef MY_DEBUG sprintf(DebugMsg,"malloc memory failed\n"); writeLog(FuncName,DebugMsg,ERROR_MSG);#endif return; } memset(pKPIValues,'\0',sizeof(struct KPIValue)); /* get the OID's value */ getTuxedoMibValue(TaClassName,TaAttrName,TaMibValue); /*init the KPIValues structure */ getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getcmsimultconn.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getcmsimultconn.KPIID"); sprintf(pKPIValues->KPIID,"%s",temp); sprintf(pKPIValues->KPIValue,"%s",TaMibValue); pKPIValues->next = NULL; printKPIValue(pKPIValues); /* put the structure into queue */ putKPIValueQueue(pKPIValues); #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getcmsimultconn End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -