[发明专利]一种通讯系统日志集中统计、处理系统及其方法有效
| 申请号: | 200610144368.0 | 申请日: | 2006-12-04 |
| 公开(公告)号: | CN101197694A | 公开(公告)日: | 2008-06-11 |
| 发明(设计)人: | 吴琦 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30;H04L29/02 |
| 代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;徐金国 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 通讯 系统 日志 集中 统计 处理 及其 方法 | ||
技术领域
本发明涉及数据通信领域,特别是涉及一种通信系统的系统日志集中统计、处理系统及其方法。
背景技术
通信系统都需要记录日志信息,其包括系统日志、操作日志、异常日志等信息,其主要目的就是为了让客户更全面、更详细地了解系统的运行情况,评估工作量等。
一般的通信系统的日志信息,都采用分散式的日志记录架构,该架构中包括数据源1~N共N个数据源101,如图1所示。
数据源101一般都是系统中一些重要的功能性模块,由于功能不同,不同的数据源101往往不能共用一个数据表结构,因此各个数据源101只能按照各自的数据表结构,生成可执行的SQL(Structured Query Language,结构化查询语言)语句,将数据写入数据服务器102中。日志展示模块103从数据库服务器102中获取各数据源101写入的数据,供用户查看。采用这种方式,存在以下问题:
1),各个数据源必须具备访问数据库服务器的功能,加大了系统的开销,增加系统复杂度;
2),多个数据源同时操作一个库或一张数据表,对数据库服务器的性能要求较高,使得系统成本增高;
3),当数据库服务器中的数据表结构因故有所变动时,对应的数据源都必须变动,降低了系统灵活性,加大了工程实施的难度与风险。
发明内容
本发明所要解决的技术问题在于提供一种系统日志集中统计、处理系统及其方法,用于降低系统复杂度,提高系统灵活性及可实施性。
为了实现上述目的,本发明提供了一种通讯系统日志集中统计、处理系统,包括多个数据源、数据库服务器,所述各数据源用于提供基础数据,所述数据库服务器用于存放所述系统的系统数据,其特征在于,还包括:一日志服务器,用于接收、处理所述各数据源按照所述日志服务器设定的数据格式传送的基础数据,并将处理后的基础数据导入所述数据库服务器。
所述的系统日志集中统计、处理系统,其中,所述日志服务器包括:
一内存数据库,用于存放数据;
一采集模块,用于接收所述基础数据,并对所述基础数据进行分类,再将分类后的基础数据保存至所述内存数据库;
一挖掘模块,用于对所述分类后的基础数据进行整理、统计,生成新数据,并存放至所述内存数据库;及
一同步模块,用于将所述新数据中需同步的新数据同步至所述数据库服务器。
所述的系统日志集中统计、处理系统,其中,所述统计、处理系统还包括:一日志展示模块,连接所述数据库服务器,用于以图形或表格形式展示从所述数据库服务器中获取的数据。
所述的系统日志集中统计、处理系统,其中,所述各数据源通过所述日志服务器设定的通用日志消息接口将所述基础数据传送至所述日志服务器。
所述的系统日志集中统计、处理系统,其中,所述日志服务器根据所述系统的要求增加或减少设置模块的数量以适应不同的策略。
为了实现上述目的,本发明提供了一种系统日志集中统计、处理方法,其特征在于,包括:
步骤一,建立多个数据源与一日志服务器之间的通讯链路;
步骤二,所述各数据源按照所述日志服务器设定的数据格式传送基础数据至所述日志服务器;及
步骤三,所述日志服务器接收、处理所述基础信息,并将处理后的基础数据导入数据库服务器。
所述的系统日志集中统计、处理方法,其中,所述步骤二,所述各数据源通过所述日志服务器设定的通用日志消息接口传送所述基础数据至所述日志服务器。
所述的系统日志集中统计、处理方法,其中,所述步骤三中,所述日志服务器接收、处理所述基础信息的步骤具体为:
步骤81,接收所述基础数据并进行分类,再将分类后的基础数据存放至一内存数据库中;
步骤82,对所述分类后的基础数据进行整理、统计,生成新数据,并存放至所述内存数据库;及
步骤83,将所述新数据中需同步的新数据同步至所述数据库服务器。
所述的系统日志集中统计、处理方法,其中,所述步骤三中,所述日志服务器将所述处理后的基础数据单个或批量导入数据库服务器。
所述的系统日志集中统计、处理方法,其中,所述步骤三中,还包括:以图形或表格形式展示从所述数据库服务器获取的数据的步骤。
本发明提供的一种集中式日志统计、处理系统及其方法,能有效降低系统对数据库服务器的依赖程度,减小日志信息对数据库服务器的影响,提高系统稳定性;此外,还能大幅度提高系统灵活性和可实施性,减小因新增业务需求而带给系统的影响。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610144368.0/2.html,转载请声明来源钻瓜专利网。





