一种基于IPMI的远程实时监控装置及方法制造方法及图纸

技术编号:16550360 阅读:60 留言:0更新日期:2017-11-11 13:51
本发明专利技术提供一种基于IPMI的远程实时监控装置及方法,属于计算机远程监控技术领域,该监控装置包括:至少一台被监控设备,被监控设备支持IPMI标准并安装了基板管理控制器;与上述被监控设备通信连接的交换机,交换机用于实时获取被监控设备的监控数据,并将监控数据存储于数据库;与交换机通过Internet网通信连接的Web服务器,Web服务器用于调用数据库的监控数据并将监控数据通过Internet网实时显示于终端浏览器。该监控方法基于上述监控装置,通过交换机获取被监控设备的监控数据并实时存储于数据库,在需要显示被监控设备的监控数据时,Web服务器通过Internet网将监控数据实时显示于终端浏览器。本发明专利技术的监控装置及方法通过IPMI和web页面的结合,同时对多台设备进行实时监控。

A remote real time monitoring device and method based on IPMI

The present invention provides a real-time remote monitoring device and method based on IPMI, which belongs to the field of computer remote monitoring technology, the monitoring device includes at least one monitoring equipment, monitoring equipment support IPMI standard and install the baseboard management controller; and the monitoring equipment switch communication connection, switch for monitoring data obtaining device by real-time monitoring, and the monitoring data stored in the database; and the switch through the Internet network communication connection Web server, Web server for monitoring data and monitoring data of database through the Internet display on the terminal browser. The monitoring method based on the monitoring device, monitoring data acquisition through the switch device is monitored and stored in the database in real time, need to display monitoring data of the monitoring device, the Web server through the Internet network will monitor real-time data display terminal in the browser. The monitoring device and method of the invention combines the IPMI and the web page, and simultaneously monitors the plurality of devices in real time.

【技术实现步骤摘要】
一种基于IPMI的远程实时监控装置及方法
本专利技术涉及计算机远程监控
,具体地说是一种基于IPMI的远程实时监控装置及方法。
技术介绍
IPMI是智能型平台管理接口(IntelligentPlatformManagementInterface)的缩写,是管理基于Intel结构的企业系统中所使用的外围设备采用的一种工业标准。自1998年,IPMI论坛创建了IPMI标准以来,其已经得到了170多家供应商的支持,这使得其逐渐成为了一个完整地包括服务器和其他系统(如存储设备、网络和通信设备)的硬件管理规范。用户可以利用IPMI监视系统的物理健康特征,如温度、电压、风扇工作状态等,而且可以实现对系统的远程开关机等简单控制;更为重要的是IPMI是一个开放的免费标准,用户无需为使用该标准而支付额外的费用;由此使得IPMI在工业信息监控方面获得了广泛的应用。手动使用IPMI进行系统监控一次只能实现对一台设备的监控,并且人机交互接口不是很友好,还会造成两个缺点,一是工作效率低下,二是操作困难,对操作人员专业技术要求较高。基于此,设计一种基于IPMI的远程实时监控装置及方法,通过IPMI和web页面的结合,实现同时对多台设备进行监控,提高工作效率。
技术实现思路
本专利技术的技术任务是解决现有技术的不足,针对手动使用IPMI进行系统监控一次只能实现对一台设备的监控问题,提供一种基于IPMI的远程实时监控装置,通过IPMI和web页面的结合,实现同时对多台设备进行实时监控,并且提供良好的人际交互界面,降低了对操作人员的专业技术要求,提高工作效率。本专利技术解决其技术问题所采用的技术方案是:一种基于IPMI的远程实时监控装置,该监控装置包括:至少一台被监控设备,被监控设备支持IPMI标准并安装了基板管理控制器;与上述被监控设备的管理网口通信连接的交换机,交换机用于实时获取被监控设备的监控数据,并将监控数据存储于数据库;与交换机通过Internet网通信连接的Web服务器,Web服务器用于调用数据库的监控数据并将监控数据通过Internet网实时显示于终端浏览器。在上述叙述的基础上,所涉及Web服务器包括底层数据获取程序、数据库和Web页面;其中:底层数据获取程序选用C语言进行编写;数据库选用sqlite3数据库;Web页面的开发语言选用PHP语言。所涉及Web服务器优选Apache软件。所涉及基板管理控制器优选AMI公司的AST2400。本专利技术还提供一种基于IPMI的远程实时监控方法,该监控方法基于:至少一台被监控设备,被监控设备支持IPMI标准并安装了基板管理控制器;与上述被监控设备通信连接的交换机,交换机用于实时获取被监控设备的监控数据,并将监控数据存储于数据库;与交换机通过Internet网通信连接的Web服务器,Web服务器用于调用数据库的监控数据并将监控数据通过Internet网实时显示于终端浏览器;该监控方法通过交换机获取被监控设备的监控数据并实时存储于数据库,在需要显示被监控设备的监控数据时,Web服务器通过Internet网将监控数据实时显示于终端浏览器,实现被监控设备的远程实时监控。在上述叙述的基础上,所涉及监控方法的实现步骤包括:Ⅰ)将支持IPMI标准并且安装了基板管理控制器的被监控设备通过管理网口与交换机相连,对被监控设备需要监控的数据在基板管理控制器中进行设置;Ⅱ)Web服务器通过Internet网与交换机相连,利用IPMI标准编写相应的数据获取程序远程实时获取被监控设备的监控数据,随后将监控数据进行必要的筛选和整理之后存储在数据库中,等待Web服务器的使用;Ⅲ)搭建Web服务器,设计相关的网页进行监控数据的显示和被监控设备的远程操作;Ⅳ)进行网站的发布,以方便通过终端浏览器在任何有网络的地方进行被监控设备的监控。在上述叙述的基础上,所涉及Web服务器包括底层数据获取程序、数据库和Web页面;其中:底层数据获取程序选用C语言进行编写;数据库选用sqlite3数据库;Web页面的开发语言选用PHP语言。所涉及Web服务器优先选用Apache软件。所涉及基板管理控制器优先选用AMI公司的AST2400。本专利技术的一种基于IPMI的远程实时监控装置及方法与现有技术相比所产生的有益效果是:1)本专利技术的监控装置通过IPMI和web页面的结合,提供了可视化的操作界面,实现了同时对多台设备进行实时监控,解决了手动使用IPMI进行系统监控一次只能实现对一台设备的监控问题,同时还提供良好的人际交互界面,降低了对操作人员的专业技术要求,提高工作效率;2)本专利技术的监控方法与监控装置相结合,进一步实现了同时对多台设备进行实时监控的目的,提高工作效率。附图说明附图1是本专利技术的装置连接框图;附图2是本专利技术的方法流程图。图中各标号表示:1、被监控设备,2、交换机,3、Web服务器,4、终端浏览器。具体实施方式下面结合附图1、2,对本专利技术的一种基于IPMI的远程实时监控装置及方法作以下详细说明。实施例一:如附图1所示,本专利技术提供一种基于IPMI的远程实时监控装置,该监控装置包括:至少一台被监控设备1,被监控设备1支持IPMI标准并安装了基板管理控制器;与上述被监控设备1的管理网口通信连接的交换机2,交换机2用于实时获取被监控设备1的监控数据,并将监控数据存储于数据库;与交换机2通过Internet网通信连接的Web服务器3,Web服务器3用于调用数据库的监控数据并将监控数据通过Internet网实时显示于终端浏览器4。在上述叙述的基础上,所涉及Web服务器3包括底层数据获取程序、数据库和Web页面;其中:底层数据获取程序选用C语言进行编写;数据库选用sqlite3数据库;Web页面的开发语言选用PHP语言。所涉及Web服务器3优选Apache软件。所涉及基板管理控制器优选AMI公司的AST2400。需要补充的一点是,Web服务器3用于调用数据库的监控数据并将监控数据通过Internet网实时显示于至少一台终端浏览器4。本专利技术的监控装置通过IPMI和web页面的结合,提供了可视化的操作界面,实现了同时对多台设备进行实时监控,解决了手动使用IPMI进行系统监控一次只能实现对一台设备的监控问题,同时还提供良好的人际交互界面,降低了对操作人员的专业技术要求,提高工作效率。实施例二:参考附图,本专利技术还提供一种基于IPMI的远程实时监控方法,该监控方法基于:至少一台被监控设备1,被监控设备1支持IPMI标准并安装了基板管理控制器;与上述被监控设备1通信连接的交换机2,交换机2用于实时获取被监控设备1的监控数据,并将监控数据存储于数据库;与交换机2通过Internet网通信连接的Web服务器3,Web服务器3用于调用数据库的监控数据并将监控数据通过Internet网实时显示于终端浏览器4;该监控方法通过交换机2获取被监控设备1的监控数据并实时存储于数据库,在需要显示被监控设备1的监控数据时,Web服务器3通过Internet网将监控数据实时显示于终端浏览器4,实现被监控设备1的远程实时监控。参考附图,所涉及监控方法的实现步骤包括:Ⅰ)将支持IPMI标准并且安装了基板管理控制器的被监控设备1通过管理网口与交换机2相连,对被监控设备1需要监控的数本文档来自技高网...
一种基于IPMI的远程实时监控装置及方法

