一种计算机自动监控方法技术

技术编号:16885808 阅读:72 留言:0更新日期:2017-12-27 03:36
本发明专利技术公开了一种计算机自动监控方法,该方法在数据采集和处理时,采用分散分载方式,提高了网络计算机系统的智能化监控,保证系统的稳定性、高效性;本方法还进一步根据预设策略将得到的监控时采集的数据转换为数字,并采用预设加密算法对这些数字进行加密,以提供给服务器,以便服务器根据该加密数据确定待监控网络计算机的运行情况,大大缩短监控数据的长度,减少了数据传输量,进一步提高了监控效率,此外,由于对转换后的数字进行加密,因此,其安全性和抗干扰力也大大地提高。

A computer automatic monitoring method

The invention discloses a computer automatic monitoring method, this method in the data acquisition and processing, using distributed load, improve the intelligent monitoring network computer system, ensure the system stability and efficiency; collecting and monitoring the process further according to the preset strategy will be when the data is converted to digital. And use the default encryption algorithm to encrypt the digital, to provide to the server so that the server according to the encrypted data to determine the operation of computer monitoring network, greatly shorten the length of the monitoring data, reduce the amount of data transmission, to further improve the monitoring efficiency, in addition, due to the conversion of digital encryption, therefore, the safety and anti-interference ability are improved greatly.

