[发明专利]一种适合海量数据下的实时业务监控系统在审
申请号: | 202111338795.3 | 申请日: | 2021-11-12 |
公开(公告)号: | CN114253795A | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 刘旭生;宋鹏飞;夏庆林;孙林檀;王晨飞;李慧芹;汪亚娟;王慧 | 申请(专利权)人: | 国家电网有限公司客户服务中心 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 天津市弘知远洋知识产权代理有限公司 12238 | 代理人: | 林娟 |
地址: | 300300 天*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适合 海量 数据 实时 业务 监控 系统 | ||
1.一种适合海量数据下的实时业务监控系统,其特征在于,包括用户任务层和技术构架层,其中:
用户任务层包括采集规则的设置、清洗逻辑的设置、数据集的配置及大盘展示方式和报警阈值的设置;
技术构架层包括数据采集模块、实时计算模块、持久化存储模块和数据展示层,
数据采集模块:用于根据设置的采集规则从已有的数据源案例中进行数据采集,采集的数据通过数据通道传输至实时计算模块;
实时计算模块:用于对从数据通道流入该模块的数据根据设置的清洗逻辑和配置的数据集进行实时计算;
持久化存储模块:用于根据配置的数据集对通过实时计算模块流入的计算结果进行统一存储管理;
数据展示层:用于根据配置的数据集及大盘展示方式和报警阈值对数据进行各类导出。
2.根据权利要求1所述的一种适合海量数据下的实时业务监控系统,其特征在于:数据采集模块连接有PHP数据源、C#数据源、JAVA数据源和Node.js数据源,其中:
数据采集模块与PHP数据源连接用于对基于PHP语言开发的程序进行数据采集;
数据采集模块与C#数据源连接用于对基于Asp.Net语言开发的微服务进行指标采集;
数据采集模块与JAVA数据源连接用于对基于JDK1.7以上版本的java程序进行数据收集;
数据采集模块与Node.js数据源连接用于通过SDK来推送数据。
3.根据权利要求1所述的一种适合海量数据下的实时业务监控系统,其特征在于:
清洗逻辑具体包括清洗计算和聚合计算,其中:
清洗计算用于对采集的数据进行清洗,聚合计算用于对来自不同数据源的数据进行合并。
4.根据权利要求3所述的一种适合海量数据下的实时业务监控系统,其特征在于: 配置的大盘展示方式包括柱线图、条形图或者饼图的展示方式。
5.根据权利要求1所述的一种适合海量数据下的实时业务监控系统,其特征在于:数据展示层的数据导出包括通过Open API直接调用至应用端,通过报警通知直接通知至应用端,通过报警告知管理员。
6.根据权利要求5所述的一种适合海量数据下的实时业务监控系统,其特征在于:数据展示层通过邮件、短信或者钉钉的报警方式告知管理员报警的内容。
7.根据权利要求6所述的一种适合海量数据下的实时业务监控系统,其特征在于:报警阈值根据指定长度时间内的平均值、综合、最大值或者最小值设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网有限公司客户服务中心,未经国家电网有限公司客户服务中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111338795.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置