[发明专利]一种实现电子证照运行数据组件化收集的方法有效
申请号: | 201910686104.5 | 申请日: | 2019-07-29 |
公开(公告)号: | CN110413496B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 游通銮;汪翔 | 申请(专利权)人: | 福建南威软件有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 钱莉;蔡学俊 |
地址: | 350003 福建省福州市鼓楼*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种实现电子证照运行数据组件化收集的方法,提供一运行数据收集平台;包括日志工具模块、微服务插件模块、分析系统和数据存储模块;日志工具模块和微服务插件模块采集数据,并通过日志工具模块将两者采集的数据发送到分析系统;分析系统将接收到的数据发送到所述数据存储模块进行数据存储;分析系统还能够通过人工检索或定时任务的方式,获取数据存储模块的数据,用以展示或报表统计。本发明不受机器账户限制,生产环境的机器为了安全性,仅有少数人有权限,但本发明的分析系统可以很便捷的给大家分配账户和权限,并且不影响生产环境主机的安全。能够有效对数据进行统计、分析;提高数据的利用率,并且检索方便有一个统一的检索空间。 | ||
搜索关键词: | 一种 实现 电子 证照 运行 数据 组件 收集 方法 | ||
【主权项】:
1.一种实现电子证照运行数据组件化收集的方法,其特征在于:提供一运行数据收集平台; 所述运行数据收集平台包括日志工具模块、微服务插件模块、日志分析系统和数据存储模块;所述日志工具模块和所述微服务插件模块采集数据,并通过所述日志工具模块将两者采集的数据发送到所述日志分析系统;所述日志分析系统将接收到的数据发送到所述数据存储模块进行数据存储;所述日志分析系统还能够通过人工检索或定时任务的方式,获取所述数据存储模块的数据,用以展示或报表统计;所述平台按照如下步骤进行电子证照运行数据组件化收集:步骤S1:进行自定义日志:所述日志工具模块从配置中心获取配置;从配置中的标记位判断是那种日志引擎 ;若为本地引擎则使用通用的简单日志接口进行日志记录 ;若为统一引擎则使用日志工具模块,将日志内容、日志记录时间,日志所处的代码行信息以json的格式发送到所述日志分析系统,执行步骤S7;步骤S2:统计日志存储:开发者调用所述日志工具模块的接口进行统计数据录入,并执行步骤S7;步骤S3:进行微服务调用:如果调用方使用了日志插件,并且未将日志功能屏蔽掉,就会启用日志功能; 判断调用方是否启用日志;若启用日志则调用方开始日志记录,并执行步骤S4;否则执行步骤S5;步骤S4:所述日志工具模块为当前的上下文生成唯一的标识符,用以调用链跟踪的功能;如果发起了微服务调用,会将标识符传给被调用者;通过这个机制,所述日志工具模块识别一个操作是原始发起的,还是被第三方所调用;若是则调用方开始日志记录并执行步骤S6;否则直接执行步骤S6;步骤S5:被调用方开始日志记录,并获取客户端传递的额外日志内容,最后执行步骤S6;步骤S6:记录微服务的发起位置、被访问的接口、入参、返回值、是否成功、异常信息、处理花费的时间,并将所述微服务的发起位置、被访问的接口、入参和结果发送到日志服务系统,执行步骤S7;步骤S7:将应用标识、日志记录者的本地ip、日志记录者监听的端口、上下文标识、允许用户自定义的字段等作为自定义内容补充到日志中,然后以批量的方式发送到日志分析系统;日志分析系统从批量中解析每条日志的类型,然后将日志储到大数据搜索与实时分析引擎套件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建南威软件有限公司,未经福建南威软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910686104.5/,转载请声明来源钻瓜专利网。