📄 sub_md_tuxedo_cfg.c
字号:
#include "sub_md_tuxedo_cfg.h"/*******************************************************************************\| Name : sub_md_tuxedo_getsyslogpath || Description : for KPI CM-00-04-01-03:get system log path || Input Param : || Output Param : || Author : yangyong || History : Aug.20.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_getsyslogpath(){ char FuncName[128] = {"sub_md_tuxedo_getsyslogpath"}; char TaClassName[]= {"T_MACHINE"}; char TaAttrName[] = {"TA_TLOGDEVICE"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getsyslogpath 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,"getsyslogpath.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); memset(temp,'\0',sizeof(temp)); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getsyslogpath.KPIID"); sprintf(pKPIValues->KPIID,"%s",temp); sprintf(pKPIValues->KPIValue,"%s",TaMibValue); pKPIValues->next = NULL; /* put the structure into queue */ putKPIValueQueue(pKPIValues); #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getsyslogpath End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}/*******************************************************************************\| Name : sub_md_tuxedo_getusrlogpath || Description : for KPI CM-00-04-01-04:get user log path || Input Param : || Output Param : || Author : yangyong || History : Sept.02.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_getusrlogpath(){ char FuncName[128] = {"sub_md_tuxedo_getusrlogpath"}; char TaClassName[]= {"T_MACHINE"}; char TaAttrName[] = {"TA_ULOGPFX"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getusrlogpath 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,"getusrlogpath.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getusrlogpath.KPIID"); sprintf(pKPIValues->KPIID,"%s",temp); sprintf(pKPIValues->KPIValue,"%s",TaMibValue); pKPIValues->next = NULL; /* put the structure into queue */ putKPIValueQueue(pKPIValues); #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getusrlogpath End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}/*******************************************************************************\| Name : sub_md_tuxedo_getcurclients || Description : for KPI PM-00-04-01-01:get current clients || Input Param : || Output Param : || Author : yangyong || History : Sept.02.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_getcurclients(){ char FuncName[128] = {"sub_md_tuxedo_getcurclients"}; char TaClassName[]= {"T_MACHINE"}; char TaAttrName[] = {"TA_CURCLIENTS"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getcurclients 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,"getcurclients.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getcurclients.KPIID"); sprintf(pKPIValues->KPIID,"%s",temp); sprintf(pKPIValues->KPIValue,"%s",TaMibValue); pKPIValues->next = NULL; /* put the structure into queue */ putKPIValueQueue(pKPIValues); #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getcurclients End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}/*******************************************************************************\| Name : sub_md_tuxedo_getcurconnect || Description : for KPI PM-00-04-01-02:get current active connections || Input Param : || Output Param : || Author : yangyong || History : Sept.02.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_getcurconnect(){ char FuncName[128] = {"sub_md_tuxedo_getcurconnect"}; char TaClassName[]= {"T_MACHINE"}; char TaAttrName[] = {"TA_CURCONV"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getcurconnect 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,"getcurconnect.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getcurconnect.KPIID"); sprintf(pKPIValues->KPIID,"%s",temp); sprintf(pKPIValues->KPIValue,"%s",TaMibValue); pKPIValues->next = NULL; /* put the structure into queue */ putKPIValueQueue(pKPIValues); #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getcurconnect End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}/*******************************************************************************\| Name : sub_md_tuxedo_getcurappserviceload || Description : for KPI PM-00-04-01-07:get current application service load || Input Param : || Output Param : || Author : yangyong || History : Sept.02.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_getcurappserviceload(){ char FuncName[128] = {"sub_md_tuxedo_getcurappserviceload"}; char TaClassName[]= {"T_MACHINE"}; char TaAttrName[] = {"TA_CURRLOAD"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getcurappserviceload 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,"getcurappserviceload.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getcurappserviceload.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_getcurappserviceload End Ok!\n"); writeLog(FuncName,DebugMsg,DEBUG_MSG);#endif return;}/*******************************************************************************\| Name : sub_md_tuxedo_getcompltappsrvcload || Description : for KPI PM-00-04-01-08:get have compeleted service load || Input Param : || Output Param : || Author : yangyong || History : Sept.02.2003 yangyong create || ||*******************************************************************************/void sub_md_tuxedo_getcompltappsrvcload(){ char FuncName[128] = {"sub_md_tuxedo_getcompltappsrvcload"}; char TaClassName[]= {"T_MACHINE"}; char TaAttrName[] = {"TA_WKCOMPLETED"}; char TaMibValue[VALUE_STRING_LENGTH]; char temp[NAME_STRING_LENGTH]; struct KPIValue *pKPIValues = NULL; #ifdef MY_DEBUG sprintf(DebugMsg,"sub_md_tuxedo_getcompltappsrvcload 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,"getcompltappsrvcload.EntityID"); sprintf(pKPIValues->EntityID,"%s",temp); sprintf(pKPIValues->CollTime,"%s",getDatetime()); getParameter(temp,(char *)SUB_TUX_CONFIG_FILE,"getcompltappsrvcload.KPIID"); sprintf(pKPIValues->KPIID,"%s",temp);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -