[发明专利]一种基于多种协议的智能数据采集方法和系统有效
申请号: | 202211177582.1 | 申请日: | 2022-09-27 |
公开(公告)号: | CN115277794B | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 周慧敏 | 申请(专利权)人: | 北京亚康万玮信息技术股份有限公司 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/01 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100080 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多种 协议 智能 数据 采集 方法 系统 | ||
本发明提出了一种基于多种协议的智能数据采集方法和系统;所述智能数据采集方法包括根据智能设备的不同种类进行数据采集过程中不同协议的差异化设置;利用第一协议组合、第二协议组合或第三协议组合结合agent探针分别对智能设备运行的硬件参数数据和网络安全事件进行数据采集,获得智能设备运行参数数据;利用MQTT协议将所述智能设备运行参数数据传输至数据库进行存储;定时采集智能设备对于网络故障时的处理方式,并将所述处理方式发送至数据中心站点。所述系统包括与所述方法步骤对应的模块。
技术领域
本发明提出了一种基于多种协议的智能数据采集方法和系统。
背景技术
物联网或者互联网网络中包括多个种类的智能设备,每种智能设备针对的采集对应和观察监控数据也有所不同,并且每种智能设备的实际硬件参数配置也有所不同。然而,现有的智能设备运行数据的采集任然采用统一一致的协议进行智能设备自身硬件运行参数的采集,常常导致协议与智能设备自身参数配置不符导致运行参数采集效率较低的问题发生。
发明内容
本发明提供了一种基于多种协议的智能数据采集方法和系统,用以解决现有数据采集过程中,采用统一协议导致智能设备数据采集差异性低进而导致协议组合与智能设备实际情况不匹配而降低数据采集效率的问题,所采取的技术方案如下:
一种基于多种协议的智能数据采集方法,所述智能数据采集方法包括:
根据智能设备的不同种类进行数据采集过程中不同协议的差异化设置;
利用第一协议组合、第二协议组合或第三协议组合结合agent探针分别对智能设备运行的硬件参数数据和网络安全事件进行数据采集,获得智能设备运行参数数据;
利用MQTT协议将所述智能设备运行参数数据传输至数据库进行存储;
定时采集智能设备对于网络故障时的处理方式,并将所述处理方式发送至数据中心站点。
进一步地,根据智能设备的不同种类进行数据采集过程中不同协议的差异化设置,包括:
当具有多种类的智能设备同时运行时,提取所述智能设备中所包含的设备种类;
针对每个设备种类设置与所述设备种类对应的唯一标识码,并利用所述唯一标识码对智能设备进行标识,获得带有设备种类的唯一标识码的智能设备;
按照所述唯一标识码依次提取每种设备类型下的各智能设备内存空间和分区参数,并利用各智能设备内存空间和分区参数获取每个智能设备对应的协议归属参考值;
通过所述协议归属参考值确定每个智能设备使用的协议组合。
进一步地,利用第一协议组合、第二协议组合或第三协议组合结合agent探针分别对智能设备运行的硬件参数数据和网络安全事件进行数据采集,获得智能设备运行参数数据,包括:
通过第一协议组合、第二协议组合或第三协议组合中的第一子协议对智能设备运行时的硬盘、CPU、内存、网卡和分区进行参数数据采集,获得第一运行参数数据;
通过第一协议组合、第二协议组合或第三协议组合中的第二子协议对智能设备运行时的功耗、风扇运行和设备温度进行参数数据采集,获得第二运行参数数据;
通过agent探针对智能设备运行的网络安全事件进行探测采集,并将采集到的网络安全事件发送至网络安全监测装置进行安全检测,同时生成日志文件记录网络安全事件探测情况。
进一步地,利用MQTT协议将所述智能设备运行参数数据传输至数据库进行存储,包括:
利用MQTT协议将所述智能设备运行参数数据发送至分布式发布订阅消息系统;
所述分布式发布订阅消息系统将所述智能设备运行参数数据传输至数据库;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京亚康万玮信息技术股份有限公司,未经北京亚康万玮信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211177582.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半导体激光器阵列结构
- 下一篇:一种分体浓缩板框式压滤机及污泥脱水工艺