【技术保护点】
一种基于IPMI的远程实时监控装置,其特征在于,该监控装置包括:至少一台被监控设备,所述被监控设备支持IPMI标准并安装了基板管理控制器;与上述被监控设备的管理网口通信连接的交换机,所述交换机用于实时获取被监控设备的监控数据,并将监控数据存储于数据库;与交换机通过Internet网通信连接的Web服务器,所述Web服务器用于调用数据库的监控数据并将监控数据通过Internet网实时显示于终端浏览器。

【技术特征摘要】
1.一种基于IPMI的远程实时监控装置,其特征在于,该监控装置包括:至少一台被监控设备,所述被监控设备支持IPMI标准并安装了基板管理控制器;与上述被监控设备的管理网口通信连接的交换机,所述交换机用于实时获取被监控设备的监控数据,并将监控数据存储于数据库;与交换机通过Internet网通信连接的Web服务器,所述Web服务器用于调用数据库的监控数据并将监控数据通过Internet网实时显示于终端浏览器。2.根据权利要求1所述的一种基于IPMI的远程实时监控装置,其特征在于,所述Web服务器包括底层数据获取程序、数据库和Web页面;所述底层数据获取程序选用C语言进行编写;所述数据库选用sqlite3数据库;所述Web页面的开发语言选用PHP语言。3.根据权利要求2所述的一种基于IPMI的远程实时监控装置,其特征在于,所述Web服务器选用Apache软件。4.根据权利要求1所述的一种基于IPMI的远程实时监控装置,其特征在于,所述基板管理控制器选用AMI公司的AST2400。5.一种基于IPMI的远程实时监控方法,其特征在于,该监控方法基于:至少一台被监控设备,所述被监控设备支持IPMI标准并安装了基板管理控制器;与上述被监控设备通信连接的交换机,所述交换机用于实时获取被监控设备的监控数据,并将监控数据存储于数据库;与交换机通过Internet网通信连接的Web服务器,所述Web服务器用于调用数据库的监控数据并将监控数据通过Internet网实时显示于终端浏览器...

【专利技术属性】
技术研发人员:孙超仇宏迪陈乃阔
申请(专利权)人:山东超越数控电子有限公司
类型:发明
国别省市:山东,37

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

1