1.一种日志收集方法,其特征在于,所述日志收集方法包括:接收用户发送的应用请求消息,并生成与所述应用请求消息对应的唯一标识码;
将所述唯一标识码添加到所述应用请求消息中,形成请求指令;
在对所述请求指令的响应处理过程中,将所述唯一标识码在所述响应处理过程经过的应用系统或数据库中传递,使得所述唯一标识码被写入所述应用系统的日志信息中或所述数据库中;
将包含所述唯一标识码的日志信息输出到日志库;
若所述请求指令执行失败,则根据所述请求指令中包含的所述唯一标识码,从所述日志库中提取包含所述唯一标识码的目标日志信息;
按照所述目标日志信息的生成时间顺序输出所述目标日志信息;
所述在对所述请求指令的响应处理过程中,将所述唯一标识码在所述响应处理过程经过的应用系统或数据库中传递,使得所述唯一标识码被写入所述应用系统的日志信息中或所述数据库中包括:当所述响应处理过程经过不同的应用系统时,将所述唯一标识码添加到所述不同的应用系统之间的交互消息中,以使所述唯一标识码通过所述交互消息进行传递;
当所述响应处理过程经过所述应用系统内部时,将所述唯一标识码在单线程或线程池中传递;
当所述响应处理过程调用所述数据库中的数据表时,将所述唯一标识码记录在所述数据表的预设字段。
2.如权利要求1所述的日志收集方法,其特征在于,所述当所述响应处理过程经过所述应用系统内部时,将所述唯一标识码在单线程或线程池中传递包括:若所述响应处理过程经过所述应用系统内部时为单线程处理方式,则将所述唯一标识码传入所述单线程,并在所述单线程的执行过程中传递所述唯一标识码;
若所述响应处理过程经过所述应用系统内部时为线程池处理方式,则在创建线程池之前获取每个线程的日志存储空间的内容,并在线程池的处理过程中进行push操作,以使所述唯一标识码在所述线程池中传递,其中,所述push操作用于添加所述每个线程的日志存储空间的内容,所述日志存储空间的内容包含所述唯一标识码。
3.如权利要求1所述的日志收集方法,其特征在于,在所述将包含所述唯一标识码的目标日志信息输出到日志库之后,所述日志收集方法还包括:若所述日志库中存在日志生成时间早于预设时间的历史日志信息,则删除所述历史日志信息。
4.如权利要求1至3任一项所述的日志收集方法,其特征在于,在所述按照所述目标日志信息的生成时间顺序输出所述目标日志信息之后,所述日志收集方法还包括:根据预设的关键字对所述目标日志信息进行分析,确认关键日志信息;
输出所述关键日志信息。
5.一种日志收集装置,其特征在于,所述日志收集装置包括:标识生成模块,用于接收用户发送的应用请求消息,并生成与所述应用请求消息对应的唯一标识码;
标识添加模块,用于将所述唯一标识码添加到所述应用请求消息中,形成请求指令;
标识传递模块,用于在对所述请求指令的响应处理过程中,将所述唯一标识码在所述响应处理过程经过的应用系统或数据库中传递,使得所述唯一标识码被写入所述应用系统的日志信息中或所述数据库中;
日志收集模块,用于将包含所述唯一标识码的日志信息输出到日志库;
日志提取模块,用于若所述请求指令执行失败,则根据所述请求指令中包含的所述唯一标识码,从所述日志库中提取包含所述唯一标识码的目标日志信息;
日志输出模块,用于按照所述目标日志信息的生成时间顺序输出所述目标日志信息;
所述标识传递模块包括:
第一传递单元,用于当所述响应处理过程经过不同的应用系统时,将所述唯一标识码添加到所述不同的应用系统之间的交互消息中,以使所述唯一标识码通过所述交互消息进行传递;
第二传递单元,用于当所述响应处理过程经过所述应用系统内部时,将所述唯一标识码在单线程或线程池中传递;
第三传递单元,用于当所述响应处理过程调用所述数据库中的数据表时,将所述唯一标识码记录在所述数据表的预设字段。
6.如权利要求5所述的日志收集装置,其特征在于,所述第二传递单元包括:单线程传递子单元,用于若所述响应处理过程经过所述应用系统内部时为单线程处理方式,则将所述唯一标识码传入所述单线程,并在所述单线程的执行过程中传递所述唯一标识码;
线程池传递子单元,用于若所述响应处理过程经过所述应用系统内部时为线程池处理方式,则在创建线程池之前获取每个线程的日志存储空间的内容,并在线程池的处理过程中进行push操作,以使所述唯一标识码在所述线程池中传递,其中,所述push操作用于添加所述每个线程的日志存储空间的内容,所述日志存储空间的内容包含所述唯一标识码。
7.如权利要求5所述的日志收集装置,其特征在于,所述的日志收集装置还包括:日志删除模块,用于若所述日志库中存在日志生成时间早于预设时间的历史日志信息,则删除所述历史日志信息;
日志分析模块,用于根据预设的关键字对所述目标日志信息进行分析,确认关键日志信息;
关键日志输出模块,用于输出所述关键日志信息。
8.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述日志收集方法的步骤。
9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述日志收集方法的步骤。