一种CIFS服务的检测方法、装置及介质制造方法及图纸

技术编号:17815665 阅读:53 留言:0更新日期:2018-04-28 07:13
本发明专利技术公开了一种CIFS服务的检测方法、装置及介质,该方法的步骤包括:设定CIFS服务下的功能服务正常工作时的标准状态信息;实时获取功能服务的当前状态信息,并判断当前状态信息是否与标准状态信息一致;如果否,则在预设的故障原因集合中查找与当前状态信息对应的故障原因以作为检测结果。由于本方法能够在功能服务出现故障时立即获悉到故障的发生,进而查找对应的故障原因,实现了对故障的原因进行获取并有助于用户对于故障信息的快速了解。因此本方法提高了故障相关原因的获取效率以及故障排查的全面性。此外,本发明专利技术还提供一种CIFS服务的检测装置及介质,有益效果如上所述。

【技术实现步骤摘要】
一种CIFS服务的检测方法、装置及介质
本专利技术涉及自动化检测领域,特别是涉及一种CIFS服务的检测方法、装置及介质。
技术介绍
CIFS服务是一个新提出的协议基础上的网络服务,它可以远程访问网络环境下的计算机设备上的文件,并要求该计算机提供服务。目前针对于存储产品所使用的CIFS服务,在客户进行长期业务的情况下,可能会产生与samba等服务的断连或异常的故障情况,在这种情况下,客户进行的业务会被迫中断,进而必须重新开始所有的业务,不仅影响客户的正常使用,并且耽误时间,影响业务效率。而对于开发人员来说,往往是异常发生后,通过人为方式对异常业务的内部代码进行分析,需要较长的时间才能获得故障的原因,因此得到消息往往比较滞后,并且由于故障发生往往需要一定的条件,因此在故障发生后再进行分析,很难找到导致故障发生的真实原因以及该故障可能导致的连带故障,进而无法获取导致故障发生的关键原因,进而导致故障排除不彻底。由此可见,提供一种CIFS服务的检测方法,以提高故障相关原因的获取效率以及提高故障排查的全面性,是本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种CIFS服务的检测方法、装置及介质,以提高故障相关原因的获取效率以及提高故障排查的全面性。为解决上述技术问题,本专利技术提供一种CIFS服务的检测方法,包括:设定CIFS服务下的功能服务正常工作时的标准状态信息;实时获取功能服务的当前状态信息,并判断当前状态信息是否与标准状态信息一致;如果否,则在预设的故障原因集合中查找与当前状态信息对应的故障原因以作为检测结果。优选的,在预设的故障原因集合中查找与当前状态信息对应的故障原因以作为检测结果后,该方法进一步包括:设置故障等级的判定标准,并依照判定标准判定故障原因对应的目标故障等级;在预设的告警方式中查到与目标故障等级对应的目标告警方式,并通过目标告警方式告知用户。优选的,告警方式具体包括:告警提示音、告警邮件及告警短信。优选的,该方法进一步包括:实时获取CIFS服务的工作带宽,并判断工作带宽是否满足预设的异常标准;如果是,则将异常信息告知用户。优选的,异常标准具体为:工作带宽在10s内的平均值为0。优选的,功能服务具体包括:Samba服务、文件系统服务、osd服务以及mds服务。此外,本专利技术还提供一种CIFS服务的检测装置,包括:设定模块,用于设定CIFS服务下的功能服务正常工作时的标准状态信息;判断模块,用于实时获取功能服务的当前状态信息,并判断当前状态信息是否与标准状态信息一致,如果否,则调用结果模块;结果模块,用于在预设的故障原因集合中查找与当前状态信息对应的故障原因以作为检测结果。优选的,该装置进一步包括:判定模块,用于设置故障等级的判定标准,并依照判定标准判定故障原因对应的目标故障等级;告警模块,用于在预设的告警方式中查到与目标故障等级对应的目标告警方式,并通过目标告警方式告知用户。此外,本专利技术还提供一种CIFS服务的检测装置,包括:存储器,用于存储计算机程序;处理器,用于执行计算机程序时实现如上述的CIFS服务的检测方法的步骤。此外,本专利技术还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述的CIFS服务的检测方法的步骤。本专利技术所提供的CIFS服务的检测方法,通过设定CIFS服务下的功能服务在正常工作时的标准状态信息,用于对当前功能服务的正常与否进行界定。进而通过实时获取功能服务的当前状态信息,并与标准状态信息进行比对,以确定在当前是否存在功能服务的故障,如果是,则在预先设定的故障原因集合中依照当前的状态信息查找相应的故障原因以作为检测结果。可见,由于本方法实时获取功能服务的当前状态信息,并与标准状态信息进行比对,因此能够在功能服务出现故障时立即获悉到故障的发生,并根据当前状态信息在故障原因集合中查找对应的故障原因,以实现对故障的原因进行获取并有助于用户对于故障信息的快速了解。因此,本方法提高了故障相关原因的获取效率以及提高了故障排查的全面性。此外,本专利技术还提供一种CIFS服务的检测装置及介质,有益效果如上所述。附图说明为了更清楚地说明本专利技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种CIFS服务的检测方法的流程图;图2为本专利技术实施例提供的另一种CIFS服务的检测方法的流程图;图3为本专利技术实施例提供的一种CIFS服务的检测装置结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本专利技术保护范围。本专利技术的核心是提供一种CIFS服务的检测方法,以提高故障相关原因的获取效率以及提高故障排查的全面性。本专利技术的另一核心是提供一种CIFS服务的检测装置及介质。为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。实施例一图1为本专利技术实施例提供的一种CIFS服务的检测方法的流程图。请参考图1,CIFS服务的检测方法的具体步骤包括:步骤S10:设定CIFS服务下的功能服务正常工作时的标准状态信息。需要说明的是,本步骤的目的是预先规定CIFS服务下的功能服务在正常工作情况下的状态信息,进而将该状态信息作为标准状态信息以用于界定当前的功能服务是否正常。对于标准状态信息设定的内容以及详细程度可以根据对CIFS服务的检测严格程度而定,当对于CIFS服务的检测较为严格时,标准状态信息中涉及到的内容数量应相对较多,在此不做具体限定。步骤S11:实时获取功能服务的当前状态信息,并判断当前状态信息是否与标准状态信息一致,如果否,则执行步骤S12。可以理解的是,本步骤实现了实时获取功能服务的当前状态信息,并进行当前状态信息是否正常的判断,因此当前状态信息经过与标准状态信息比对不一致时,能够立刻执行后续的故障分析的步骤,由于是故障发生时,在当前功能服务的工作环境下立刻进行故障分析,因此提高了故障分析的效率的同时保证了基于当前环境下故障分析的全面性。步骤S12:在预设的故障原因集合中查找与当前状态信息对应的故障原因以作为检测结果。需要说明的是,在故障原因集合中,状态信息与故障原因对应记录,根据故障时的状态信息能够对应找到故障原因。可以理解的是,由于一种功能服务在不同故障情况下所产生的状态信息均不相同,因此对于任意一种功能服务都应有多种故障时的状态信息,以及状态信息所对应的故障原因。此外,故障原因集合的中的每一个故障原因均可以对应有其所引起的关联性故障,进而使用户在对CIFS服务的检测更加全面。功能服务的故障原因集合应根据实际功能服务实际可能出现的故障而设定,在此不做具体限定。本专利技术所提供的CIFS服务的检测方法,通过设定CIFS服务下的功能服务在正常工作时的标准状态信息,用于对当前功能服务的正常与否进行界定。进而通过实时获取功能服务的当前状态本文档来自技高网
...
一种CIFS服务的检测方法、装置及介质

