The invention particularly relates to a service gateway log recording and retrieval method. This service gateway log recording and retrieval method, firstly, records the information generated in the process of service invocation in an all-round way, defines the log structure reasonably, and lays the foundation for log index; secondly, defines and divides the log index reasonably, realizes the reasonable index of log data, thus can accurately analyze log information; finally, builds an analysis model to analyze log records. Statistics is used to log the behavior of sending requests to obtain data through the gateway. With the help of Kafka, Elastic search and other data technologies, the service gateway log recording and retrieval method achieves the distributed recording of the call log of the gateway, realizes the real-time monitoring of the gateway usage, and improves the controllability of the system in use.
【技术实现步骤摘要】
一种服务网关日志记录及检索方法
本专利技术涉及数据检索分析
,特别涉及一种基于Elasticsearch的服务网关日志记录及检索方法。
技术介绍
异构数据库系统是相关的多个数据库系统的集合,可以实现数据的共享和透明访问,每个数据库系统在加入异构数据库系统之前本身就已经存在,拥有自己的DBMS。异构数据库的各个组成部分具有自身的自治性,实现数据共享的同时,每个数据库系统仍保有自己的应用特性、完整性控制和安全性控制。异构数据库系统的异构性主要体现在以下几个方面:(一)计算机体系结构的异构各个参与的数据库可以分别运行在大型机、小型机、工作站、PC或嵌入式系统中。(二)基础操作系统的异构各个数据库系统的基础操作系统可以是Unix、WindowsNT、Linux等。(三)DBMS本身的异构可以是同为关系型数据库系统的Oracle、SQLServer等,也可以是不同数据模型的数据库,如关系、模式、层次、网络、面向对象,函数型数据库共同组成一个异构数据库系统。异构数据库系统的目标在于实现不同数据库之间的数据信息资源、硬件设备资源和人力资源的合并和共享。其中关键的一点就是以局部数据库模式为基础,建立全局的数据模式或全局外视图。这种全局模式对于建立高级的决策支持系统尤为重要。大型机构在许多地点都有分支机构,每个子机构的数据库中都有着自己的信息数据,而决策制订人员一般只关心宏观的、为全局模式所描述的信息。建立在数据仓库技术基础上的异构数据库全局模式的描述是一种好的解决方案。数据仓库可以从异构数据库系统中的多个数据库中收集信息,并建立统一的全局模式,同时收集的数据还支持对 ...
【技术保护点】
1.一种服务网关日志记录及检索方法,其特征在于:首先,全方位的记录服务调用过程中产生的信息,合理定义日志结构,为日志索引奠定基础;然后对日志索引进行合理定义及切分,实现对日志数据合理索引,从而能够精确分析日志信息;最后构建分析模型,对日志记录进行分析统计,以实现对通过网关发送请求获取数据的行为的日志记录。
【技术特征摘要】
1.一种服务网关日志记录及检索方法,其特征在于:首先,全方位的记录服务调用过程中产生的信息,合理定义日志结构,为日志索引奠定基础;然后对日志索引进行合理定义及切分,实现对日志数据合理索引,从而能够精确分析日志信息;最后构建分析模型,对日志记录进行分析统计,以实现对通过网关发送请求获取数据的行为的日志记录。2.根据权利要求1所述的服务网关日志记录及检索方法,其特征在于:所述合理定义日志结构是指为了全方位的记录接口调用过程日志,在服务调用之前明确日志记录内容,定义日志记录信息。3.根据权利要求1所述的服务网关日志记录及检索方法,其特征在于:日志记录是一个持续增加的过程,在记录日志之前需要明确日志存储的方式,所述对日志索引进行合理定义及切分是以日期为切分依据,并辅助以模板版本定义日志存储规则。4.根据权利要求1所述的服务网关日志记录及检索方法,其特征在于:所述对日志记录进行分析统计是以web形式监控服务调用情况,在服务调用过程中,随着日志的产生,通过可视化的界面实时监控网关服务情况。5.根据权利要求2所述的服务网关日志记录及检索方法,其特征...
【专利技术属性】
技术研发人员:潘震,
申请(专利权)人:山东浪潮云信息技术有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。