一种系统性能检测方法和检测装置制造方法及图纸

技术编号:18575753 阅读:19 留言:0更新日期:2018-08-01 10:45
本发明专利技术提供了一种系统性能检测方法和检测装置,包括:预先确定至少一个待检测性能点;针对每一个所述待检测性能点,从外部的营销系统中采集至少两个与所述待检测性能点相对应的性能数据;确定采集到的每一个所述性能数据对应的数据类型;针对每一个所述数据类型,对所述数据类型对应的每一个所述性能数据进行数据加工,并获得至少两个指标值;根据获取的每一个所述指标值,确定所述营销系统性能。本方案能够提高发现营销系统性能异常的速度。

A system performance detection method and detection device

The present invention provides a system performance detection method and a detection device, including: determining at least one performance point to be detected in advance; collecting at least two performance data corresponding to the performance points to be detected from the external marketing system for each of the described performance points, and determining each of the acquired properties. A data type corresponding to the data; for each of the data types, data processing for each of the described performance data corresponding to the data type is processed and at least two index values are obtained; the performance of the marketing system is determined according to each of the obtained index values obtained. This scheme can improve the speed of discovering the abnormal performance of marketing system.

【技术实现步骤摘要】
一种系统性能检测方法和检测装置
本专利技术涉及计算机
,特别涉及一种系统性能检测方法和检测装置。
技术介绍
营销系统是企业为客户创造价值,实现与客户的交换,并最终获得销售收入和投资回报的主题系统,是达到企业经营目标最主要的保证。因此,营销系统在企业的整个运作中有着举足轻重的地位。目前,检测营销系统性能的方式大多数是,在营销系统处理完一定数据量数据后再检测系统性能。但是,营销系统所处理的数据量往往较大,从而使得处理数据的时间相对较长,在还未对营销系统的性能进行检测时,营销系统可能已出现故障,从而导致发现营销系统性能异常的速度慢。
技术实现思路
本专利技术实施例提供了一种系统性能检测方法和检测装置,能够提高发现营销系统性能异常的速度。第一方面,本专利技术实施例提供了一种系统性能检测方法,包括:预先确定至少一个待检测性能点;针对每一个所述待检测性能点,从外部的营销系统中采集至少两个与所述待检测性能点相对应的性能数据;确定采集到的每一个所述性能数据对应的数据类型;针对每一个所述数据类型,对所述数据类型对应的每一个所述性能数据进行数据加工,并获得至少两个指标值;根据获取的每一个所述指标值,确定所述营销系统性能。优选地,在所述从外部的营销系统中采集至少两个与所述待检测性能点相对应的性能数据之后,在所述确定采集到的每一个所述性能数据对应的数据类型之前,进一步包括:针对每一个所述待检测性能点,确定至少一个性能指标;初始化采集的每一个所述性能数据;所述对所述数据类型对应的每一个所述性能数据进行数据加工,并获得至少一个指标值,包括:过滤采集的每一个所述性能数据中冗余性能数据;针对每一个所述性能指标,从过滤冗余性能数据后的每一个所述性能数据中,确定至少两个与所述性能指标相对应的指定性能数据;确定各个所述性能数据对应的至少一个指标值。优选地,在所述对所述数据类型对应的每一个所述性能数据进行数据加工,并获得至少两个指标值之后,在所述根据获取的每一个所述指标值,确定所述营销系统性能之前,进一步包括:确定各个所述指标值对应的至少一个特征;所述根据获取的每一个所述指标值,确定所述营销系统性能,包括:结合确定的每一个所述特征和每一个所述指标值,生成性能图表;根据生成的所述性能图表,确定所述营销系统性能。优选地,在所述针对每一个所述数据类型,各个所述指标值所对应的至少两个特征之后,进一步包括:针对确定出的每一个所述特征,将每一个所述指标值和将每一个预先采集的历史数据对应的至少一个预存指标值,按照所述特征进行特征分类形成至少一个特征类;针对每一个所述特征类,将所述特征类对应的每一个所述指标值和每一个所述预存指标值进行比对,确定所述营销系统性能是否存在异常。优选地,在所述根据所述待检测性能点,从外部的营销系统中采集至少两个与所述待检测性能点相对应的性能数据之前,进一步包括:预先设置至少一个服务器;根据每一个所述服务器分别对应的属性和预设的节点规则,从每一个所述服务器中确定指定服务器作为主节点,其中,所述属性,包括CPU性能和/或IP地址;通过所述主节点,分别确定剩余的每一个所述服务器对应的检测任务,其中,所述检测任务,包括性能数据采集、性能数据加工和性能数据分析中的任意一个或多个;所述从外部的营销系统中采集至少两个与所述待检测性能点相对应的性能数据,包括:针对剩余的每一个所述服务器,根据对应的所述检测任务执行所述从所述营销系统中采集至少两个与所述待检测性能点相对应的性能数据。第二方面,本专利技术实施例提供了一种系统性能检测装置,包括:设置单元,用于预先确定至少一个待检测性能点;确定采集到的每一个所述性能数据对应的数据类型;采集单元,用于针对所示设置单元确定每一个所述待检测性能点,从外部的营销系统中采集至少两个与所述待检测性能点相对应的性能数据;处理单元,用于针对所示设置单元确定的每一个所述数据类型,对所述数据类型对应的每一个所述采集单元采集的所述性能数据进行数据加工,并获得至少两个指标值;根据获取的每一个所述指标值,确定所述营销系统性能。优选地,所述设置单元,用于针对每一个所述待检测性能点,确定至少一个性能指标;所述处理单元,用于初始化采集的每一个所述性能数据;过滤采集的每一个所述性能数据中冗余性能数据;针对每一个所述性能指标,从过滤冗余性能数据后的每一个所述性能数据中,确定至少两个与所述性能指标相对应的指定性能数据;确定各个所述性能数据对应的至少一个指标值。优选地,所述处理单元,用于确定各个所述指标值对应的至少一个特征;结合确定的每一个所述特征和每一个所述指标值,生成性能图表;根据生成的所述性能图表,确定所述营销系统性能。优选地,所述处理单元,进一步用于针对确定出的每一个所述特征,将每一个所述指标值和将每一个预先采集的历史数据对应的至少一个预存指标值,按照所述特征进行特征分类形成至少一个特征类;针对每一个所述特征类,将所述特征类对应的每一个所述指标值和每一个所述预存指标值进行比对,确定所述营销系统性能是否存在异常。优选地,所述设置单元,进一步用于预先设置至少一个服务器;根据每一个所述服务器分别对应的属性和预设的节点规则,从每一个所述服务器中确定指定服务器作为主节点,其中,所述属性,包括CPU性能和/或IP地址;通过所述主节点,分别确定剩余的每一个所述服务器对应的检测任务,其中,所述检测任务,包括性能数据采集、性能数据加工和性能数据分析中的任意一个或多个;所述采集单元,进一步用于针对剩余的每一个所述服务器,根据对应的所述检测任务执行所述从所述营销系统中采集至少两个与所述待检测性能点相对应的性能数据。在本专利技术实施例中,在从外部的营销系统中采集性能数据(例如,服务器日志、数据库日志)时,需要根据预先确定的待检测性能点(例如,服务器性能、数据库性能)进行采集,再确定性能数据的数据类型,即对性能数据进行分类和数据加工处理,并获得相应的指标值,通过获得的指标值即可确定营销系统的性能,而无需等到营销系统处理完一定量的数据后再确定营销系统的性能,因此可以避免营销系统在处理数据时出现故障而无法及时发现,从而能够提高发现营销系统性能异常的速度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种系统性能检测方法的流程图;图2是本专利技术一实施例提供的一种系统性能检测装置的结构示意图;图3是本专利技术一实施例提供的另一种系统性能检测装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种系统性能检测方法和检测装置,包括:步骤101:预先确定至少一个待检测性能点;步骤102:针对每一个所述待检测性能点,从外部的营销系统中采集至少本文档来自技高网...

