[发明专利]一种日志记录与收集方法、装置、系统及可读存储介质在审
申请号: | 201910657514.7 | 申请日: | 2019-07-19 |
公开(公告)号: | CN110399283A | 公开(公告)日: | 2019-11-01 |
发明(设计)人: | 刘涛 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F16/172;G06F16/18 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘志红 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志记录 目标区域 日志 第一系统 第二区域 第一区域 服务器 计算机可读存储介质 可读存储介质 发送目标 区域记录 人员定位 系统传输 准确度 发送 指令 记录 维护 开发 | ||
本发明公开了一种日志记录与收集方法、装置、系统及计算机可读存储介质,包括预先将服务器的第一系统划分为第一区域和第二区域;在接收到服务器的第二系统发送的收集日志指令后,从第一区域和第二区域中确定出当前的日志记录指定区域,并将其作为目标区域;从目标区域向第二系统发送目标区域中记录的各个日志;将日志记录指定区域从目标区域切换至另一个区域,以便将产生的新日志记录至另一个区域中。本发明能够实现在第一系统中的目标区域向第二系统传输日志的过程中,还能够通过第一系统中的另一个区域记录期间产生的新日志,避免日志记录丢失,保障了日志记录的完整性,有利于提高维护人员和开发人员定位问题的效率和准确度。
技术领域
本发明实施例涉及计算机技术领域,特别是涉及一种日志记录与收集方法、装置、系统及可读存储介质。
背景技术
在服务器产品推向市场后,在服务器后期维护方面,需要各个系统记录本系统的运行状态、故障产生、异常操作的日志,以便提高维护人员和开发人员定位问题、分析问题的效率。因服务器本身对稳定性要求极高,这也意味着服务器上的小系统(第一系统)运行稳定性也必须极高,才能满足服务器高稳定性的要求。目前,大多数小系统在日志记录收集方面,采取单一分区记录,从单一分区向服务器上的大系统(第二系统)传送小系统日志,就会导致在大系统向小系统收集日志时,小系统无法记录此时正在产生的日志数据,导致部分日志记录丢失,影响维护人员和开发人员定位问题的效率和准确度。
发明内容
本发明实施例的目的是提供一种日志记录与收集方法、装置、系统及计算机可读存储介质,在使用过程中能够避免日志记录丢失,保障了日志记录的完整性,有利于提高维护人员和开发人员定位问题的效率和准确度。
为解决上述技术问题,本发明实施例提供了一种日志记录与收集方法,包括:
预先将服务器的第一系统划分为第一区域和第二区域;
在接收到服务器的第二系统发送的收集日志指令后,从所述第一区域和所述第二区域中确定出当前的日志记录指定区域,并将其作为目标区域;
从所述目标区域向所述第二系统发送所述目标区域中记录的各个日志;
将所述日志记录指定区域从所述目标区域切换至另一个区域,以便将产生的新日志记录至所述另一个区域中。
可选的,在所述预先将服务器的第一系统划分为第一区域和第二区域之前,还包括:
从所述第一区域和所述第二区域中确定出初始的日志记录指定区域;
在所述第一系统上电启动后,将当前产生的日志记录至所述初始的日志记录指定区域中。
可选的,还包括:
判断当前的日志记录指定区域的状态是否为预设状态,若是,则将所述当前的日志记录指定区域标记为待收集区域;
将所述日志记录指定区域从所述当前的日志记录指定区域切换至另一个区域,以便将产生的新日志记录至所述另一个区域中;
向所述第二系统发送收集日志请求,所述收集日志请求包括待收集区域名称;
接收所述第二系统发送的指定区域收集日志指令,并依据所述指定区域收集日志指令从所述待收集区域向所述第二系统发送所述待收集区域中记录的各个日志。
可选的,所述判断当前的日志记录指定区域的状态是否为预设状态的过程为:
判断当前的日志记录指定区域的已使用空间是否达到预设比例,若是,则所述当前的日志记录指定区域的状态为预设状态。
可选的,所述预设比例为90%。
本发明实施例相应的提供了一种日志记录与收集装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910657514.7/2.html,转载请声明来源钻瓜专利网。