一种服务器智能监控系统技术方案

技术编号:14854172 阅读:80 留言:0更新日期:2017-03-18 21:04
本发明专利技术提供一种服务器智能监控系统,监控中心包括:远程通信模块,中央处理单元,数据库,复位集成模块;系统中复位状态选择模块设置各个模块的复位状态,当模块的复位状态参数设置为低电平时为可复位状态,状态参数设置为高电平的复位状态模块为不可复位状态。用户需要对系统模块进行复位时,将需要复位的模块设置为低电平状态,然后通过复位控制模块对模块进行复位。如果有些模块不适合复位,用户可以将复位状态参数设置为高电平,则无法对该模块进行复位。这样的复位方式是有针对性的复位,这样避免了所有模块都同时进行复位容易导致系统宕机,保证了监控系统稳定运行。

【技术实现步骤摘要】

本专利技术涉及服务器监控领域,尤其涉及一种服务器智能监控系统
技术介绍
众所周知,监控管理功能在整个服务器系统中占据重要地位,其提供的主要功能为:通过Web界面实现远程控制、监控并调节系统散热风扇的转速、查看处理器及内存等硬件信息、提供配置管理及故障排除等功能;这些信息将辅助用户更直观、方便的使用服务器设备。因此监控管理系统的正常工作对服务器十分重要。初期的开发设计中,直接将复位按键连接到系统中各个模块,当监控系统需要复位时,通过复位按键对系统中各个模块进行复位,但是由于系统中模块众多,所有模块都同时进行复位容易导致系统宕机,影响监控系统稳定运行。
技术实现思路
为了克服上述现有技术中的不足,本专利技术的目的在于,提供一种服务器智能监控系统,包括:监控中心以及部署在各个数据信息处理服务站,用于采集数据信息处理服务站数据信息的服务器;监控中心包括:远程通信模块,中央处理单元,数据库,复位集成模块;中央处理单元包括:数据解析模块,数据分类报警模块,日志记录模块,数据封装模块,GPIO模块,I2C模块,SDRAM模块,ARM处理器;复位集成模块包括:分别与数据解析模块连接的数据解析复位状态模块和数据解析复位标示模块,分别与数据分类报警模块连接的分类报警复位状态模块和分类报警复位标示模块,分别与日志记录模块连接的日志记录复位状态模块和日志记录复位标示模块,分别与数据封装模块连接的封装复位状态模块和封装复位标示模块,分别与GPIO模块连接的GPIO复位状态模块和GPIO复位标示模块,分别与I2C模块连接的I2C复位状态模块和I2C复位标示模块,分别与SDRAM模块连接的SDRAM复位状态模块和SDRAM复位标示模块,分别与ARM处理器连接的ARM复位状态模块和ARM复位标示模块,复位控制模块,复位状态选择模块,复位标示获取模块;复位状态选择模块用于根据用户输入的设置指令,分别设置数据解析复位状态模块,分类报警复位状态模块,日志记录复位状态模块,封装复位状态模块,GPIO复位状态模块,I2C复位状态模块,SDRAM复位状态模块,ARM复位状态模块的状态参数;状态参数设置为低电平的复位状态模块为可复位状态,状态参数设置为高电平的复位状态模块为不可复位状态;复位标示获取模块分别与数据解析复位标示模块,分类报警复位标示模块,日志记录复位标示模块,封装复位标示模块,GPIO复位标示模块,I2C复位标示模块,SDRAM复位标示模块,ARM复位标示模块,复位标示获取模块用于获取每个模块的复位完成信息;复位控制模块分别与对数据解析模块,数据分类报警模块,日志记录模块,数据封装模块,GPIO模块,I2C模块,SDRAM模块,ARM处理器连接,复位控制模块用于接收用户输入的复位指令,当用户输入的复位指令,且数据解析模块,数据分类报警模块,日志记录模块,数据封装模块,GPIO模块,I2C模块,SDRAM模块,ARM处理器其中的模块状态参数设置为低电平时,该模块执行复位;服务器包括:远程访问模块,数据管理控制模块,远程控制模块,数据采集模块;远程通信模块分别与每个远程访问模块建立通信连接;数据采集模块用于采集工作站的数据信息;远程访问模块用于通过通信信道接收来自监控中心的控制命令,同时也将采集到的数据发送给监控中心;数据管理控制模块用于将采集到的数据信息进行储存,并通过远程访问模块将数据信息发送给监控中心以及将远程访问模块接收的来自监控中心的控制命令转化为本地命令,通过操作系统接口实现对本地操作系统的控制;远程通信模块用于接收和发送来自各个服务器的数据信息;数据解析模块用于解析接收的来自各个服务器的数据信息,并将解析后的数据分别发送给中央处理单元、数据分类报警模块和日志记录模块;日志记录模块用于将解析后的数据信息和报警信息以日志的形式存放到数据库当中,以便在需要时查阅相应的历史记录;数据分类报警模块用于接收解析后的数据信息,将并解析后的数据信息通过相应的报警参数进行分类,对超过报警阈值的消息形成相应的报警信息,发送给进行报警提示,同时也将报警信息发送给日志记录模块形成相应的报警日志;中央处理单元用于将各个服务器采集到的数据信息,以及监控中心的报警信息呈现给用户,同时接收用户对监控中心的控制指令;还提供了统一的CUI接口,供用户对历史日志、报警信息的查询和浏览以及对报警参数的设置;数据封装模块用于接收来自中央处理单元的控制指令,并将控制指令封装为控制指令请求信息,通过远程通信模块实现对服务器的控制。优选地,复位控制模块包括:复位信号处理器、电阻R、复位输入模块、数据解析与门模块,分类报警与门模块,日志记录与门模块,封装与门模块,GPIO与门模块,I2C与门模块,SDRAM与门模块,ARM与门模块;复位信号处理器的一号管脚通过电阻R接电源,复位信号处理器的二号管脚接电源,复位信号处理器的五号管脚接,复位信号处理器的一号管脚通过复位输入模块接三号管脚,且三号管脚和四号管脚接地;复位信号处理器五号管脚接地,复位信号处理器八号管脚通过二极管VD与一号管脚连接,复位信号处理器七号管脚分别与数据解析与门模块第一输入端,分类报警与门模块第一输入端,日志记录与门模块第一输入端,封装与门模块第一输入端,GPIO与门模块第一输入端,I2C与门模块第一输入端,SDRAM与门模块第一输入端,ARM与门模块第一输入端连接;数据解析与门模块第二输入端与数据解析复位状态模块连接,分类报警与门模块第二输入端与分类报警复位状态模块连接,日志记录与门模块第二输入端与日志记录复位状态模块连接,封装与门模块第二输入端与封装复位状态模块连接,GPIO与门模块第二输入端与GPIO复位状态模块连接,I2C与门模块第二输入端与I2C复位状态模块连接,SDRAM与门模块第二输入端与SDRAM复位状态模块连接,ARM与门模块第二输入端与ARM复位状态模块连接;数据解析与门模块输出端与数据解析模块连接,当数据解析复位状态模块为低电平且接收到复位信号时,数据解析模块进行复位;分类报警与门模块输出端与数据分类报警模块连接,当数据解析复位状态模块为低电平且接收到复位信号时,数据分类报警模块进行复位;日志记录与门模块输出端与日志记录模块连接,当日志记录复位状态模块为低电平且接收到复位信号时,日志记录模块进行复位;封装与门模块输出端与数据封装模块连接,当封装复位状态模块为低电平且接收到复位信号时,数据封装模块进行复位;GPIO与门模块输出端与GPIO模块连接,当GPIO复位状态模块为低电平且接收到复位信号时,GPIO模块进行复位;I2C与门模块输出端与I2C模块连接,当I2C复位状态模块为低电平且接收到复位信号时,I2C模块进行复位;SDRAM与门模块输出端与SDRAM模块连接,当SDRAM复位状态模块为低电平且接收到复位信号时,SDRAM模块进行复位;ARM与门模块输出端与ARM处理器连接,当ARM复位状态模块为低电平且接收到复位信号时,ARM处理器进行复位;复位输入模块用于接收用户发送的复位信号,在发出复位脉冲后使复位信号处理器的八号管脚变成高电平并持续预设时间,使复位信号处理器输出复位信号。优选地,数据采集模块采集的数据信息包括:CPU的占用情况、系统各个组件的温度信息、风扇信息、电压信本文档来自技高网...
一种服务器智能监控系统

