一种目标定位方法、装置、系统及计算机可读存储介质制造方法及图纸

技术编号:20362924 阅读:23 留言:0更新日期:2019-02-16 16:33
本申请公开了一种目标定位方法,包括:远端装置接收到目标机的日志信息,并将日志信息存储在数据库中;判断日志信息中是否存在预设目标信息;若日志信息中存在预设目标信息,则提取与预设目标信息对应的数据信息,以便完成定位操作。本方法通过将目标机的软件所产生的日志信息存储在数据库中,当日志信息中存在预设目标信息时,提取与预设目标信息相对应的数据信息,由于此过程中避免了相关技术中技术人员采取现场对日志进行分析、目标分析、代码定位的繁琐漫长的过程,能够快速定位目标程序源进而提高效率改善用户体验。本发明专利技术还提供目标定位装置、设备、系统和计算机可读存储介质,具有上述有益效果。

【技术实现步骤摘要】
一种目标定位方法、装置、系统及计算机可读存储介质
本申请涉及监控
,特别涉及一种目标定位方法、装置、设备、系统及计算机可读存储介质。
技术介绍
随着互联网技术的快速发展,计算机等终端日益普及,各种依赖于终端的软件产品应运而生,人们在生活中、工作中越来越依赖各种软件,而且对软件的功能要求也越来越高。随着软件规模的不断增大以及软件演化中各类新的问题的不断出现,当软件出现问题时需要技术人员不断的对软件程序进行调试,具体的是技术人员根据软件生成的日志现场完成对软件的调试优化及故障排除,从日志生成、到目标分析、再到代码定位整个过程繁琐漫长,效率低。综上可知,相关技术的软件目标定位周期长、效率低。因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种目标定位方法,能够快速定位目标程序源进而提高效率改善用户体验;本专利技术的另一目的是提供装置、设备、系统及计算机可读存储介质。为解决上述技术问题,本专利技术提供一种目标定位方法,包括:远端装置接收到目标机的日志信息,并将所述日志信息存储在数据库中;判断所述日志信息中是否存在预设目标信息;若所述日志信息中存在所述预设目标信息,则提取与所述预设目标信息对应的数据信息,以便完成定位操作,其中,所述数据信息包括所述预设目标信息的代码和所述预设目标信息的代码行数。优选地,远端装置接收到目标机的日志信息之前,包括:所述远端装置下发目标机汇报所述日志信息指令,以便所述远端装置接收到所述日志信息。优选地,若所述日志信息中存在所述预设目标信息,则提取与所述预设目标信息对应的数据信息,以便完成定位操作之后,还包括:将所述数据信息显示在展示区,并发出提示信号。本专利技术提供一种目标定位装置,包括:日志接收模块,用于远端装置接收到目标机的日志信息,并将所述日志信息存储在数据库中;日志判断模块,用于判断所述日志信息中是否存在预设目标信息;日志处理模块,用于若所述日志信息中存在所述预设目标信息,则提取与所述预设目标信息对应的数据信息,以便完成定位操作,其中,所述数据信息包括所述预设目标信息的代码和所述预设目标信息的代码行数。优选地,还包括:下发指令模块,用于所述远端装置下发目标机汇报所述日志信息指令,以便所述远端装置接收到所述日志信息。本专利技术提供一种目标定位方法,包括:目标机生成日志信息;将所述日志信息发送至远端装置,以使所述远端装置将所述日志信息存储在数据库中,判断所述日志信息中是否存在预设目标信息,若所述日志信息中存在所述预设目标信息,则提取与所述预设目标信息对应的数据信息,以便完成定位操作。本专利技术提供一种目标定位装置,包括:日志生成模块,用于目标机生成日志信息;日志发送模块,用于将所述日志信息发送至远端装置,以使所述远端装置将所述日志信息存储在数据库中,判断所述日志信息中是否存在预设目标信息,若所述日志信息中存在所述预设目标信息,则提取与所述预设目标信息对应的数据信息,以便完成定位操作。本专利技术提供一种目标定位设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述目标定位方法的步骤。本专利技术提供一种目标定位系统,包括:目标机,用于生成日志信息,将所述日志信息发送至远端装置;所述远端装置,用于接收到所述日志信息,并将所述日志信息存储在数据库中,判断所述日志信息中是否存在预设目标信息,若所述日志信息中存在所述预设目标信息,则提取与所述预设目标信息对应的数据信息,以便完成定位操作,其中,所述数据信息包括所述预设目标信息的代码和所述预设目标信息的代码行数。本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述目标定位方法的步骤。本申请所提供的一种目标定位方法,包括:远端装置接收到目标机的日志信息,并将日志信息存储在数据库中;判断日志信息中是否存在预设目标信息;若日志信息中存在所预设目标信息,则提取与预设目标信息对应的数据信息,以便完成定位操作,其中,数据信息包括预设目标信息的代码和预设目标信息的代码行数。可见,将目标机的软件所产生的日志信息存储在数据库中,以便对日志信息进行提取与判断,当日志信息中存在预设目标信息时,提取与预设目标信息相对应的数据信息,具体可以包括预设目标信息的源码行,以便完成定位。本申请采取的方法避免了相关技术中技术人员采取现场对日志进行分析、目标分析、代码定位的繁琐漫长的过程,能够快速定位目标程序源进而提高效率改善用户体验。本专利技术还提供目标定位装置、目标定位设备、目标定位系统和计算机可读存储介质,具有如上述方法相同的有益效果,在此不再赘述。附图说明为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术提供的一种目标定位方法的过程流程图;图2为本专利技术提供的另一种目标定位方法的过程流程图;图3为本专利技术提供的另一种目标定位方法的过程流程图;图4为本专利技术提供的一种目标定位装置的结构示意图;图5为本专利技术提供的另一种目标定位方法的过程流程图;图6为本专利技术提供的另一种目标定位装置的结构示意图;图7为本专利技术提供的一种目标定位系统的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本专利技术灵活运用编程技术、数据库技术、网络技术、进程间通信技术、日志调试技术、文本处理技术,设计了一套及时、高效的在线跟踪定位软件目标的方法。该方法可以应用于但不限于监控软件领域,可广泛适用于监控领域。相关技术当软件出现问题时需要技术人员不断的对软件程序进行调试,具体的是技术人员根据软件生成的日志现场完成对软件的调试优化及故障排除,从日志生成、到目标分析、再到代码定位整个过程繁琐漫长,效率低。基于上述问题,本实施例提供了一种目标定位方法将目标机的软件所产生的日志信息存储在数据库中,以便对日志信息进行提取与判断,当日志信息中存在预设目标信息时,提取与预设目标信息相对应的数据信息,具体可以包括预设目标信息的源码行,以便完成定位,能够快速定位目标程序源进而提高效率改善用户体验。具体请参考图1,图1为本专利技术提供的一种目标定位方法的过程流程图,包括:S100、远端装置接收到目标机的日志信息,并将日志信息存储在数据库中。具体的,本实施例不对远端装置进行限定,可以是相应的远端装置也可以是相应的服务器,无论如何只需要满足本实施例的目的即可。远端装置与目标机间日志信息的传递可以是通过网络、可以通过光纤、可以通过有线连接,只需要满足本实施例的目的即可,本实施例对两者间的连接方式不做任何限定。远端装置和目标机可以在同一个平台运行,也可以在不同的平台运行,用户可以根据实际情况进行设置。日志信息对软件的运行监测起本文档来自技高网...

