[发明专利]一种错误日志采集系统、方法、设备及介质在审
申请号: | 202110873743.X | 申请日: | 2021-07-30 |
公开(公告)号: | CN113722135A | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 葛国周;张国辉 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/34;G06F16/33;G06F16/9035 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王晓坤 |
地址: | 250101 山东省济南市自由贸易试验区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 错误 日志 采集 系统 方法 设备 介质 | ||
本申请公开了一种错误日志采集系统、方法、设备及介质,包括:主监控节点,用于基于预设关键字,从集群中各被监控节点的目标日志信息中筛选出错误日志信息,并将所述错误日志信息按照预设汇总规则进行汇总,得到汇总错误日志信息,以及将所述汇总错误日志信息放置于本节点的指定目录下;日志管理服务,用于当监听到针对管理界面中日志导出按钮的点击操作,则调用预设日志导出接口,以通过所述预设日志导出接口从所述指定目录下导出所述汇总错误日志信息。这样,能够节省从大量日志中人工筛选错误日志信息的时间,从而提升问题定位分析以及解决的效率。
技术领域
本申请涉及日志处理技术领域,特别涉及一种错误日志采集系统、方法、设备及介质。
背景技术
在产品迭代开发以及实际生产环境中,会遇到各式各样的问题,有的属于产品本身代码不够健壮、有瑕疵而导致的,有的则是人为失误,未按照标准使用导致的等等。这个时候就需要产品相关的开发者自行去分析日志信息,协助定位问题,考虑到项目进展、生产环境问题紧迫性等因素,需要开发者能对问题及时作出响应,尽可能快的定位分析问题的根本原因,给出完善的解决方案。以产品的实际应用规模来说,势必会产生大量的日志信息,进而增加了开发者定位分析问题的难度,增大了解决问题的时间开销。
发明内容
有鉴于此,本申请的目的在于提供一种错误日志采集系统、方法、设备及介质,能够节省从大量日志中人工筛选错误日志信息的时间,从而提升问题定位分析以及解决的效率。其具体方案如下:
第一方面,本申请公开了一种错误日志采集系统,包括:
主监控节点,用于基于预设关键字,从集群中各被监控节点的目标日志信息中筛选出错误日志信息,并将所述错误日志信息按照预设汇总规则进行汇总,得到汇总错误日志信息,以及将所述汇总错误日志信息放置于本节点的指定目录下;
日志管理服务,用于当监听到针对管理界面中日志导出按钮的点击操作,则调用预设日志导出接口,以通过所述预设日志导出接口从所述指定目录下导出所述汇总错误日志信息。
可选的,所述主监控节点,具体用于:
基于默认关键字和/或用户自定义关键字,从集群中各被监控节点的目标日志信息中筛选出错误日志信息;
其中,所述默认关键字为预先在所述日志管理服务中创建的关键字。
可选的,所述日志管理服务,具体用于:
监听针对所述管理界面中显示的所述默认关键字的选中操作,和/或通过所述管理界面中的关键字输入框获取所述用户自定义关键字,得到预设关键字;
将所述预设关键字发送至所述主监控节点。
可选的,所述主监控节点,具体用于:
将所述错误日志信息按照预设时间粒度进行汇总,得到汇总错误日志信息。
可选的,所述日志管理服务,具体用于:
监听针对所述管理界面中显示的默认时间粒度的选中操作,和/或通过所述管理界面中的时间粒度输入框获取所述时间粒度,得到预设时间粒度;其中,所述默认时间粒度为预先在所述日志管理服务中创建的时间粒度;
将所述预设时间粒度发送至所述主监控节点。
可选的,还包括:
主节点监控模块,用于监控主监控节点的运行状态;
新主节点选举模块,用于当所述主节点监控模块监控到所述主监控节点出现故障,则从集群中的备用监控节点中选举出新的主监控节点。
第二方面,本申请公开了一种错误日志采集方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110873743.X/2.html,转载请声明来源钻瓜专利网。