一种国产化软硬件设备的通用监控方法及系统技术方案

技术编号:20993101 阅读:241 留言:0更新日期:2019-04-29 22:55
本发明专利技术公开了一种国产化软硬件设备的通用监控方法及系统。该系统集成了国产化软硬件设备的各种模型文件以及通用的协议组件和参数组件,对于加入本系统的国产化软硬件设备,首先从系统中搜索是否具有与国产化软硬件设备通信协议类型相同的模型文件,或者与国产化软硬件设备通信协议中协议组件或参数组件相同的模型文件,对于相同的模型文件,直接使用,对于部分组件相同的的模型文件,继承相同的组件;对于不能从模型文件中获取的组件,继承系统中的通用组件,生成国产化软硬件设备的模型文件。根据生成的国产化软硬件设备的模型文件的底层代码确定收集代码,并将收集代码注入监控程序。本发明专利技术实现了对多种国产化软硬件设备的监控。

A General Monitoring Method and System for Domestic Software and Hardware Equipment

The invention discloses a general monitoring method and system for domestic hardware and software equipment. The system integrates all kinds of model files, general protocol components and parameter components of the localized hardware and software equipment. For the localized hardware and software equipment joined in the system, first of all, the model files with the same type of communication protocol as the localized hardware and software equipment are searched from the system, or the protocol components or parameter components are the same as those in the localized hardware and software equipment communication protocol. Model files, for the same model files, are used directly, for some model files with the same components, inherit the same components; for the components that can not be obtained from the model files, inherit the common components in the system, and generate the model files of domestic hardware and software equipment. The collection code is determined according to the bottom code of the model file of the localized hardware and software equipment, and the collection code is injected into the monitoring program. The invention realizes the monitoring of various localized hardware and software equipment.

【技术实现步骤摘要】
一种国产化软硬件设备的通用监控方法及系统
本专利技术涉及国产化软硬件设备的通用监控领域,特别是涉及一种国产化软硬件设备的通用监控方法及系统。
技术介绍
随着计算机和网络的快速发展,国家信息安全日益突出,在自主知识产权和自主可控的环境下,国内各个软硬件厂商都有很大的创新性、独特性,通信协议与国外同类产品有一定的差异;由于国产化软硬件发展历程过短,与国外产品相比还存在诸多不足,因此,国内的国产化软硬件更新升级频率快、更新幅度大,对此,传统的监控软件或采集软件,面临着在国产化软硬件升级的情况下,不能正常监控的问题。解决此问题的常规办法便是二次开发,但是,二次开发增加了人力成本和时间成本。
技术实现思路
本专利技术的目的是提供一种国产化软硬件设备的通用监控方法及系统,能够对多种国产化软硬件设备进行监控,具有通用性强的特点。为实现上述目的,本专利技术提供了如下方案:一种国产化软硬件设备的通用监控方法,所述方法包括:步骤101:确定国产化软硬件设备的通信协议类型;步骤102:判断存储器中是否存在与所述国产化软硬件设备的通信协议类型相同的第一模型文件;步骤103:如果存储器中存在与所述国产化软硬件设备本文档来自技高网...

【技术保护点】
1.一种国产化软硬件设备的通用监控方法,其特征在于,所述方法包括:步骤101:确定国产化软硬件设备的通信协议类型;步骤102:判断存储器中是否存在与所述国产化软硬件设备的通信协议类型相同的第一模型文件;步骤103:如果存储器中存在与所述国产化软硬件设备的通信协议类型相同的第一模型文件,则生成与所述第一模型文件相匹配的底层代码,并跳转至步骤113;步骤104:如果存储器中不存在与所述国产化软硬件设备的通信协议类型相同的第一模型文件,则判断存储器中是否存在与所述国产化软硬件设备通信协议具有相同协议组件的第二模型文件;步骤105:如果存储器中存在所述第二模型文件,则继承所述第二模型文件中的协议组件,...

【技术特征摘要】
1.一种国产化软硬件设备的通用监控方法,其特征在于,所述方法包括:步骤101:确定国产化软硬件设备的通信协议类型;步骤102:判断存储器中是否存在与所述国产化软硬件设备的通信协议类型相同的第一模型文件;步骤103:如果存储器中存在与所述国产化软硬件设备的通信协议类型相同的第一模型文件,则生成与所述第一模型文件相匹配的底层代码,并跳转至步骤113;步骤104:如果存储器中不存在与所述国产化软硬件设备的通信协议类型相同的第一模型文件,则判断存储器中是否存在与所述国产化软硬件设备通信协议具有相同协议组件的第二模型文件;步骤105:如果存储器中存在所述第二模型文件,则继承所述第二模型文件中的协议组件,记为第一子类文件;步骤106:判断存储器中是否存在与所述国产化软硬件设备通信协议具有相同参数组件的第三模型文件;步骤107:如果存储器中存在所述第三模型文件,则继承所述第三模型文件中的参数组件,记为第二子类文件;步骤108:对于不能从模型文件中获得的协议组件或参数组件,从所述存储器中继承相应的通用协议组件或通用参数组件,记为第三子类文件;步骤109:根据所述第一子类文件、所述第二子类文件和所述第三子类文件确定第四模型文件;步骤110:对所述第四模型文件中的协议组件和参数组件进行修正,得到第五模型文件;步骤111:对所述第五模型文件进行协议校验和参数校验;步骤112:生成与校验后的第五模型文件相匹配的底层代码;步骤113:根据所述底层代码和协议模板生成收集代码,所述协议模板为基于国产化软硬件设备的监控协议制定的数据收集规则;步骤114:根据收集代码对所述国产化软硬件设备进行监控。2.根据权利要求1所述的国产化软硬件设备的通用监控方法,其特征在于,所述对所述第四模型文件中的协议组件和参数组件进行修正,具体包括:对所述第四模型文件中与所述国产化软硬件设备不匹配的元素进行修正。3.根据权利要求1所述的国产化软硬件设备的通用监控方法,其特征在于,所述对所述第五模型文件进行协议校验和参数校验,具体包括:对所述第五模型文件进行协议校验;对协议校验出错的所述第五模型文件进行协议修复;对所述第五模型文件进行参数校验;对参数校验出错的所述第五模型文件进行参数修复。4.根据权利要求1-3任一项所述的国产化软硬件设备的通用监控方法,其特征在于,模型文件为由国产化软硬件设备的描述性语言构成的文件。5.一种国产化软硬件设备的通用监控系统,其特征在于,所述系统...

【专利技术属性】
技术研发人员:范生德杨娅杨从浩赵倩王文超祝向威
申请(专利权)人:北京计算机技术及应用研究所
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1