The application provides a log processing method, device and electronic device. This method receives the log data sent by the log sending device through electronic devices, traverses the pre-registered log matching rules corresponding to the log receiving device according to the log data, determines the target matching rules corresponding to the log data from the pre-registered log matching rules, and determines the log receiving device and application port corresponding to the target matching rules as the target log connection. Receive device and target application port; then send log data to target application port, which relieves the restriction on the number of target application ports, so that administrators can set the number of target application ports according to their needs. In addition, matching the log data that need to be forwarded by electronic devices can determine the corresponding target application ports, which can realize the log forwarding, reduce the workload of administrators, and solve the problem that administrators need to configure the application port settings because of the application port conflict.
【技术实现步骤摘要】
日志处理方法、装置及电子设备
本申请涉及通信
,具体而言,涉及一种日志处理方法、装置及电子设备。
技术介绍
在通信领域中,系统日志(Syslog)协议提供了一个传递方式,允许一个设备通过网络把事件信息传递给事件信息接受者。Syslog记录着系统中的多类事件,管理者可以通过查看系统记录随时掌握系统状况。其中,系统日志可以通过Syslog进程记录系统的有关事件,也可以记录应用程序运作事件。在现有技术中,当存在多个日志接收端时,管理员需要在日志发送端配置多组IP地址及应用端口,而日志发送端对日志接收端的数量存在限制,不能无限扩展。另外,当多个已有的日志接收端应用需要部署到同一台服务器时,通常会出现应用端口冲突的问题,这需要管理员修改各个日志接收端应用的应用端口设置,以解决应用端口冲突问题,而这对日志接收端应用的部署增加了困难。
技术实现思路
本申请在于提供一种日志处理方法、装置及电子设备,解决了现有技术中对接收应用端口的数量扩展的限制及应用端口冲突问题,且能够简化系统部署。为了实现上述目的,本申请实施例所提供的技术方案如下所示:第一方面,本申请实施例提供一种日志处理方法,所述方法包括:接收日志发送装置发送的日志数据;根据所述日志数据遍历预先注册的与日志接收装置对应的预设日志匹配规则,并从所述预设日志匹配规则中确定与所述日志数据相匹配的目标匹配规则,并确定所述目标匹配规则所对应的目标日志接收装置及目标应用端口;将所述日志数据发送至目标日志接收装置中的所述目标应用端口。可选地,上述在接收所述日志发送装置发送的日志数据之前,所述方法还包括:接收多个所述日志接收装置发 ...
【技术保护点】
1.一种日志处理方法,其特征在于,所述方法包括:接收日志发送装置发送的日志数据;根据所述日志数据遍历预先注册的与日志接收装置对应的预设日志匹配规则,并从所述预设日志匹配规则中确定与所述日志数据相匹配的目标匹配规则,并确定所述目标匹配规则所对应的目标日志接收装置及目标应用端口;将所述日志数据发送至目标日志接收装置中的所述目标应用端口。
【技术特征摘要】
1.一种日志处理方法,其特征在于,所述方法包括:接收日志发送装置发送的日志数据;根据所述日志数据遍历预先注册的与日志接收装置对应的预设日志匹配规则,并从所述预设日志匹配规则中确定与所述日志数据相匹配的目标匹配规则,并确定所述目标匹配规则所对应的目标日志接收装置及目标应用端口;将所述日志数据发送至目标日志接收装置中的所述目标应用端口。2.根据权利要求1所述的方法,其特征在于,在接收所述日志发送装置发送的日志数据之前,所述方法还包括:接收多个所述日志接收装置发送的预设日志匹配规则,并对所述预设日志匹配规则进行注册。3.根据权利要求2所述的方法,其特征在于,在接收所述日志发送装置发送的日志数据之前,所述方法还包括:记录所述日志接收装置的IP地址、应用端口及与所述日志接收装置对应的预设日志匹配规则。4.根据权利要求1所述的方法,其特征在于,将所述日志数据发送至所述目标应用端口,包括:将所述日志数据发送至所述目标日志接收装置中的与所述日志数据匹配的所述预设日志匹配规则所对应的目标日志接收装置中的至少一个应用端口。5.一种日志处理装置,其特征在于,所述装置包括:接收单元,用于接收日志发送装置发送的日志数据;匹配确定单元,用于根据所述日志数据遍历预先注册的与日志接收装置对应的预设日志匹配规则,并从所述预设日志匹配规则中确定与所述日志数据相匹配的目标匹配规则,并确定所述目标匹配规则所对应的日志接收装置及应用端口为目标日志接收装置及目标应用端口;发送单元,用于将所述日志数...
【专利技术属性】
技术研发人员:陈睿,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。