CN1595370A - 主机实时监控装置及其监控方法 - Google Patents
主机实时监控装置及其监控方法 Download PDFInfo
- Publication number
- CN1595370A CN1595370A CN 03158416 CN03158416A CN1595370A CN 1595370 A CN1595370 A CN 1595370A CN 03158416 CN03158416 CN 03158416 CN 03158416 A CN03158416 A CN 03158416A CN 1595370 A CN1595370 A CN 1595370A
- Authority
- CN
- China
- Prior art keywords
- main frame
- time monitoring
- real time
- real
- monitoring apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
一种主机实时监控装置,至少包括一显示器,用以显示计算机主机的***状态参数;一输入装置,用以变更或设定至少一个***状态参数或***状态参数阈值;一控制器,其连接于显示器与输入装置,用以接收计算机主机的***状态参数,以于处理后将***状态参数传送至显示器显示,以及当控制器判断***状态参数异常时,产生一控制讯号至计算机主机以控制计算机主机的***状态;以及一连接端口,其连接于控制器与计算机主机之间,用以接收计算机主机的***状态参数且传输至控制器,以及传送控制讯号至计算机主机,以监控计算机主机的***状态。本发明还提供一实时监控方法,藉此可于近端或远程实时监控至少一计算机主机的***状态。
Description
技术领域
本发明涉及一种主机实时监控装置及其监控方法,特别是涉及一种适用于远程或近端实时监控一个或数个计算机主机***状态的主机实时监控装置及其监控方法。
背景技术
在现今复杂的网络环境里,网络***的管理不是一件容易的工作。一般而言,现代的计算机服务器主机在硬件与软件上的设计都相当地复杂,也因此使管理者很难实时得知整个计算机服务器主机的***状态或运作情形。特别是当计算机服务器主机发生错误时,管理者须要有一个方便的工具以便于监测、控制、维护或处理各式各样的计算机服务器主机运作问题。这一类的工具对现今广为应用的分布式计算机环境而言更为重要,因为管理者可能需要通过网络同时远程管理多个计算机服务器主机。然而当网络连结出现问题时,管理者就无法对所有需要远程管理的计算机服务器主机进行管理。举例而言,每一个计算机服务器主机内有许多***状态参数,例如计算机服务器主机的处理器(CPU)温度、网络联机速度、网络联机数据传输量、日期、时间、存储器(Memory)的容量、存储器(Memory)的使用量、磁盘驱动器(Disk)使用量、磁盘驱动器(Disk)容量、处理器(CPU)散热风扇转速、计算机服务器主机机殻散热风扇转速、计算机服务器主机机壳内外温度、处理器(CPU)的使用量、电压的大小、使用者账号、使用者密码、因特网通讯协议地址(InternetProtocol address)或网络联机使用者的人数等等。这些***状态参数对计算机服务器主机的运作很重要,若无法实时监测与控制则可能会造成无法弥补的损失。
为解决上述问题,目前已有下列二种技术被应用。以下分别做一简述:
(1)二极管发光灯泡:几乎所有的计算机主机,不管是否作为服务器,都会配备数个二极管发光灯泡于计算机主机机壳的面板上,以藉由灯泡颜色或明暗的排列组合变化以代表该计算机主机的***状态。然而,这样的设计方式只能显示非常少的***状态信息,对设计复杂的计算机服务器主机而言,并无法显示出所有的***状态信息。
(2)文字模式的液晶显示器或电激发光显示器:此种设计方式目前已广泛地应用于工业计算机与各式电器设备中。虽然文字模式的液晶显示器或电激发光显示器较二极管发光灯泡的方式更适用且能够转换更多的***状态信息以显示,但这样的设计方式仍有其缺点与限制存在。举例而言,文字模式的液晶显示器或电激发光显示器只能显示文字,因此亦只能转换有限数量的***状态信息而已。例如,长时间的电压电平变化对计算机主机(包括服务器)而言相当重要,像这类的***状态信息并不适合以一串数字显示,因此文字模式的液晶显示器或电激发光显示器对某些需观察其***状态参数统计数据(例如:最大值、最小值或平均值等)、***状态参数随时监的变化程度或变化曲线等信息而言有其盲点所在。此外,这类型的主机监测装置皆藉由RS-232接口连接至计算机服务器主机,对于设计复杂且须传送大量信息的计算机服务器主机而言,无法快速且实时地将信息传送至主机监测装置显示。
另外,亦有已知技术披露以传感器方式监测计算机主机的***状态。请参阅图1,其为一已知的主机监测装置结构示意图。如图1所示,该主机监测装置包括:一机壳10、一第一传感器11、一第二传感器12、一第三传感器13、一控制器14与一显示器15。其中,第一传感器11为温度传感器,其可贴附于发热组件16(例如:处理器(CPU))上,以根据发热组件16的温度变化发出一第一感测讯号。另外,第二传感器12则为一转速传感器,其可电连接至计算机的风扇17上,且根据电流或电压变化而检测计算机中的风扇17转速变化以发出一第二监测信号。此外,第三传感器13为一***工作传感器,其连接至一主机板18的RS-232接口,用以感测主机板18的工作状态,且根据***工作状态变化而发出一第三感测信号。再则,控制器14设置于机壳10内,且连接至第一传感器11、第二传感器12与第三传感器13,且分别因应第一感测讯号、第二感测讯号与第三感测讯号而发出第一、第二与第三显示信号至该显示器15而以文字模式显示。
由以上叙述可知,传统的主机监测装置具有下列的缺点:
(1)传统的主机监测装置只能显示有限数量的计算机主机***状态信息。
(2)传统的主机监测装置使用传输速度较慢的RS-232接口与计算机主机相连接,因此对设计较复杂的计算机服务器主机而言不但无法快速得知所有的***状态参数,且只能监测单一计算机主机而已。
(3)由于计算机服务器主机的设计日益复杂,每种机型的内部设计亦有所不同,因此若以增设传感器的方式进行其通用性较差,且于软硬件上亦无法使旧有的主机监测装置与新式的计算机服务器主机相配合,造成使用上的限制。
(4)传统主机监测装置只能监测计算机服务器主机的***状态,而无法输入任何***状态参数或***状态参数阈值以控制或管理计算机服务器主机的***状态。
(5)传统主机监测装置无法于远程实时监控一个或数个计算机服务器主机的***状态,因此当某一计算机服务器主机的***运作发生问题时,由于无法实时得知该计算机服务器主机所有的***状态参数,因此须将该计算机服务器主机***逐一检测,方能取得这些***状态参数,进而找出该计算机服务器主机问题的所在,如此一来势必造成许多人力与时间的浪费。此外,传统主机监测装置只能显示服务器计算机的部份***状态参数而没有自行控制的能力,当计算机服务器主机发生问题时,主机监测装置无法自动控制与排除问题,进而造成该计算机服务器主机***内部更大的损害或衍生其它无法弥补的损失。
因此,如何研发一种可改善上述已知技术缺陷,且能实时于远程或近端监控一个或数个计算机主机***状态的主机实时监控装置及其监控方法,实为目前迫切需要解决的问题。
发明内容
本发明的一目的在于提供一种可于远程或近端实时监控一个或数个计算机主机***状态的主机实时监控装置与其监控方法,以解决传统主机监测装置只能显示极少数的计算机主机***状态信息、无法于远程实时监控一个或数个计算机主机***状态、需增设传感器以及通用性与兼容性不佳等等缺点。
为实现上述目的,本发明的一较广义实施方案为提供一种主机实时监控装置,用于实时监控至少一计算机主机的***状态,其中该计算机主机具有至少一个***状态参数代表该***状态。本发明的主机实时监控装置至少包括:一显示器,用以显示计算机主机的***状态参数;一输入装置,用以变更或设定至少一个***状态参数或***状态参数阈值;一控制器,其连接于显示器与输入装置,用以接收计算机主机的***状态参数,以于处理后将***状态参数传送至显示器显示,以及当控制器判断***状态参数异常时,产生一控制讯号至计算机主机以控制计算机主机的***状态;以及一连接端口,其连接于控制器与计算机主机之间,用以接收计算机主机的***状态参数且传输至控制器,以及传送控制讯号至计算机主机,以监控计算机主机的***状态。
本发明的另一较广义实施方案为提供一种实时监控***,其至少包括:一计算机主机,具有至少一个***状态参数代表计算机主机的***状态;以及一主机实时监控装置,其设置于计算机主机的一面板上,用以实时监控计算机主机的***状态。其中,该主机实时监控装置架构如上所述,在此不再赘述。
本发明的又一较广义实施方案为提供一种实时监控***,其至少包括:至少一个计算机主机,该计算机主机具有至少一个***状态参数代表计算机主机的***状态;以及一主机实时监控装置,其远程连结于该计算机主机,用以实时监控该计算机主机的***状态。其中,该主机实时监控装置架构如上所述,在此亦不再赘述。
为实现上述目的,本发明还提供一种实时监控方法,用于实时监控至少一计算机主机的***状态,其中该计算机主机具有多个***状态参数代表该***状态。本发明的实时监控方法包括步骤:(a)提供一主机实时监控装置,并使主机实时监控装置与计算机主机相连结;(b)开启计算机主机电源,使计算机主机启动一BIOS监控程序,并藉由BIOS监控程序测试计算机主机内的硬件,并将测试的***状态参数传送至主机实时监测装置显示;以及(c)当计算机主机开机成功时,关闭BIOS监控程序,并使计算机主机启动一操作***且使操作***加载一操作***监控程序,以及将计算机主机的***状态参数传送至主机实时监控装置,以藉由主机实时监控装置监控计算机主机的***状态。
为实现上述目的,本发明再提供一种实时监控方法,用于监控至少一计算机主机的***状态,其中该计算机主机具有多个***状态参数代表该***状态。本发明的实时监控方法包括步骤:(a)提供一主机实时监控装置,并使主机实时监控装置与计算机主机相连结;(b)开启主机实时监控装置电源,使主机实时监控装置进入一待机状态;(c)启动计算机主机的一BIOS启动监控程序,并使主机实时监控装置进入一计算机主机BIOS开机执行状态;(d)当计算机主机开机失败时,主机实时监控装置由计算机主机BIOS开机执行状态转换为一计算机主机开机失败状态,并由计算机主机传送***状态参数至主机实时监控装置显示,以及再启动计算机主机的BIOS启动监控程序,使主机实时监控装置由计算机主机开机失败状态转换成计算机主机BIOS开机执行状态;(e)当计算机主机开机成功时,计算机主机关闭BIOS监控程序,且主机实时监控装置从计算机主机BIOS开机执行状态转换成待机状态;以及(f)当计算机主机开机成功并启动一操作***监控程序时,主机实时监控装置由待机状态转换成一监控状态,以由主机实时监控装置监控计算机主机的***状态。
通过下面结合附图对较本发明佳实施例的说明,可对本发明有更深入的了解。
附图说明
图1为一已知的主机监测装置结构示意图;
图2为本发明较佳实施例的主机实时监控装置的硬件架构方块示意图;
图3为本发明的实时监控***软件架构图;
图4显示BIOS监控程序除计算机服务器主机的BIOS外尚包含适配卡的BIOS;
图5为图3所示操作***监控程序的软件架构图;
图6为图5所示的控制程序模块的流程图;
图7为图3所示装置端程序的图层关系图;以及
图8显示装置端程序的装置应用层的状态图。
附图标号说明
10:机壳 11:第一传感器
12:第二传感器 13:第三传感器
14:控制器 15:显示器
16:发热组件 17:风扇
18:主机板 1:计算机服务器主机
2:主机实时监控装置 21:显示器
22:输入装置 23:连接端口
24:控制器
具体实施方式
本发明为一种主机实时监控装置,用于远程或近端实时监控至少一计算机主机的***状态。本发明的主机实时监控装置可设置于一计算机主机的面板上,以监控该计算机主机的***状态,亦或藉由网络远程地与数个计算机主机相连结,以实时监控任一计算机主机的***状态。为方便说明,以下以一主机实时监控装置监控一计算机服务器主机的实施例说明本发明的技术。然而下述实施例只为说明本发明的技术,并非用来限制本发明,因此任何应用本发明技术的修饰与延伸应用,皆不脱本发明权利要求所保护的范围。
请参阅图2,其为本发明较佳实施例的主机实时监控装置的硬件架构方块示意图。如图2所示,本发明的主机实时监控装置2与一计算机服务器主机1相连结,可用以实时监控该计算机服务器主机1的***状态。本发明的主机实时监控装置包括:一显示器21,一输入装置22,一连接端口23以及一控制器24。其中,该显示器21为一多色点矩阵型液晶显示器,其可以彩色文字、动态图形及静态图形的方式显示该计算机服务器主机1的一个或数个***状态参数。另外,该输入装置22包含一个或多个按键(未图标),该按键可为机械式按键或设计于该显示器21上的触控式按键,用以供管理者变更或设定该计算机服务器主机1的***状态参数或***状态参数的阈值或范围值,以利管理者控制该计算机服务器主机1的***运作状态。
在此实施例中,控制器24为内崁***单芯片(system-on-chip,SOC)所构成,其具有独立处理与判断数据的能力。该控制器24与显示器21、输入装置22以及连接端口23相连接,用以接收计算机服务器主机1所送出的***状态参数,并于处理后将该***状态参数信息传送至显示器21显示。另外,控制器24同时判断计算机服务器主机1所送出的***状态参数是否有异常,当有异常发生时,该控制器24传送一控制讯号至计算机服务器主机1,以控制该计算机服务器主机1的***运作状态。再则,当管理者藉由输入装置22输入变更或设定计算机服务器主机1的指令时,控制器24亦会因应该指令控制该计算机服务器主机1的***运作状态。
另外,连接端口23为传输速度较异步传输标准接口(RecommendedStandard-232,RS-232)快的通用序列总线(USB)。当然,除通用序列总线(USB)外、1394接口(IEEE1394)或无线网络(Wireless LAN)等亦可并入参考。在此实施例中,连接端口23连接在计算机服务器主机1及控制器24之间,其一方面接收计算机服务器主机1所送出的***状态参数并传送至控制器24;另一方面则将控制器24所产生的控制讯号传送至计算机服务器主机1,以实时控制计算机服务器主机1的***运作状态。
再则,本发明的主机实时监控装置2还可选择性地包括一储存装置(未图标),该储存装置可与控制器24相连接,以储存计算机服务器主机1的***状态参数或***状态参数阈值。藉此,当需显示这些***状态参数的统计数据,例如平均值、最大值或最小值,或需以图标方式显示***状态参数随时间变化等数据时,便可藉由控制器24将这些信息处理后送至显示器21显示。
在此实施例中,***状态参数可选自计算机服务器主机1的处理器(CPU)温度、网络联机速度、网络联机数据传输量、日期、时间、存储器(Memory)的容量、存储器(Memory)的使用量、磁盘驱动器(Disk)容量、处理器(CPU)散热风扇转速、计算机服务器主机1的机壳散热风扇转速、计算机服务器主机1的机壳内外温度、处理器(CPU)的使用量、电压的大小、使用者账号、使用者密码、因特网通讯协议地址(Internet Protocol address)、网络使用者的人数或错误讯号等其中的一个或其组合。另外,***状态参数的阈值则可为:计算机服务器主机1的处理器(CPU)温度的阈值、网络联机速度的阈值、网络联机数据传输量的阈值、存储器(Memory)的使用量的阈值、磁盘驱动器(Disk)使用量的阈值、处理器(CPU)散热风扇转速的阈值、计算机服务器主机1的机壳散热风扇转速的阈值、计算机服务器计算机主机1的机壳内外温度的阈值、处理器(CPU)的使用量的阈值、电压大小的阈值、网络联机使用者人数的阈值等其中的一个或其组合。
举例而言,若将该计算机服务器主机1的处理器(CPU)温度的阈值设定为70℃,由于计算机服务器主机1实时的将该计算机服务器主机1的处理器(CPU)温度值,经由通用序列总线(USB)传送至控制器24,该控制器24则将计算机服务器主机1的处理器(CPU)温度值转换为显示器21可接收的显示讯号,再传送至显示器21显示,因此在显示器21上可以图形或其它方式实时的看到计算机服务器主机1的处理器(CPU)温度值。另外,当计算机服务器主机1的处理器(CPU)温度超过70℃时,亦即异常时,控制器21在接收到计算机服务器主机1的***状态参数后,会进行判断并发出一控制讯号至计算机服务器主机1,让该计算机服务器主机1的处理器(CPU)工作频率降低,以使该计算机服务器主机1的处理器(CPU)温度可以低于70℃。另外,管理者亦可利用输入装置22输入60℃以将该计算机服务器主机1的处理器(CPU)温度阈值设定为60℃,亦或藉由输入装置22输入欲更改的日期,以更改该计算机服务器主机1的日期等等***参数。
根据本发明的主机实时监控装置架构,以下简述本发明的实时监控***软件架构图。请参阅图3,其为本发明的实时监控***软件架构图。如图3所示,软件架构主要分主机端程序与装置端程序两大部份,两者间则以USB接口互相传输数据。主机端程序依计算机服务器主机起动的时间细分为BIOS启动监控程序与操作***监控程序,其中BIOS启动监控程序可藉由修改计算机服务器主机1内的BIOS程序完成。当计算机服务器主机1电源开启时,计算机服务器主机1的BIOS启动监控程序会测试计算机服务器主机1的所有硬件是否有问题,再将这些***状态参数传送至装置端程序,然后装置端程序会将这些***状态参数实时地显示在显示器21上。若计算机服务器主机1的所有硬件没有问题时,BIOS启动监控程序会结束,且随即启动操作***并使操作***加载操作***监控程序,藉由该操作***监控程序便可实时地将各项***状态参数从计算机服务器主机1传送至主机实时监控装置2,而主机实时监控装置2藉由装置端程序判断该计算机服务器主机1的***状态参数是否有异常,当有异常发生时,装置端程序传送一控制讯号至操作***监控程序,以控制该计算机服务器主机1的***运作状态。
例如,该计算机服务器主机1电源开启时,该计算机服务器主机1的BIOS启动监控程序先测试计算机服务器主机1的所有硬件是否有问题,若因该计算机服务器主机1内有某一硬件,例如网络卡,无法使用导致操作***程序无法顺利启动时,BIOS启动监控程序将该网络卡***状态参数传送至主机实时监控装置2的装置端程序,然后装置端程序将该网络卡***状态参数实时地显示在显示器21上。当计算机服务器主机1的所有硬件没有问题时,BIOS启动监控程序结束,且随即启动操作***并使操作***加载操作***监控程序,藉由该操作***监控程序便可实时地将计算机服务器主机1的***状态参数,例如处理器(CPU)温度等,传送至主机实时监控装置2,而主机实时监控装置2藉由装置端程序判断计算机服务器主机1的处理器(CPU)温度是否有异常,若该计算机服务器主机1的处理器(CPU)温度为70℃,而该计算机服务器主机1的处理器(CPU)温度阈值设定为60℃时,装置端程序传送一控制讯号至操作***监控程序,让计算机服务器主机1的处理器(CPU)工作频率降低,使该计算机服务器主机1的处理器(CPU)温度可以低于60℃,以利于控制计算机服务器主机1的***运作状态。
在上述实施例中,BIOS监控程序除计算机服务器主机的BIOS外亦可包含适配卡的BIOS,其架构如图4所示。在电源启动时计算机服务器主机的BIOS和适配卡的BIOS都会作自我测试,计算机服务器主机的BIOS测试计算机服务器主机1硬件是否有问题,而适配卡的BIOS测试适配卡硬件是否有问题,这些***状态参数亦会实时地传送至主机实时监控装置2,并受主机实时监控装置2监控。当然,上述的适配卡可为网络卡,微电脑***适配卡(SCSI)或显示卡..等等。
请参阅图5,其为图3所示操作***监控程序的软件架构图。如图5所示,操作***监控程序由控制程序模块、监测程序模块以及传输程序模块所构成。监测程序模块负责实时取得该计算机服务器主机1的***状态参数,例如计算机服务器主机1的处理器(CPU)温度、网络联机速度、网络联机数据传输量、日期、时间、存储器(Memory)的容量、存储器(Memory)的使用量、磁盘驱动器(Disk)容量、处理器(CPU)散热风扇转速、计算机服务器主机1的机壳散热风扇转速、计算机服务器主机1的机壳内外温度、处理器(CPU)的使用量、电压的大小、使用者账号、使用者密码、因特网通讯协议地址(InternetProtocol address)、网络使用者的人数或错误讯号其中的一个或其组合等等,并传输至控制程序模块,而控制模程序模块判断是否需要将***状态参数传送至主机实时监控装置2。当需要将***状态参数传送至主机实时监控装置2时,控制程序模块将***状态参数经由传输程序模块传送至主机实时监控装置2,传输程序模块是由USB驱动程序所构成。藉由上述架构,不管计算机服务器主机1使用何种操作***,其操作***监控程序的软件架构都无需变更,因此增加了通用性与兼容性。
请参阅图6,其为图5所示的控制程序模块的流程图。当计算机服务器主机1的操作***启动完成后,会加载操作***监控程序,接着将初始化主机实时监控装置2。然后,控制程序模块判断主机实时监控装置2是否接收到计算机服务器主机管理者更动某一项或某组***状态参数设定,若有更动时就会呼叫操作***监控程序的传输程序模块,并利用传输程序模块将更动后的某一项或某组***状态参数设定传送至主机实时监控装置2显示。当主机实时监控装置2无要求或完成上述操作后,接着判断是否需要定时传送各项计算机服务器主机的***状态参数至主机实时监控装置2,若需要传送时就会呼叫操作***监控程序的传输程序模块,并将各项***状态参数传送至主机实时监控装置2,这些***状态参数可储存在储存装置(未图标)内,并因应计算机服务器主机管理者的要求,显示所需的***状态信息于显示器21上,在完成后程序即进入睡眠状态。当控制程序模块又被呼叫时,亦即唤醒时,控制程序模块便重复判断主机实时监控装置2是否接收到计算机服务器主机管理者更动某一项或某组***状态参数设定的需求以及判断是否需要实时传送各项计算机服务器主机1***状态参数值至主机实时监控装置2,在完成后再进入睡眠状态。
请参阅图7,其为图3所示装置端程序的图层关系图,整个装置端程序将崁入控制器24内,其下一层为图形使用者接口层,该图形使用接口层连接一按键驱动程序、显示器驱动程序以及USB驱动程序,这些驱动程序可依实际应用撰写,另外可能还会有其它电路所需要的驱动程序连接,例如真实时间定时器(RTC timer)等。装置端程序的中心部份为装置应用层,其状态图如图8所示。在图8中,该状态图分为电源关闭和电源开启两大状态。当计算机服务器主机1电源关闭和/或主机实时监控装置2未与计算机服务器主机1相连接时,主机实时监控装置1电源关闭;当计算机服务器主机1电源开启和/或主机实时监控装置2与计算机服务器主机1相连接时,主机实时监控装置2电源开启。主机实时监控装置2的电源开启状态可细分为待机状态、监控状态、计算机服务器主机BIOS开机执行状态以及计算机服务器主机开机失败状态四种状态。当计算机服务器主机1开启电源时,在操作***监控程序未启动以及BIOS启动监控程序未启动的情形下,主机实时监控装置2即为待命状态。而当计算机服务器主机1关机完成、计算机服务器主机关闭操作***监控程序亦可使主机实时监控装置2为待命状态。计算机服务器主机1开机时会启动BIOS启动监控程序,主机实时监控装置2则由待机状态变为计算机服务器主机BIOS开机执行状态,此时主机实时监控装置2会等待BIOS启动监控程序传送信息。若计算机服务器主机开机失败,亦即BIOS启动监控程序自我测试失败,则主机实时监控装置2将转变为计算机服务器主机开机失败状态,在计算机服务器主机开机失败状态时会将计算机服务器主机1内的***状态参数传送到主机实时监控装置2,因此可以实时地在显示器21上看到所有或一部分的***状态参数或一错误讯息显示。随后,再一次重新启动BIOS启动监控程序,此时主机实时监控装置2将重新回到计算机服务器主机BIOS开机执行状态,当计算机服务器主机1顺利开机并加载操作***后,BIOS启动监控程序会关闭同时会启动操作***监控程序,此时主机实时监控装置2将为监控状态,可以监控计算机服务器主机1的***运作状态。
当然,本发明的主机实时监控装置并不限于监测计算机服务器主机而已,任何适用本发明技术的计算机主机,例如工业计算机主机或个人计算机主机等,在此皆可并入参考。另外,鉴于计算机服务器主机亦可能以横向或直立方式设置,因此显示器21可以软件或机械设计方式配合一传感器以判断服务器为侧立或直立方式装设(未图示),使其可以自动或以手动方式调整显示器的旋转角度。在此实施例中,可旋转的角度以90度为较佳。
纵上所述,本发明的多功能主机实时监控装置具有下述优点:
(1)计算机主机的***状态参数信息实时监视,本发明的主机实时监控装置可以纪录以及累计重要的***状态参数信息,并可以长条图、圆饼图或其它统计学上的图形方式显示这些***状态参数及其变化。
(2)易于远程或近端控制一台或数台计算机服务器主机,本发明的主机实时监控装置所设置的按键可使管理者容易地设定或变更最常使用的计算机主机***状态参数或状态参数阈值与范围值,例如:时间/日期/地址/电源省电计等,以及一些环境参数,例如中央处理器的风扇转速等。
(3)通用的硬件架构,藉由USB连接接口的通用性与兼容性,本发明的主机实时监控装置可藉由计算机服务器主机操作***监控程序的辅助,以监测重要的***状态参数信息,减少多余的传感器连接。此项优点使本发明的主机实时监控装置通用性增加,且无需修改计算机服务器主机端的硬件设计。另外,本发明的主机实时监控装置也可以使用于其它的计算机,例如:桌上型计算机或工业计算机等。
(4)独特轴转功能,由于计算机服务器主机因应环境的要求可设计为直立式或以轨道方式侧立于框架内,当计算机服务器主机以轨道方式侧立于框架内时,原本上下的长条图可能变成水平的图示,因此不利于监视。本发明的主机实时监控装置的显示器可弹性地调整显示器的角度(以可调整90度为较佳),因此增加了应用的范围。
(5)延伸性,利用本发明前述技术可配合声控或指纹辨识方式完成主机实时监控的功能。
本发明由本领域技术人员所作的修改和修饰,均视为在本发明的权利要求的保护范围之内。
Claims (40)
1.一种主机实时监控装置,用于实时监控至少一计算机主机的***状态,其中该计算机主机具有至少一个***状态参数代表该***状态,该主机实时监控装置至少包括:
一显示器,用以显示该计算机主机的该***状态参数;
一输入装置,用以变更或设定至少一个该***状态参数或***状态参数阈值;
一控制器,其连接于该显示器与该输入装置,用以接收该计算机主机的该***状态参数,以于处理后将该***状态参数传送至该显示器显示,以及当该控制器判断该***状态参数异常时,产生一控制讯号至该计算机主机以控制该计算机主机的该***状态;以及
一连接端口,其连接在该控制器与该计算机主机之间,用以接收该计算机主机的该***状态参数且传输至该控制器,以及传送该控制讯号至该计算机主机,以监控该计算机主机的该***状态。
2.如权利要求1所述的主机实时监控装置,其中该计算机主机为计算机服务器主机、工业计算机主机或个人计算机主机。
3.如权利要求1所述的主机实时监控装置,其中该控制器由一内崁***单芯片所构成。
4.如权利要求1所述的主机实时监控装置,其中该显示器为液晶显示器。
5.如权利要求4所述的主机实时监控装置,其中该液晶显示器为多色点矩阵型液晶显示器。
6.如权利要求1所述的主机实时监控装置,其中该输入装置包含至少一按键。
7.如权利要求6所述的主机实时监控装置,其中该按键为触控式或机械式按键。
8.如权利要求1所述的主机实时监控装置,其中该连接端口为通用序列总线、1394接口(IEEE1394)或无线网络。
9.如权利要求1所述的主机实时监控装置,其中该***状态参数选自该计算机主机的处理器温度、网络联机速度、网络联机数据传输量、日期、时间、存储器容量、存储器使用量、磁盘驱动器使用量、磁盘驱动器容量、处理器散热风扇转速、计算机机殻散热风扇转速、计算机机壳内外温度、处理器使用量、电压大小,使用者账号、使用者密码、因特网通讯协议地址或网络联机使用者人数任一个及其组合。
10.如权利要求1所述的主机实时监控装置,其中该计算机主机的该***状态参数阈值选自该计算机主机的处理器温度阈值、网络联机速度阈值、网络联机数据传输量阈值、存储器使用量阈值、磁盘驱动器使用量阈值、处理器散热风扇转速阈值、计算机主机机殻散热风扇转速阈值、计算机主机机壳内外温度的阈值、处理器的使用量的阈值、电压大小阈值或网络联机使用者人数阈值任一个及其组合。
11.如权利要求1所述的主机实时监控装置,还包括一储存装置,用以储存该***状态参数值,以利于该控制器将该***状态参数的统计数值以图表方式于该显示器显示。
12.如权利要求1所述的主机实时监控装置,其中该显示器可旋转于该主机实时监控装置。
13.一种实时监控***,其至少包括:
一计算机主机,具有至少一个***状态参数代表该计算机主机的***状态;以及
一主机实时监控装置,其设置于该计算机主机的一面板上,用以实时监控该计算机主机的该***状态,该主机实时监控装置包括:
一显示器,用以显示该计算机主机的该***状态参数;
一输入装置,用以变更或设定至少一个该***状态参数或***状态参数阈值;
一控制器,其连接于该显示器与该输入装置,用以接收该计算机主机的该***状态参数,以在处理后将该***状态参数传送至该显示器显示,以及当该控制器判断该***状态参数异常时,产生一控制讯号至该计算机主机以控制该计算机主机的该***状态;以及
一连接端口,其连接于该控制器与该计算机主机之间,用以接收该计算机主机的该***状态参数且传输至该控制器,以及传送该控制讯号至该计算机主机,以监控该计算机主机的该***状态。
14.如权利要求13所述的实时监控***,其中该计算机主机为计算机服务器主机、工业计算机主机或个人计算机主机。
15.如权利要求13所述的实时监控***,其中该控制器由一内嵌***单芯片所组成。
16.如权利要求13所述的实时监控***,其中该显示器为液晶显示器。
17.如权利要求16所述的实时监控***,其中该液晶显示器为多色点矩阵型液晶显示器。
18.如权利要求13所述的实时监控***,其中该输入装置包含至少一按键。
19.如权利要求18所述的实时监控***,其中该按键为触控式或机械式按键。
20.如权利要求13所述的实时监控***,其中该连接端口为通用序列总线、1394接口(IEEE1394)或无线网络。
21.如权利要求13所述的实时监控***,其中该主机实时监控装置还包括一储存装置,用以储存该***状态参数值,以利于该控制器将该***状态参数的统计数值以图表方式于该显示器显示。
22.如权利要求13所述的实时监控***,其中该显示器可旋转于该主机实时监控装置。
23.一种实时监控***,其至少包括:
至少一个计算机主机,该计算机主机具有至少一个***状态参数代表该计算机主机的***状态;以及
一主机实时监控装置,其远程连结于该计算机主机,用以实时监控该计算机主机的该***状态,该主机实时监控装置包括:
一显示器,用以显示该计算机主机的该***状态参数;
一输入装置,用以变更或设定该计算机主机的至少一个该***状态参数或***状态参数阈值;
一控制器,其连接于该显示器与该输入装置,用以接收该计算机主机的该***状态参数,以于处理后将该***状态参数传送至该显示器显示,以及当该控制器判断该***状态参数异常时,产生一控制讯号至该计算机主机以控制该计算机主机的该***状态;以及
一连接端口,其连接在该控制器与该计算机主机之间,用以接收该计算机主机的该***状态参数且传输至该控制器,以及传送该控制讯号至该计算机主机,以监控该计算机主机的该***状态。
24.如权利要求23所述的实时监控***,其中该计算机主机为计算机服务器主机、工业计算机主机或个人计算机主机。
25.如权利要求23所述的实时监控***,其中该控制器由一内崁***单芯片所组成。
26.如权利要求23所述的实时监控***,其中该显示器为液晶显示器。
27.如权利要求26所述的实时监控***,其中该液晶显示器为多色点矩阵型液晶显示器。
28.如权利要求23所述的实时监控***,其中该输入装置包含至少一按键。
29.如权利要求28所述的实时监控***,其中该按键为触控式或机械式按键。
30.如权利要求23所述的实时监控***,其中该连接端口为通用序列总线、1394接口(IEEE1394)或无线网络。
31.如权利要求23所述的实时监控***,其中该主机实时监控装置还包括一储存装置,用以储存该***状态参数值,以利于该控制器将该***状态参数的统计数值以图表方式于该显示器显示。
32.如权利要求23所述的实时监控***,其中该显示器可旋转于该主机实时监控装置。
33.一种实时监控方法,用于实时监控至少一计算机主机的***状态,其中该计算机主机具有多个***状态参数代表该***状态,该实时监控方法包括步骤:
(a)提供一主机实时监控装置,并使该主机实时监控装置与该计算机主机相连结;
(b)开启该计算机主机电源,使该计算机主机启动一BIOS监控程序,并藉由该BIOS监控程序测试该计算机主机内的硬件,并将测试的***状态参数传送至该主机实时监测装置显示;以及
(c)当该计算机主机开机成功时,关闭该BIOS监控程序,并使该计算机主机启动一操作***且使该操作***加载一操作***监控程序,以及将该计算机主机的该***状态参数传送至该主机实时监控装置,以藉由该主机实时监控装置监控该计算机主机的该***状态。
34.如权利要求33所述的实时监控方法,其中该计算机主机的该BIOS监控程序还包含适配卡的BIOS。
35.如权利要求33所述的实时监控方法,其中该计算机主机的该操作***监控程序由一控制程序模块、一监测程序模块与一传输程序模块所构成。
36.如权利要求35所述的实时监控方法,其中该步骤(c)还包括步骤:
(c1)藉由该监测程序模块取得该***状态参数并传送至该控制程序模块;以及
(c2)藉由该控制程序模块判断是否需要将该***状态参数藉由该传输程序模块传送至该主机实时监控装置。
37.如权利要求36所述的实时监控方法,其中该传输程序模块由通用序列总线驱动程序所构成。
38.一种实时监控方法,用于监控至少一计算机主机的***状态,其中该计算机主机具有多个***状态参数代表该***状态,该实时监控方法包括步骤:
(a)提供一主机实时监控装置,并使该主机实时监控装置与该计算机主机相连结;
(b)开启该主机实时监控装置电源,使该主机实时监控装置进入一待机状态;
(c)启动该计算机主机的一BIOS启动监控程序,并使该主机实时监控装置进入一计算机主机BIOS开机执行状态;
(d)当该计算机主机开机失败时,该主机实时监控装置由该计算机主机BIOS开机执行状态转换为一计算机主机开机失败状态,并由该计算机主机传送该***状态参数至该主机实时监控装置显示,以及再启动该计算机主机的该BIOS启动监控程序,使该主机实时监控装置由该计算机主机开机失败状态转换成该计算机主机BIOS开机执行状态;
(e)当该计算机主机开机成功时,该计算机主机关闭该BIOS监控程序,且该主机实时监控装置从该计算机主机BIOS开机执行状态转换成该待机状态;以及
(f)当该计算机主机开机成功并启动一操作***监控程序时,该主机实时监控装置由该待机状态转换成一监控状态,以由该主机实时监控装置监控该计算机主机的该***状态。
39.如权利要求38所述的实时监控方法,其中该步骤(f)之后还包括步骤:
(g)当该计算机主机的该操作***监控程序关闭时,该主机实时监控装置由该监控状态转换成该待机状态。
40.如权利要求38所述的实时监控方法,其中该计算机主机的BIOS监控程序还包含适配卡的BIOS。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031584160A CN100416510C (zh) | 2003-09-09 | 2003-09-09 | 主机实时监控装置及其监控方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031584160A CN100416510C (zh) | 2003-09-09 | 2003-09-09 | 主机实时监控装置及其监控方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1595370A true CN1595370A (zh) | 2005-03-16 |
CN100416510C CN100416510C (zh) | 2008-09-03 |
Family
ID=34660459
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031584160A Expired - Fee Related CN100416510C (zh) | 2003-09-09 | 2003-09-09 | 主机实时监控装置及其监控方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100416510C (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101826248A (zh) * | 2010-05-06 | 2010-09-08 | 朱昱 | 一种可显示计算机各部件温度的外置usb设备及其实现方法 |
CN101201784B (zh) * | 2006-12-14 | 2011-02-09 | 英业达股份有限公司 | 参数显示*** |
CN102866941A (zh) * | 2011-07-04 | 2013-01-09 | 技嘉科技股份有限公司 | 电脑装置的控制方法及其控制*** |
CN101741578B (zh) * | 2008-11-19 | 2013-04-24 | 英业达股份有限公司 | 用于测试监控单元的测试方法及其服务器与测试*** |
CN104657250A (zh) * | 2014-12-16 | 2015-05-27 | 无锡华云数据技术服务有限公司 | 一种对云主机进行性能监控的监控方法 |
CN104850467A (zh) * | 2015-05-23 | 2015-08-19 | 许昌学院 | 一种计算机自我保护***及方法 |
CN109641357A (zh) * | 2016-08-24 | 2019-04-16 | 川崎重工业株式会社 | 机器人的远距离监视*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2001249938A1 (en) * | 2000-04-06 | 2001-10-23 | Granite Technologies, Inc. | System and method for real time monitoring and control of a computer machine environment and configuration profile |
KR20030050898A (ko) * | 2001-12-19 | 2003-06-25 | 주식회사 케이투씨 | 컴퓨터 운영 상태 표시장치 |
TWI221557B (en) * | 2001-12-28 | 2004-10-01 | Via Tech Inc | Method for determining an operating voltage of a floating point error detection |
CN2651843Y (zh) * | 2003-09-09 | 2004-10-27 | 宏碁股份有限公司 | 主机实时监控装置 |
-
2003
- 2003-09-09 CN CNB031584160A patent/CN100416510C/zh not_active Expired - Fee Related
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101201784B (zh) * | 2006-12-14 | 2011-02-09 | 英业达股份有限公司 | 参数显示*** |
CN101741578B (zh) * | 2008-11-19 | 2013-04-24 | 英业达股份有限公司 | 用于测试监控单元的测试方法及其服务器与测试*** |
CN101826248A (zh) * | 2010-05-06 | 2010-09-08 | 朱昱 | 一种可显示计算机各部件温度的外置usb设备及其实现方法 |
CN102866941A (zh) * | 2011-07-04 | 2013-01-09 | 技嘉科技股份有限公司 | 电脑装置的控制方法及其控制*** |
CN104657250A (zh) * | 2014-12-16 | 2015-05-27 | 无锡华云数据技术服务有限公司 | 一种对云主机进行性能监控的监控方法 |
CN104657250B (zh) * | 2014-12-16 | 2018-07-06 | 无锡华云数据技术服务有限公司 | 一种对云主机进行性能监控的监控***及其监控方法 |
CN104850467A (zh) * | 2015-05-23 | 2015-08-19 | 许昌学院 | 一种计算机自我保护***及方法 |
CN109641357A (zh) * | 2016-08-24 | 2019-04-16 | 川崎重工业株式会社 | 机器人的远距离监视*** |
Also Published As
Publication number | Publication date |
---|---|
CN100416510C (zh) | 2008-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI684859B (zh) | 遠端系統復原之方法 | |
US8862709B2 (en) | Remote management of boot application | |
US6065053A (en) | System for resetting a server | |
CN2651843Y (zh) | 主机实时监控装置 | |
CN101350737B (zh) | 智能平台管理界面***、电子设备及存储器分享方法 | |
US6330690B1 (en) | Method of resetting a server | |
US6282642B1 (en) | System for presetting a first or second remote boot protocol by a computer remotely receiving and storing a boot parameter prior to being powered on | |
CN1117305C (zh) | 控制处于电源管理模式的监视器的屏幕显示的计算机*** | |
US6895285B2 (en) | Computer system status monitoring | |
CN1582438A (zh) | 具有嵌入式微控制器的微电脑桥式结构 | |
CN1828573A (zh) | 一种多cpu***及其控制方法 | |
US7287107B2 (en) | Method and apparatus for passive PCI throttling in a remote server management controller | |
US20070055740A1 (en) | System and method for interacting with a remote computer | |
CN1402850A (zh) | 用于检测连接***设备的接口的类型的方法和装置 | |
CN1163006A (zh) | 在一个计算机***中配置多个媒体的方法和设备 | |
US7467313B2 (en) | Method for transmitting a power-saving command between a computer system and peripheral system chips | |
CN1932772A (zh) | 一种隔离总线故障的方法、装置与一种单板 | |
CN1940884A (zh) | 计算机***、计算机网络及其方法 | |
CN1855083A (zh) | 主设备及其控制方法和具有主设备的电子设备 | |
CN1595370A (zh) | 主机实时监控装置及其监控方法 | |
CN1317846C (zh) | 实现内外网络物理隔离的方法及其装置 | |
CN1959596A (zh) | 信息处理装置和恢复控制方法 | |
CN1278203C (zh) | 在计算机***中使用***组件互连电源管理机制的方法 | |
CN1164991C (zh) | 可即时升降中央处理器频率的方法 | |
CN1308817C (zh) | 多模式计算机***启动的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080903 |