【技术保护点】
一种CIFS服务的检测方法,其特征在于,包括:设定CIFS服务下的功能服务正常工作时的标准状态信息;实时获取所述功能服务的当前状态信息,并判断所述当前状态信息是否与所述标准状态信息一致;如果否,则在预设的故障原因集合中查找与所述当前状态信息对应的故障原因以作为检测结果。

【技术特征摘要】
1.一种CIFS服务的检测方法,其特征在于,包括:设定CIFS服务下的功能服务正常工作时的标准状态信息;实时获取所述功能服务的当前状态信息,并判断所述当前状态信息是否与所述标准状态信息一致;如果否,则在预设的故障原因集合中查找与所述当前状态信息对应的故障原因以作为检测结果。2.根据权利要求1所述的方法,其特征在于,所述在预设的故障原因集合中查找与所述当前状态信息对应的故障原因以作为检测结果后,该方法进一步包括:设置故障等级的判定标准,并依照所述判定标准判定所述故障原因对应的目标故障等级;在预设的告警方式中查到与所述目标故障等级对应的目标告警方式,并通过所述目标告警方式告知用户。3.根据权利要求2所述的方法,其特征在于,所述告警方式具体包括:告警提示音、告警邮件及告警短信。4.根据权利要求1所述的方法,其特征在于,该方法进一步包括:实时获取所述CIFS服务的工作带宽,并判断所述工作带宽是否满足预设的异常标准;如果是,则将异常信息告知用户。5.根据权利要求4所述的方法,其特征在于,所述异常标准具体为:所述工作带宽在10s内的平均值为0。6.根据权利要求1-5任意一项所述的方法,其特征在于,所述功能...

【专利技术属性】
技术研发人员:罗雪莹
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1