[发明专利]一种服务器日志管理方法及系统在审
申请号: | 201510481374.4 | 申请日: | 2015-08-03 |
公开(公告)号: | CN105138606A | 公开(公告)日: | 2015-12-09 |
发明(设计)人: | 张伟 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 王再朝 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 日志 管理 方法 系统 | ||
技术领域
本发明涉及日志文件技术领域,特别是涉及一种服务器日志管理方法及系统。
背景技术
随着互联网技术的发展,服务器的性能越来越强,处理的业务也越来越复杂。为了记录服务器运行的状态,软件设计人员在设计服务器软件的时候,一般都要将服务器的事件记录到日志文件中,当服务器出现故障时可以根据日志文件追查故障产生的原因。
在访问数量很大的情况下,服务器会产生大量的日志文件。一台普通的服务器每天产生的日志文件很可能超过1G。如果要追查某一类事件产生的情况,管理员需要到每个日志文件中搜索关键字进行查找。这种纯手工的操作方式极其繁琐、效率低下,不能满足智能化管理需求。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种服务器日志管理方法及系统,用于解决现有技术中日志文件难以管理的问题。
为实现上述目的及其他相关目的,本发明提供一种服务器日志管理方法,包括:初始化软件界面,连接数据库;读取并分解由服务程序的输出所生成的记录,根据分解情况提取所述记录的特征参数;所述分解为将所述记录分解成时间、事件类型、产生位置及事件内容中的一种或多种;当所述特征参数与预设参数一致时,将所述记录保存到数据库中;反之,丢弃所述记录。
可选的,所述特征参数与所述分解相对应,包括:时间、事件类型、产生位置及事件内容中的一种或多种。
可选的,所述方法还包括查询步骤:通过软件界面获取查询参数,据以查询所述数据库中的相应记录,显示查询结果。
为实现上述目的及其他相关目的,本发明提供一种服务器日志管理系统,包括:初始化模块,用于初始化软件界面,连接数据库;分解模块,用于读取并分解由服务程序的输出所生成的记录,据以提取所述记录的特征参数并向外发送;所述分解为将所述记录分解成时间、事件类型、产生位置及事件内容中的一种或多种;比对模块:用于接收所述特征参数,与预设参数进行比对,当所述特征参数与预设参数一致时,将所述记录保存到所述数据库中;反之,丢弃所述记录。
可选的,所述特征参数与所述分解相对应,包括:时间、事件类型、产生位置及事件内容中的一种或多种。
可选的,所述系统还包括输入模块、查询模块和显示模块。输入模块,用于通过软件界面获取查询参数;查询模块,用于根据所述查询参数到所述数据库中查询相应记录,返回查询结果;显示模块,用于显示所述查询结果。
为实现上述目的及其他相关目的,本发明提供一种服务器,提供由服务程序的输出所生成的记录;配置有数据库,当外部设备从所述记录中提取的特征参数与预设参数一致时,保存所述记录。
可选的,所述特征参数包括:时间、事件类型、产生位置及事件内容中的一种或多种。
如上所述,本发明的一种服务器日志管理方法及系统,初始化软件界面,连接数据库;读取并分解由服务程序的输出所生成的记录,以提取所述记录的特征参数;所述分解为将所述记录分解成时间、事件类型、产生位置及事件内容中的一种或多种;当所述特征参数与预设参数一致时,将所述记录保存到数据库中;反之,丢弃所述记录。解决了服务器大量日志难以维护的问题,操作简单、效率高。
附图说明
图1显示为本发明一实施例中服务器日志管理方法流程图;
图2显示为本发明一实施例中服务器日志管理系统模块图。
元件标号说明
1服务器日志管理系统
11初始化模块
12分解模块
13比对模块
S1~S5步骤
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
请参阅图1,本发明提供一种服务器日志管理方法,所述服务器包括但不限于文件服务器、代理服务器或应用服务器,所述服务器日志包括但不限于应用程序日志、安全日志或系统日志。具体包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510481374.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:强制式精量穴播器
- 下一篇:数据库加密字段部分匹配查询方法及系统