【技术保护点】
一种服务器智能监控系统,其特征在于,包括:监控中心以及部署在各个数据信息处理服务站,用于采集数据信息处理服务站数据信息的服务器;监控中心包括:远程通信模块,中央处理单元,数据库,复位集成模块;中央处理单元包括:数据解析模块,数据分类报警模块,日志记录模块,数据封装模块,GPIO模块,I2C模块,SDRAM模块,ARM处理器;复位集成模块包括:分别与数据解析模块连接的数据解析复位状态模块和数据解析复位标示模块,分别与数据分类报警模块连接的分类报警复位状态模块和分类报警复位标示模块,分别与日志记录模块连接的日志记录复位状态模块和日志记录复位标示模块,分别与数据封装模块连接的封装复位状态模块和封装复位标示模块,分别与GPIO模块连接的GPIO复位状态模块和GPIO复位标示模块,分别与I2C模块连接的I2C复位状态模块和I2C复位标示模块,分别与SDRAM模块连接的SDRAM复位状态模块和SDRAM复位标示模块,分别与ARM处理器连接的ARM复位状态模块和ARM复位标示模块,复位控制模块,复位状态选择模块,复位标示获取模块;复位状态选择模块用于根据用户输入的设置指令,分别设置数据解析复位状态模块,分类报警复位状态模块,日志记录复位状态模块,封装复位状态模块,GPIO复位状态模块,I2C复位状态模块,SDRAM复位状态模块,ARM复位状态模块的状态参数;状态参数设置为低电平的复位状态模块为可复位状态,状态参数设置为高电平的复位状态模块为不可复位状态;复位标示获取模块分别与数据解析复位标示模块,分类报警复位标示模块,日志记录复位标示模块,封装复位标示模块,GPIO复位标示模块,I2C复位标示模块,SDRAM复位标示模块,ARM复位标示模块,复位标示获取模块用于获取每个模块的复位完成信息;复位控制模块分别与对数据解析模块,数据分类报警模块,日志记录模块,数据封装模块,GPIO模块,I2C模块,SDRAM模块,ARM处理器连接,复位控制模块用于接收用户输入的复位指令,当用户输入的复位指令,且数据解析模块,数据分类报警模块,日志记录模块,数据封装模块,GPIO模块,I2C模块,SDRAM模块,ARM处理器其中的模块状态参数设置为低电平时,该模块执行复位;服务器包括:远程访问模块,数据管理控制模块,远程控制模块,数据采集模块;远程通信模块分别与每个远程访问模块建立通信连接;数据采集模块用于采集工作站的数据信息;远程访问模块用于通过通信信道接收来自监控中心的控制命令,同时也将采集到的数据发送给监控中心;数据管理控制模块用于将采集到的数据信息进行储存,并通过远程访问模块将数据信息发送给监控中心以及将远程访问模块接收的来自监控中心的控制命令转化为本地命令,通过操作系统接口实现对本地操作系统的控制;远程通信模块用于接收和发送来自各个服务器的数据信息;数据解析模块用于解析接收的来自各个服务器的数据信息,并将解析后的数据分别发送给中央处理单元、数据分类报警模块和日志记录模块;日志记录模块用于将解析后的数据信息和报警信息以日志的形式存放到数据库当中,以便在需要时查阅相应的历史记录;数据分类报警模块用于接收解析后的数据信息,将并解析后的数据信息通过相应的报警参数进行分类,对超过报警阈值的消息形成相应的报警信息,发送给进行报警提示,同时也将报警信息发送给日志记录模块形成相应的报警日志;中央处理单元用于将各个服务器采集到的数据信息,以及监控中心的报警信息呈现给用户,同时接收用户对监控中心的控制指令;还提供了统一的CUI接口,供用户对历史日志、报警信息的查询和浏览以及对报警参数的设置;数据封装模块用于接收来自中央处理单元的控制指令,并将控制指令封装为控制指令请求信息,通过远程通信模块实现对服务器的控制。...

