⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sub_md_tuxedo_cfg.c

📁 电信硬件的信息数据采集程序
💻 C
📖 第 1 页 / 共 3 页
字号:
#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 + -