【技术实现步骤摘要】
一种计算机自动监控方法
本专利技术涉及计算机监控领域,具体涉及一种计算机自动监控方法。
技术介绍
随着计算机技术的快速发展,局域网成为各企业共享内部资源、提高日常工作效率的企业计算机网络构建方式,现有技术中企业对计算机的管理通常是基于每个客户端计算机,没有利用局域网对计算机统一管理,不仅增加了硬件管理和维护费用,并且管理不统一规范,浪费资源、增加成本,能够利用现有局域网络进行计算机设备监控,不仅便于计算机统一管理。随着互联网技术的快速发展,使得用户可以随时接入互联网,从而给用户带来了极大便利,但同时也增加了敏感数据泄露的危机。为了及时地对网络计算机状况进行了解,以提供更好的网络服务,需要对前端的计算机运行数据进行监控。在现有技术中,通常需要在各个待监控计算机运行中,分别对已经执行的待监控网络计算机运行数据进行采集,然后,将采集得到的数据进行分段后,分别进行组装,并逐一上报给服务器,由服务器对接收到的组装后数据进行解析,以确定具体的执行情况,从而实现对待监控网络计算机数据进行监控的目的。智能数据模型越来越广泛应用于网络计算机的管理与监控,所有智能模型的其中一个核心是要收集及处理庞大的不同数据,计算繁杂。目前的广泛做法是在操作系统层面进行所有这些处理,这些网络计算机管理与监控的数据会给操作系统带来很大的额外负担。
技术实现思路
本专利技术提供一种计算机自动监控方法,该方法在数据采集和处理时,采用分散分载方式,提高了网络计算机系统的智能化监控,保证系统的稳定性、高效性;本方法还进一步根据预设策略将得到的监控时采集的数据转换为数字,并采用预设加密算法对这些数字进行加密,以提供给服务器,以便服务器根据该加密数据确定待监控网络计算机的运行情况,大大缩短监控数据的长度,减少了数据传输量,进一步提高了监控效率,此外,由于对转换后的数字进行加密,因此,其安全性和抗干扰力也大大地提高。为了实现上述目的,本专利技术提供一种计算机自动监控方法的流程图。该方法具体包括如下步骤:S1.监控服务器确定数据采集频率和数据结构;S2.计算机监控终端依据所述数据结构获知所要采集的计算机运行数据,并获知采集频率;S3.计算机监控终端根据所述采集频率,采集相应计算机运行数据;S4.对采集的计算机运行数据进行格式转换并加密;S5.计算机监控终端向监控服务器发送加密后的数据;S6.监控服务器接收加密数据并进行解密;S7.监控服务器对解密后数据进行分析,确定被监控计算机的运行状况。优选的,在步骤S1中系统管理员在监控服务器依需要设置需监控的计算机系统参数;然后通过监控服务器设置针对每一种系统参数所需要的数据结构。优选的,监控服务器根据需监测的系统参数向计算机监控终端发出其所需要的算法数据结构与数据采集频率。优选的,在步骤S4中,所述格式转换包括如下步骤:从该计算机运行数据中提取关键信息,将该关键信息与预设的约定数据进行匹配,将匹配到的校验信息所对应的数字确定为待加密数据;其中,该约定数据可以包括校验信息与数字的对应关系,这样,在匹配到校验信息之后,便可以得到相应的数字,从而达到将计算机运行数据转换为数字的目的。优选的,在所述步骤S4中,采用如下方式对格式转换后的运行数据进行加密:S41.获取预设字符串和预设数组模型;S42.根据该待加密数据对该预设数组模型进行训练,得到目标数组;S43.对该目标数组进行遍历,并基于遍历结果从该预设字符串中获取对应的字符,得到加密数据。优选的,所述步骤S6中,采用如下方式对加密数据进行解密:S61.获取预设字符串;其中,该预设字符串与加密时所采用的预设字符串相同,该字符串的长度可以根据实际应用的需求进行设置。S62.遍历该加密数据,以确定当前需要查询的字符,得到当前字符;S63.获取该当前字符在该加密数据中位置信息,得到第一位置信息;S64.获取该当前字符在该预设字符串中的位置信息,得到第二位置信息;S65.通过预设算法对该第一位置信息和第二位置信息进行计算,得到解密后数字。优选的,计算机监控终端和监控服务器的数据传输采用即时加密通信,即时加密通信前,计算机监控终端临时产生会话密钥WK;监控服务器获取计算机监控终端的身份公钥和密钥协商基本公钥,然后和监控服务器组成公私钥对来协商计算父滚动代表初始密钥N_CC,具体过程如下:将T_SKA/T_PKA、NB_SKB/NB_PKB,通过椭圆曲线点乘算法,计算计算机监控终端的密钥协商第一部分Part1;计算机监控终端计算机监控终端密钥协商第一部分Part1=DPSM2(TSKA,NBPKB);将NB_SKA/NB_PKA、T_SKB/T_PKB,通过椭圆曲线点乘算法,计算计算机监控终端的密钥协商第二部分Part2;计算机监控终端密钥协商第二部分Part2=DPSM2(NBSKA,TPKB);将NB_SKA/NB_PKA、NB_SKB/NB_PKB,通过椭圆曲线点乘算法,计算计算机监控终端算发送方的密钥协商第三部分Part3;计算机监控终端密钥协商第三部分Part3=DPSM2(NBSKA,NBPKB);将计算机监控终端密钥协商第一部分Part1、计算机监控终端密钥协商第二部分Part2、计算机监控终端密钥协商第三部分Part3连接成计算机监控终端密钥分量KM;计算机监控终端密钥分量KM=Part1||Part2||Part3);将计算机监控终端密钥分量KM和第一字符串用SM3算法压缩成256bit的计算机监控终端的父滚动代表初始密钥N_CC;初始密钥N_CC=HSM3(KM||第一字符串)根据椭圆曲线点乘算法特点,通过该计算过程,计算机监控终端密钥和监控服务器双方计算出一致的父滚动代表初始密钥N_CC。本专利技术具有以下优点和有益效果:(1)该方法在数据采集和处理时,采用分散分载方式,提高了网络计算机系统的智能化监控,保证系统的稳定性、高效性;(2)本方法还进一步根据预设策略将得到的监控时采集的数据转换为数字,并采用预设加密算法对这些数字进行加密,以提供给服务器,以便服务器根据该加密数据确定待监控网络计算机的运行情况,大大缩短监控数据的长度,减少了数据传输量,进一步提高了监控效率,此外,由于对转换后的数字进行加密,因此,其安全性和抗干扰力也大大地提高。附图说明图1示出了本专利技术监控方法基于的一种计算机自动监控系统的框图。图2示出了本专利技术的一种计算机自动监控方法的流程图。具体实施方式图1是示出了本专利技术的一种计算机自动监控系统的框图。该监控系统包括多个计算机监控终端1和监控服务器2。其中,计算机监控终端1包括:数据采集模块11,用于采集被监控网络计算机运行数据;转换模块12,用于根据预设策略将所述采集的计算机运行数据转换为数字,得到待加密数据;加密模块13,用于根据预设加密算法对所述待加密数据进行加密,得到加密数据;终端控制模块14,连接该数据采集模块11、转换模块12和加密模块13,用于控制计算机监控终端各个模块,并储存加密数据;终端数据收发模块15,用于向监控服务器2发送和接收相应数据。监控服务器2包括:服务器数据收发模块21、解密模块22、解析确定模块23和中控模块24;所述服务器数据收发模块21,向所述计算机监控终端2发送和接收相应数据;所述解密模块22,根据预设解密算法对所述本文档来自技高网...
一种计算机自动监控方法

