一种日志管理方法、集群管理节点及系统技术方案

技术编号:16822176 阅读:51 留言:0更新日期:2017-12-16 16:49
本发明专利技术提供了一种日志管理方法、集群管理节点及系统,应用于与至少一个集群节点相连的集群管理节点,该方法可以包括:针对于每一个所述集群节点,均执行:S1:在获取到当前集群节点生成的日志文件时,将所述日志文件中包括的至少一条日志信息重定向到预设的目标文件中;S2:接收外部输入的至少一个目标关键字;S3:从所述目标文件中,筛选出包括有所述至少一个目标关键字的日志信息。本方案能够提高日志管理的效率。

A log management method, cluster management node and system

The invention provides a log management method, cluster management node and system, and applied to at least one cluster node connected cluster management node, the method can include: for each of the cluster nodes are implemented: S1: in access to the current cluster node into the log file, the in the log file at least one log information including the default target to redirect file; S2: at least one target keyword receives external input; S3: from the target file, select the log information including the at least one target key word. This scheme can improve the efficiency of log management.

【技术实现步骤摘要】
一种日志管理方法、集群管理节点及系统
本专利技术涉及计算机
,特别涉及一种日志管理方法、集群管理节点及系统。
技术介绍
如今,为了满足用户对于计算速度的需求,通常一个集群中部署有多个集群节点。同时,为了便于在集群节点出现故障时,能够对故障进行定位,各个集群节点在运行过程中均有日志生成。目前,在进行日志管理时,主要是通过人工的方式,依次在每一个集群节点上筛选所需的日志。但是,由于集群节点的数量较多,那么如果还是在每一个集群节点上分别进行筛选,则将会花费大量时间,造成日志管理的效率较低。
技术实现思路
本专利技术实施例提供了一种日志管理方法、集群管理节点及系统,能够提高日志管理的效率。第一方面,本专利技术实施例提供了一种日志管理方法,应用于与至少一个集群节点相连的集群管理节点,包括:针对于每一个所述集群节点,均执行:S1:在获取到当前集群节点生成的日志文件时,将所述日志文件中包括的至少一条日志信息重定向到预设的目标文件中;S2:接收外部输入的至少一个目标关键字;S3:从所述目标文件中,筛选出包括有所述至少一个目标关键字的日志信息。优选地,所述在获取到当前集群节点生成的日志文件时,包括:在接收到所述当前集群节点发送的日志文件时;进一步包括:针对于每一个所述集群节点,均执行:S4:基于所述当前集群节点上一次发送日志文件的时间,判断之后的预设时间段内,是否接收到所述当前集群节点发送的日志文件;若否,则执行S5,若是,则执行S1,并执行S4;S5:确定所述当前集群节点异常,并结束当前流程。第二方面,本专利技术实施例提供了一种集群管理节点,包括:重定向单元、接收单元和筛选单元,其中,所述重定向单元,用于针对于每一个所述集群节点,均执行:在获取到当前集群节点生成的日志文件时,将所述日志文件中包括的至少一条日志信息重定向到预设的目标文件中;所述接收单元,用于接收外部输入的至少一个目标关键字;所述筛选单元,用于从所述目标文件中,筛选出包括有所述至少一个目标关键字的日志信息。优选地,进一步包括:处理单元;所述重定向单元,用于在接收到所述当前集群节点发送的日志文件时,将所述日志文件中包括的至少一条日志信息重定向到预设的目标文件中;所述处理单元,用于针对于每一个所述集群节点,均执行:S4:基于所述当前集群节点上一次发送日志文件的时间,判断之后的预设时间段内,是否接收到所述当前集群节点发送的日志文件;若否,则执行S5,若是,则触发所述重定向单元,并执行S4;S5:确定所述当前集群节点异常,并结束当前流程。第三方面,本专利技术实施例提供了一种日志管理系统,包括:上述实施例任一所述的集群管理节点和至少一个集群节点,其中,所述至少一个集群节点中的每一个集群节点,用于生成日志文件,其中,所述日志文件中包括有至少一条日志信息。优选地,每一个所述集群节点,用于接收外部的指令,根据所述指令修改系统日志配置文件,以使得生成的所述日志文件中的每一条所述日志信息按照修改后的系统日志配置文件进行显示;所述集群管理节点,用于从所述目标文件中的按照修改后的系统日志配置文件进行显示的每一条所述日志信息中,筛选出包括有所述至少一个目标关键字的日志信息。优选地,每一个所述集群节点,进一步用于利用预设的脚本,周期性的向所述集群管理节点发送生成的所述日志文件;所述集群管理节点,用于接收每一个所述集群节点每一次发送的所述日志文件。第四方面,本专利技术实施例提供了一种计算机可读介质,包括计算机执行指令,当存储控制器的处理器执行所述计算机执行指令时,所述存储控制器执行上述任一实施例所述的日志管理方法。第五方面,本专利技术实施例提供了一种存储控制器,包括:处理器、存储器和总线;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述存储控制器执行上述任一实施例所述的日志管理方法。本专利技术实施例提供了一种日志管理方法、集群管理节点及系统,该方法应用于与每一个集群节点相连的集群管理节点上,通过获取每一个集群节点生成的日志文件,那么在获取到日志文件后,将对获取到的各个日志文件中分别包括的至少一条日志信息进行汇总,也即将获取到的各个日志文件中分别包括的至少一条日志信息重定向到预设的目标文件中,这样,集群管理节点当接收到外部输入的至少一个目标关键字后,就可从汇总后的目标文件中筛选出包括有各个目标关键字的每一条日志信息,而整个过程无需再由用户逐个在每一个集群节点上进行筛选,从而缩短了时间,提高了日志管理的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的一种日志管理方法的流程图;图2是本专利技术另一个实施例提供的一种日志管理方法的流程图;图3是本专利技术一个实施例提供的一种集群管理节点的结构示意图;图4是本专利技术另一个实施例提供的一种集群管理节点的结构示意图;图5是本专利技术一个实施例提供的一种日志管理系统的结构示意图;图6是本专利技术又一个实施例提供的一种日志管理方法的流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种日志管理方法,应用于与至少一个集群节点相连的集群管理节点,该方法可以包括以下步骤:步骤101:针对于每一个所述集群节点,均执行:在获取到当前集群节点生成的日志文件时,将所述日志文件中包括的至少一条日志信息重定向到预设的目标文件中。步骤102:接收外部输入的至少一个目标关键字。步骤103:从所述目标文件中,筛选出包括有所述至少一个目标关键字的日志信息。在图1所示的实施例中,通过获取每一个集群节点生成的日志文件,那么在获取到日志文件后,将对获取到的各个日志文件中分别包括的至少一条日志信息进行汇总,也即将获取到的各个日志文件中分别包括的至少一条日志信息重定向到预设的目标文件中,这样,集群管理节点当接收到外部输入的至少一个目标关键字后,就可从汇总后的目标文件中筛选出包括有各个目标关键字的每一条日志信息,而整个过程无需再由用户逐个在每一个集群节点上进行筛选,从而缩短了时间,提高了日志管理的效率。为了能够确定出有异常的集群节点,在本专利技术一个实施例中,所述在获取到当前集群节点生成的日志文件时,包括:在接收到所述当前集群节点发送的日志文件时;进一步包括:针对于每一个所述集群节点,均执行:S4:基于所述当前集群节点上一次发送日志文件的时间,判断之后的预设时间段内,是否接收到所述当前集群节点发送的日志文件;若否,则执行S5,若是,则执行S1,并执行S4;S5:确定所述当前集群节点异常,并结束当前流程。为了对本专利技术实施例进行详细说明,如图2所示,本专利技术实施例提供了一种日志管理方法本文档来自技高网...
一种日志管理方法、集群管理节点及系统