【技术保护点】
1.一种系统性能检测方法,其特征在于,包括:预先确定至少一个待检测性能点;针对每一个所述待检测性能点,从外部的营销系统中采集至少两个与所述待检测性能点相对应的性能数据;确定采集到的每一个所述性能数据对应的数据类型;针对每一个所述数据类型,对所述数据类型对应的每一个所述性能数据进行数据加工,并获得至少两个指标值;根据获取的每一个所述指标值,确定所述营销系统性能。

【技术特征摘要】
1.一种系统性能检测方法,其特征在于,包括:预先确定至少一个待检测性能点;针对每一个所述待检测性能点,从外部的营销系统中采集至少两个与所述待检测性能点相对应的性能数据;确定采集到的每一个所述性能数据对应的数据类型;针对每一个所述数据类型,对所述数据类型对应的每一个所述性能数据进行数据加工,并获得至少两个指标值;根据获取的每一个所述指标值,确定所述营销系统性能。2.根据权利要求1所述的检测方法,其特征在于,在所述从外部的营销系统中采集至少两个与所述待检测性能点相对应的性能数据之后,在所述确定采集到的每一个所述性能数据对应的数据类型之前,进一步包括:针对每一个所述待检测性能点,确定至少一个性能指标;初始化采集的每一个所述性能数据;所述对所述数据类型对应的每一个所述性能数据进行数据加工,并获得至少一个指标值,包括:过滤采集的每一个所述性能数据中冗余性能数据;针对每一个所述性能指标,从过滤冗余性能数据后的每一个所述性能数据中,确定至少两个与所述性能指标相对应的指定性能数据;确定各个所述性能数据对应的至少一个指标值。3.根据权利要求1所述的检测方法,其特征在于,在所述对所述数据类型对应的每一个所述性能数据进行数据加工,并获得至少两个指标值之后,在所述根据获取的每一个所述指标值,确定所述营销系统性能之前,进一步包括:确定各个所述指标值对应的至少一个特征;所述根据获取的每一个所述指标值,确定所述营销系统性能,包括:结合确定的每一个所述特征和每一个所述指标值,生成性能图表;根据生成的所述性能图表,确定所述营销系统性能。4.根据权利要求3所述的检测方法,其特征在于,在所述针对每一个所述数据类型,各个所述指标值所对应的至少两个特征之后,进一步包括:针对确定出的每一个所述特征,将每一个所述指标值和将每一个预先采集的历史数据对应的至少一个预存指标值,按照所述特征进行特征分类形成至少一个特征类;针对每一个所述特征类,将所述特征类对应的每一个所述指标值和每一个所述预存指标值进行比对,确定所述营销系统性能是否存在异常。5.根据权利要求1至4中任一所述的检测方法,其特征在于,在所述根据所述待检测性能点,从外部的营销系统中采集至少两个与所述待检测性能点相对应的性能数据之前,进一步包括:预先设置至少一个服务器;根据每一个所述服务器分别对应的属性和预设的节点规则,从每一个所述服务器中确定指定服务器作为主节点,其中,所述属性,包括CPU性能和/或IP地址;通过所述主节点,分别确定剩余的每一个所述服务器对应的检测任务,其中,所述检测任务,包括性能数据采集...

【专利技术属性】
技术研发人员:张田李光学马秀霖
申请(专利权)人:浪潮软件股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1