【技术保护点】
一种计算机自动监控方法的流程图:该方法具体包括如下步骤:S1.监控服务器确定数据采集频率和数据结构;S2.计算机监控终端依据所述数据结构获知所要采集的计算机运行数据,并获知采集频率;S3.计算机监控终端根据所述采集频率,采集相应计算机运行数据;S4.对采集的计算机运行数据进行格式转换并加密;S5.计算机监控终端向监控服务器发送加密后的数据;S6.监控服务器接收加密数据并进行解密;S7. 监控服务器对解密后数据进行分析,确定被监控计算机的运行状况。

【技术特征摘要】
1.一种计算机自动监控方法的流程图:该方法具体包括如下步骤:S1.监控服务器确定数据采集频率和数据结构;S2.计算机监控终端依据所述数据结构获知所要采集的计算机运行数据,并获知采集频率;S3.计算机监控终端根据所述采集频率,采集相应计算机运行数据;S4.对采集的计算机运行数据进行格式转换并加密;S5.计算机监控终端向监控服务器发送加密后的数据;S6.监控服务器接收加密数据并进行解密;S7.监控服务器对解密后数据进行分析,确定被监控计算机的运行状况。2.如权利要求1所述的方法,其特征在于,在步骤S1中系统管理员在监控服务器依需要设置需监控的计算机系统参数;然后通过监控服务器设置针对每一种系统参数所需要的数据结构。3.如权利要求2所述的方法,其特征在于,监控服务器根据需监测的系统参数向计算机监控终端发出其所需要的算法数据结构与数据采集频率。4.如权利要求1-3任一所述的方法,其特征在于,在步骤S4中,所述格式转换包括如下步骤:从该计算机运行数据中提取关键信息,将该关键信息与预设的约定数据进行匹配,将匹配到的校验信息所对应的数字确定为待加密数据;其中,该约定数据可以包括校验信息与数字的对应关系,这样,在匹配到校验信息之后,便可以得到相应的数字,从而达到将计算机运行数据转换为数字的目的。5.如权利要求4所述的方法,其特征在于,在所述步骤S4中,采用如下方式对格式转换后的运行数据进行加密:S41.获取预设字符串和预设数组模型;根据该待加密数据对该预设数组模型进行训练,得到目标数组;S43.对该目标数组进行遍历,并基于遍历结果从该预设字符串中获取对应的字符,得到加密数据。6.如权利要求5所述的方法,其特征在于,所述步骤S6中,采用如下方式对加密数据进行解密:S61.获取预设字符串;其中,该预设字符串与加密时所采用的预设字符串相同,该字符串的长度可以根据实际应用的需求进行设置;S62.遍历该加密数据,以确定当前需要查询的字符,得到当前...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:苏州思创源博电子科技有限公司
类型:发明
国别省市:江苏,32

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

1