【技术保护点】
一种日志管理方法,其特征在于,应用于与至少一个集群节点相连的集群管理节点,包括:针对于每一个所述集群节点,均执行:S1:在获取到当前集群节点生成的日志文件时,将所述日志文件中包括的至少一条日志信息重定向到预设的目标文件中;S2:接收外部输入的至少一个目标关键字;S3:从所述目标文件中,筛选出包括有所述至少一个目标关键字的日志信息。

【技术特征摘要】
1.一种日志管理方法,其特征在于,应用于与至少一个集群节点相连的集群管理节点,包括:针对于每一个所述集群节点,均执行:S1:在获取到当前集群节点生成的日志文件时,将所述日志文件中包括的至少一条日志信息重定向到预设的目标文件中;S2:接收外部输入的至少一个目标关键字;S3:从所述目标文件中,筛选出包括有所述至少一个目标关键字的日志信息。2.根据权利要求1所述的日志管理方法,其特征在于,所述在获取到当前集群节点生成的日志文件时,包括:在接收到所述当前集群节点发送的日志文件时;进一步包括:针对于每一个所述集群节点,均执行:S4:基于所述当前集群节点上一次发送日志文件的时间,判断之后的预设时间段内,是否接收到所述当前集群节点发送的日志文件;若否,则执行S5,若是,则执行S1,并执行S4;S5:确定所述当前集群节点异常,并结束当前流程。3.一种集群管理节点,其特征在于,包括:重定向单元、接收单元和筛选单元,其中,所述重定向单元,用于针对于每一个所述集群节点,均执行:在获取到当前集群节点生成的日志文件时,将所述日志文件中包括的至少一条日志信息重定向到预设的目标文件中;所述接收单元,用于接收外部输入的至少一个目标关键字;所述筛选单元,用于从所述目标文件中,筛选出包括有所述至少一个目标关键字的日志信息。4.根据权利要求3所述的集群管理节点,其特征在于,进一步包括:处理单元;所述重定向单元,用于在接收到所述当前集群节点发送的日志文件时,将所述日志文件中包括的至少一条日志信息重定向到预设的目标文件中;所述处理单元,用于针对于每一个所述集群节点,均执行:S4:基于所述当前集群节点上...

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

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

1