本发明专利技术公开了一种性能监控方法及装置,属于计算机技术领域。所述方法包括:接收操作对象的应用侧性能信息,并接收操作对象的存储侧性能信息;接收操作对象的第一标识与第二标识的对应关系;从每个操作对象的应用侧性能信息中读取操作对象的第一标识;从每个操作对象的存储侧性能信息中读取操作对象的第二标识;根据对应关系确定每个操作对象对应的应用侧性能信息及存储侧性能信息;对每个操作对象对应的应用侧性能信息及存储侧性能信息分析;根据分析结果确定是应用服务器还是存储服务器存在问题。本发明专利技术解决了无法确定是应用服务器还是存储服务器存在问题,导致监控出错的问题,达到了提高监控的准确性的效果。
【技术实现步骤摘要】
性能监控方法及装置
本专利技术涉及计算机
,特别涉及一种性能监控方法及装置。
技术介绍
用户在使用应用的过程中会产生数据,为了对数据进行存储,开发人员可以对运行有应用的应用服务器配置存储服务器。其中,应用可以是诸如数据库之类的软件。相关技术中,开发人员通过网络将应用服务器连接至外置的存储服务器,该存储服务器可以是多种规格的存储设备的集合。在用户使用应用的过程中,开发人员可以对应用服务器和存储服务器的性能进行监控。通常,在应用服务器侧可以监控到应用服务器的性能,在存储服务器侧可以监控到存储服务器的性能。当应用服务器在操作某个操作对象时出错,由于此时应用服务器无法监控存储服务器操作该操作对象时的性能,从而无法确定是应用服务器存在问题还是存储服务器存在问题,导致监控出错。
技术实现思路
为了解决应用服务器操作某个操作对象时出错时,无法确定是应用服务器还是存储服务器存在问题,导致监控出错的问题,本专利技术实施例提供了一种性能监控方法及装置。所述技术方案如下:第一方面,提供了一种性能监控方法,所述方法用于管理服务器中,管理服务器分别与应用服务器和存储服务器相连,存储服务器为应用服务器提供数据存储,所述方法包括:管理服务器接收应用服务器发送的操作对象的应用侧性能信息,并接收存储服务器发送的操作对象的存储侧性能信息;管理服务器再接收应用服务器发送的操作对象的第一标识与第二标识的对应关系;然后,管理服务器从每个操作对象的应用侧性能信息中读取操作对象的第一标识,并从每个操作对象的存储侧性能信息中读取操作对象的第二标识;管理服务器根据对应关系确定每个操作对象对应的应用侧性能信息及存储侧性能信息;最后,管理服务器对每个操作对象对应的应用侧性能信息及存储侧性能信息分析,根据分析结果确定是应用服务器还是存储服务器存在问题。通过管理服务器确定每个操作对象对应的应用侧性能信息和存储侧性能信息,再对每个操作对象对应的应用侧性能信息和存储侧性能信息进行分析,可以根据分析结果确定是应用服务器还是存储服务器存在问题,解决了无法确定是应用服务器还是存储服务器存在问题,导致监控出错的问题,达到了提高监控的准确性的效果。在第一方面的第一种可能的实现方式中,第一标识包括操作对象的名称和逻辑地址中的至少一种,第二标识包括操作对象的物理地址;对应关系由应用服务器获取每个操作对象的名称和逻辑地址的第一对应关系,并获取每个操作对象的名称和物理地址的第二对应关系,将包括相同名称的第一对应关系和第二对应关系进行合并得到的。通过应用服务器分别收集第一对应关系和第二对应关系,将第一对应关系和第二对应关系合并成对应关系,以便于根据该对应关系对操作对象的应用侧性能信息和存储侧性能信息进行对应,解决了无法对应用侧性能信息和存储侧性能信息进行对应的问题,达到了提高分析的准确性的效果。在第一方面的第二种可能的实现方式中,当应用侧性能信息包括数据操作的应用侧时延的信息,存储侧性能信息包括数据操作的存储侧时延的信息时,对每个操作对象对应的应用侧性能信息及存储侧性能信息分析,包括:将应用侧时延减去存储侧时延,得到时延差值;检测该时延差值是否大于第一阈值;当检测结果为该时延差值大于第一阈值时,生成应用服务器存在第一配置问题的分析结果。通过管理服务器比较时延差值与第一阈值的大小,可以自动确定是否是应用服务器存在问题,解决了需要开发人员比较时延差值与第一阈值的大小,确定问题的效率低和准确性的问题,达到了提高确定问题的效率和准确性的效果。结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,对每个操作对象对应的应用侧性能信息及存储侧性能信息分析,还包括:检测存储侧时延是否大于第二阈值;当检测结果为存储侧时延大于第二阈值时,生成存储服务器存在第二配置问题的分析结果。通过管理服务器比较存储侧时延与第二阈值的大小,可以自动确定是否是存储服务器存在问题,解决了需要开发人员比较存储侧时延与第二阈值的大小,确定问题的效率低和准确性的问题,达到了提高确定问题的效率和准确性的效果。第二方面,提供了一种性能监控装置,该装置用于管理服务器中,管理服务器分别与应用服务器和存储服务器相连,存储服务器为应用服务器提供数据存储,所述装置,包括:接收单元,用于接收应用服务器发送的操作对象的应用侧性能信息,并接收存储服务器发送的操作对象的存储侧性能信息;接收单元,还用于接收应用服务器发送的操作对象的第一标识与第二标识的对应关系;读取单元,用于从接收单元接收的每个操作对象的应用侧性能信息中读取操作对象的第一标识;读取单元,还用于从接收单元接收的每个操作对象的存储侧性能信息中读取操作对象的第二标识;确定单元,用于根据接收单元接收的对应关系确定读取单元读取的每个操作对象对应的应用侧性能信息及存储侧性能信息;分析单元,用于对确定单元确定的每个操作对象对应的应用侧性能信息及存储侧性能信息分析;确定单元,还用于根据分析单元得到的分析结果确定是应用服务器还是存储服务器存在问题。通过管理服务器确定每个操作对象对应的应用侧性能信息和存储侧性能信息,再对每个操作对象对应的应用侧性能信息和存储侧性能信息进行分析,可以根据分析结果确定是应用服务器还是存储服务器存在问题,解决了无法确定是应用服务器还是存储服务器存在问题,导致监控出错的问题,达到了提高监控的准确性的效果。在第二方面的第一种可能的实现方式中,第一标识包括操作对象的名称和逻辑地址中的至少一种,第二标识包括操作对象的物理地址;对应关系由应用服务器获取每个操作对象的名称和逻辑地址的第一对应关系,并获取每个操作对象的名称和物理地址的第二对应关系,将包括相同名称的第一对应关系和第二对应关系进行合并得到的。通过应用服务器分别收集第一对应关系和第二对应关系,将第一对应关系和第二对应关系合并成对应关系,以便于根据该对应关系对操作对象的应用侧性能信息和存储侧性能信息进行对应,解决了无法对应用侧性能信息和存储侧性能信息进行对应的问题,达到了提高分析的准确性的效果。在第二方面的第二种可能的实现方式中,当应用侧性能信息包括应用侧时延的信息,存储侧性能信息包括存储侧时延的信息时,分析单元,具体用于:将应用侧时延减去存储侧时延,得到时延差值;检测时延差值是否大于第一阈值;当检测结果为时延差值大于第一阈值时,生成应用服务器存在问题的分析结果。通过管理服务器比较时延差值与第一阈值的大小,可以自动确定是否是应用服务器存在问题,解决了需要开发人员比较时延差值与第一阈值的大小,确定问题的效率低和准确性的问题,达到了提高确定问题的效率和准确性的效果。结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,分析单元,还用于:检测存储侧时延是否大于第二阈值;当检测结果为存储侧时延大于第二阈值时,生成存储服务器存在问题的分析结果。通过管理服务器比较存储侧时延与第二阈值的大小,可以自动确定是否是存储服务器存在问题,解决了需要开发人员比较存储侧时延与第二阈值的大小,确定问题的效率低和准确性的问题,达到了提高确定问题的效率和准确性的效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅本文档来自技高网...
【技术保护点】
一种性能监控方法,其特征在于,用于管理服务器中,所述管理服务器分别与应用服务器和存储服务器相连,所述存储服务器为所述应用服务器提供数据存储,所述方法,包括:接收所述应用服务器发送的操作对象的应用侧性能信息,并接收所述存储服务器发送的操作对象的存储侧性能信息;接收所述应用服务器发送的操作对象的第一标识与第二标识的对应关系;从每个操作对象的应用侧性能信息中读取所述操作对象的第一标识;从每个操作对象的存储侧性能信息中读取所述操作对象的第二标识;根据所述对应关系确定每个操作对象对应的应用侧性能信息及存储侧性能信息;对每个操作对象对应的应用侧性能信息及存储侧性能信息分析;根据分析结果确定是所述应用服务器还是所述存储服务器存在问题。
【技术特征摘要】
1.一种性能监控方法,其特征在于,用于管理服务器中,所述管理服务器分别与应用服务器和存储服务器相连,所述存储服务器为所述应用服务器提供数据存储,所述方法,包括:接收所述应用服务器发送的操作对象的应用侧性能信息,并接收所述存储服务器发送的操作对象的存储侧性能信息;接收所述应用服务器发送的操作对象的第一标识与第二标识的对应关系;从每个操作对象的应用侧性能信息中读取所述操作对象的第一标识;从每个操作对象的存储侧性能信息中读取所述操作对象的第二标识;根据所述对应关系确定每个操作对象对应的应用侧性能信息及存储侧性能信息;对每个操作对象对应的应用侧性能信息及存储侧性能信息分析;根据分析结果确定是所述应用服务器还是所述存储服务器存在问题。2.根据权利要求1所述的方法,其特征在于,所述第一标识包括所述操作对象的名称和逻辑地址中的至少一种,所述第二标识包括所述操作对象的物理地址;所述对应关系由所述应用服务器获取每个操作对象的名称和逻辑地址的第一对应关系,并获取每个操作对象的名称和物理地址的第二对应关系,将包括相同名称的第一对应关系和第二对应关系进行合并得到的。3.根据权利要求1所述的方法,其特征在于,所述方法,还包括:接收所述应用服务器发送的操作对象的等待事件信息;根据所述等待事件信息确定是否是所述应用服务器存在问题。4.根据权利要求1至3任一所述的方法,其特征在于,当所述应用侧性能信息包括应用侧时延的信息,所述存储侧性能信息包括存储侧时延的信息时,所述对每个操作对象对应的应用侧性能信息及存储侧性能信息分析,包括:将所述应用侧时延减去所述存储侧时延,得到时延差值;检测所述时延差值是否大于第一阈值;当检测结果为所述时延差值大于所述第一阈值时,生成所述应用服务器存在问题的分析结果。5.根据权利要求4所述的方法,其特征在于,所述对每个操作对象对应的应用侧性能信息及存储侧性能信息分析,还包括:检测所述存储侧时延是否大于第二阈值;当检测结果为所述存储侧时延大于所述第二阈值时,生成所述存储服务器存在问题的分析结果。6.一种性能监控装置,其特征在于,用于管理服务器中,所述管理服务器分别与应用服务器和存储服务...
【专利技术属性】
技术研发人员:李夫路,黄飞腾,徐飞,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。