【技术特征摘要】
1.一种服务器智能监控系统,其特征在于,包括:监控中心以及部署在各个数据信息处理服务站,用于采集数据信息处理服务站数据信息的服务器;监控中心包括:远程通信模块,中央处理单元,数据库,复位集成模块;中央处理单元包括:数据解析模块,数据分类报警模块,日志记录模块,数据封装模块,GPIO模块,I2C模块,SDRAM模块,ARM处理器;复位集成模块包括:分别与数据解析模块连接的数据解析复位状态模块和数据解析复位标示模块,分别与数据分类报警模块连接的分类报警复位状态模块和分类报警复位标示模块,分别与日志记录模块连接的日志记录复位状态模块和日志记录复位标示模块,分别与数据封装模块连接的封装复位状态模块和封装复位标示模块,分别与GPIO模块连接的GPIO复位状态模块和GPIO复位标示模块,分别与I2C模块连接的I2C复位状态模块和I2C复位标示模块,分别与SDRAM模块连接的SDRAM复位状态模块和SDRAM复位标示模块,分别与ARM处理器连接的ARM复位状态模块和ARM复位标示模块,复位控制模块,复位状态选择模块,复位标示获取模块;复位状态选择模块用于根据用户输入的设置指令,分别设置数据解析复位状态模块,分类报警复位状态模块,日志记录复位状态模块,封装复位状态模块,GPIO复位状态模块,I2C复位状态模块,SDRAM复位状态模块,ARM复位状态模块的状态参数;状态参数设置为低电平的复位状态模块为可复位状态,状态参数设置为高电平的复位状态模块为不可复位状态;复位标示获取模块分别与数据解析复位标示模块,分类报警复位标示模块,日志记录复位标示模块,封装复位标示模块,GPIO复位标示模块,I2C复位标示模块,SDRAM复位标示模块,ARM复位标示模块,复位标示获取模块用于获取每个模块的复位完成信息;复位控制模块分别与对数据解析模块,数据分类报警模块,日志记录模块,数据封装模块,GPIO模块,I2C模块,SDRAM模块,ARM处理器连接,复位控制模块用于接收用户输入的复位指令,当用户输入的复位指令,且数据解析模块,数据分类报警模块,日志记录模块,数据封装模块,GPIO模块,I2C模块,SDRAM模块,ARM处理器其中的模块状态参数设置为低电平时,该模块执行复位;服务器包括:远程访问模块,数据管理控制模块,远程控制模块,数据采集模块;远程通信模块分别与每个远程访问模块建立通信连接;数据采集模块用于采集工作站的数据信息;远程访问模块用于通过通信信道接收来自监控中心的控制命令,同时也将采集到的数据发送给监控中心;数据管理控制模块用于将采集到的数据信息进行储存,并通过远程访问模块将数据信息发送给监控中心以及将远程访问模块接收的来自监控中心的控制命令转化为本地命令,通过操作系统接口实现对本地操作系统的控制;远程通信模块用于接收和发送来自各个服务器的数据信息;数据解析模块用于解析接收的来自各个服务器的数据信息,并将解析后的数据分别发送给中央处理单元、数据分类报警模块和日志记录模块;日志记录模块用于将解析后的数据信息和报警信息以日志的形式存放到数据库当中,以便在需要时查阅相应的历史记录;数据分类报警模块用于接收解析后的数据信息,将并解析后的数据信息通过相应的报警参数进行分类,对超过报警阈值的消息形成相应的报警信息,发送给进行报警提示,同时也将报警信息发送给日志记录模块形成相应的报警日志;中央处理单元用于将各个服务器采集到的数据信息,以及监控中心的报警信息呈现给用户,同时接收用户对监控中心的控制指令;还提供了统一的CUI接口,供用户对历史日志、报警信息的查询和浏览以及对报警参数的设置;数据封装模块用于接收来自中央处理单元的控制指令,并将控制指令封装为控制指令请求信息,通过远程通信模块实现对服务器的控制。2.根据权利要求1所述的服务器智能监控系统,其特征在于,复位控制模块包括:复位信号处理器、电阻R、复位输入模块、数据解析与门模块,分类报警与门模块,日志记录与门模块,封装与门模块,GPIO与门模块,I2C与门模块,SDRAM与门模块,ARM与门模块;复位信号处理器的一号管脚通过电阻R接电源,复位信号处理器的二号管脚接电源,复位信号处理器的五号管脚接,复位信号处理器的一号管脚通过复位输入模块接三号管脚,且三号管脚和四号管脚接地;复位信号处理器五号管脚接地,复位信号处理器八号管脚通过二极管VD与一号管脚连接,复位信号处理器七号管脚分别与数据解析与门模块第一输入端,分类报警与门模块第一输入端,日志记录与门模块第一输入端,封装与门模块第一输入端,GPIO与门模块第一输入端,I2C与门模块第一输入端,SDRAM与门模块第一输入端,ARM与门模块第一输入端连接;数据解析与门模块第二输入端与数据解析复位状态模块连接,分类报警与门模块第二输入端与分类报警复位状态模块连接,日志记录与门模块第二输入端与日志记录复位状态模块连接,封装与门模块第二输入端与封装复位状态模块连接,GPIO与门模块第二输入端与GPIO复位状态模块连接,I2C与门模块第二输入端与I2C复位状态模块连...

【专利技术属性】
技术研发人员:李纪伟薛广营
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

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

1