[发明专利]一种日志文件生成方法和装置在审
申请号: | 201710132102.2 | 申请日: | 2017-03-07 |
公开(公告)号: | CN108572955A | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 慕芳利;潘浩曼 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志数据 二级缓存 异常事件 异常日志 日志文件生成 方法和装置 一级缓存 写入 抓取 日志文件 检测 转存 查找 应用 保证 | ||
1.一种日志文件生成方法,其特征在于,所述方法包括:
获取日志数据;
将所述日志数据写入一级缓存;
当检测到异常事件时,将所述一级缓存中包括异常事件的日志数据写入二级缓存;
采用所述二级缓存中的日志数据生成日志文件。
2.根据权利要求1所述的方法,其特征在于,所述获取日志数据的步骤包括:
获取预设时长的日志数据;
将所述日志数据写入预设缓存。
3.根据权利要求2所述的方法,其特征在于,所述一级缓存包括片上存储器OCM一级缓存、双倍速率同步动态随机存储器DDR一级缓存以及日志开关,所述日志数据包括OCM数据和DDR数据,所述将所述日志数据写入一级缓存的步骤包括:
判断所述日志开关是否打开;
若是,则将所述OCM数据写入OCM一级缓存,以及,将所述预设缓存作为DDR一级缓存,并将所述预设缓存中的日志数据作为DDR数据。
4.根据权利要求3所述的方法,其特征在于,所述二级缓存包括OCM二级缓存、DDR二级缓存、写入标记,所述写入标记包括允许写入标记,所述当检测到异常事件时,将所述一级缓存中包括异常事件的日志数据写入二级缓存的步骤包括:
判断所述日志开关是否打开;
若是,则当所述写入标记为允许写入标记时,获取所述OCM一级缓存中的OCM异常子帧,以及,获取所述DDR一级缓存中的DDR异常子帧;
将所述OCM异常子帧写入OCM二级缓存,以及,将所述DDR异常子帧写入DDR二级缓存。
5.根据权利要求4所述的方法,其特征在于,所述OCM异常子帧和DDR异常子帧具有子帧号,所述将所述OCM异常子帧写入OCM二级缓存,以及,将所述DDR异常子帧写入DDR二级缓存的步骤包括:
获取所述子帧号对应的二级缓存地址;
将所述OCM异常子帧写入所述二级缓存地址对应的OCM二级缓存中,以及,将所述DDR异常子帧写入所述二级缓存地址对应的DDR二级缓存中。
6.根据权利要求5所述的方法,其特征在于,所述采用所述二级缓存中的日志数据生成日志文件的步骤包括:
提取所述二级缓存中的日志数据,所述日志数据包含OCM异常子帧和DDR异常子帧;
将所述日志数据写入日志文件。
7.一种日志文件生成装置,其特征在于,所述装置包括:
获取模块,用于获取日志数据;
一级缓存写入模块,用于将所述日志数据写入一级缓存;
二级缓存写入模块,用于当检测到异常事件时,将所述一级缓存中包括异常事件的日志数据写入二级缓存;
日志文件生成模块,用于采用所述二级缓存中的日志数据生成日志文件。
8.根据权利要求7所述的装置,其特征在于,所述获取模块包括:
获取子模块,用于获取预设时长的日志数据;
日志写入子模块,用于将所述日志数据写入预设缓存。
9.根据权利要求8所述的装置,其特征在于,所述一级缓存包括OCM一级缓存、DDR一级缓存以及日志开关,所述日志数据包括OCM数据和DDR数据,所述一级缓存写入模块包括:
第一判断子模块,用于判断所述日志开关是否打开;
一级缓存写入子模块,用于将所述OCM数据写入OCM一级缓存,以及,将所述预设缓存作为DDR一级缓存,并将所述预设缓存中的日志数据作为DDR数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710132102.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种近似词条结构推荐方法和系统
- 下一篇:知识点切片的调用方法及装置