【技术保护点】
1.一种目标定位方法,其特征在于,包括:远端装置接收到目标机的日志信息,并将所述日志信息存储在数据库中;判断所述日志信息中是否存在预设目标信息;若所述日志信息中存在所述预设目标信息,则提取与所述预设目标信息对应的数据信息,以便完成定位操作,其中,所述数据信息包括所述预设目标信息的代码和所述预设目标信息的代码行数。

【技术特征摘要】
1.一种目标定位方法,其特征在于,包括:远端装置接收到目标机的日志信息,并将所述日志信息存储在数据库中;判断所述日志信息中是否存在预设目标信息;若所述日志信息中存在所述预设目标信息,则提取与所述预设目标信息对应的数据信息,以便完成定位操作,其中,所述数据信息包括所述预设目标信息的代码和所述预设目标信息的代码行数。2.根据权利要求1所述的目标定位方法,其特征在于,远端装置接收到目标机的日志信息之前,包括:所述远端装置下发目标机汇报所述日志信息指令,以便所述远端装置接收到所述日志信息。3.根据权利要求1所述的目标定位方法,其特征在于,若所述日志信息中存在所述预设目标信息,则提取与所述预设目标信息对应的数据信息,以便完成定位操作之后,还包括:将所述数据信息显示在展示区,并发出提示信号。4.一种目标定位装置,其特征在于,包括:日志接收模块,用于远端装置接收到目标机的日志信息,并将所述日志信息存储在数据库中;日志判断模块,用于判断所述日志信息中是否存在预设目标信息;日志处理模块,用于若所述日志信息中存在所述预设目标信息,则提取与所述预设目标信息对应的数据信息,以便完成定位操作,其中,所述数据信息包括所述预设目标信息的代码和所述预设目标信息的代码行数。5.根据权利要求4所述的目标定位装置,其特征在于,还包括:下发指令模块,用于所述远端装置下发目标机汇报所述日志信息指令,以便所述远端装置接收到所述日志信息。6.一种目标定位方法,其特征在于,包括:目标...

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

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

1