[发明专利]系统日志的转发方法、装置、计算设备及存储介质在审
| 申请号: | 202111611877.0 | 申请日: | 2021-12-27 |
| 公开(公告)号: | CN114301920A | 公开(公告)日: | 2022-04-08 |
| 发明(设计)人: | 董洪伟 | 申请(专利权)人: | 奇安信科技集团股份有限公司;网神信息技术(北京)股份有限公司 |
| 主分类号: | H04L67/1001 | 分类号: | H04L67/1001;H04L67/30;G06F16/18;H04L45/74 |
| 代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲 |
| 地址: | 100088 北京市西城区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 系统 日志 转发 方法 装置 计算 设备 存储 介质 | ||
本发明公开了一种系统日志的转发方法、装置、计算设备及存储介质,该方法包括:获取转发配置文件;其中,转发配置文件包含多个接收服务器的地址信息及传输协议信息;获取指定系统的系统日志,根据转发配置文件确定系统日志对应的目标接收服务器的地址信息以及目标传输协议信息;通过目标传输协议将系统日志转发至目标接收服务器。通过上述方式,能够实现以指定传输协议将系统日志转发至指定接收服务器,并且,通过配置文件设置多个系统日志接收服务器,解决了现有技术中syslog转发工具只能将syslog日志转发至有限数量的服务器的问题。
技术领域
本发明涉及计算机技术领域,具体涉及一种系统日志的转发方法、装置、计算设备及存储介质。
背景技术
syslog常被称为系统日志或系统记录,是一种用来在互联网协议的网上中传递记录消息的标准,syslog消息既可以记录在本地文件中,也可以通过网络发送到接收syslog的服务器,接收syslog的服务器可以对多个设备的syslog消息进行统一的存储,或者解析其中的内容做相应的处理。
但是,发明人在实现本发明的过程中发现:现有的Syslog转发工具支持的转发服务器数量有限,例如Free Syslog Forwarder Tool,最多只能将syslog日志转发至10个syslog服务器,无法适用高并发的业务场景。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的系统日志的转发方法、装置、计算设备及存储介质。
根据本发明的一个方面,提供了一种系统日志的转发方法,包括:
获取转发配置文件;其中,转发配置文件包含多个接收服务器的地址信息及传输协议信息;
获取指定系统的系统日志,根据转发配置文件确定系统日志对应的目标接收服务器的地址信息以及目标传输协议信息;
通过目标传输协议将系统日志转发至目标接收服务器。
可选地,方法进一步包括:监控转发配置文件是否发生更新;若是,获取更新后的转发配置文件,并进行热加载处理以使更新生效。
可选地,获取转发配置文件具体包括:接收配置方所提供的配置信息,根据配置信息生成转发配置文件。
可选地,转发配置文件还包括:日志来源系统信息;则获取指定系统的系统日志进一步包括:根据转发配置文件所包含的来源系统信息确定指定系统,获取指定系统的系统日志。
可选地,获取指定系统的系统日志进一步包括:轮询各个消息队列以获取指定系统的系统日志。
可选地,转发配置文件还包括:缓存时间信息;通过目标传输协议将系统日志转发至目标接收服务器进一步包括:
在目标传输协议为TCP协议的情况下,若检测到系统日志未成功转发至目标接收服务器,将系统日志缓存至本地,间隔缓存时间后再次将系统日志转发至目标接收服务器。
根据本发明的另一方面,提供了一种系统日志的转发装置,包括:
配置获取模块,适于获取转发配置文件;其中,转发配置文件包含多个接收服务器的地址信息及传输协议信息;
日志获取模块,适于获取指定系统的系统日志;
配置确定模块,适于根据转发配置文件确定系统日志对应的目标接收服务器的地址信息以及目标传输协议信息;
发送模块,适于通过目标传输协议将系统日志转发至目标接收服务器。
可选地,装置还包括:更新模块,适于监控转发配置文件是否发生更新;若是,获取更新后的转发配置文件,并进行热加载处理以使更新生效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇安信科技集团股份有限公司;网神信息技术(北京)股份有限公司,未经奇安信科技集团股份有限公司;网神信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111611877.0/2.html,转载请声明来源钻瓜专利网。





