專利名稱:主機(jī)實時監(jiān)控裝置及其監(jiān)控方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種主機(jī)實時監(jiān)控裝置及其監(jiān)控方法,特別是涉及一種適用于遠(yuǎn)程或近端實時監(jiān)控一個或數(shù)個計算機(jī)主機(jī)系統(tǒng)狀態(tài)的主機(jī)實時監(jiān)控裝置及其監(jiān)控方法。
背景技術(shù):
在現(xiàn)今復(fù)雜的網(wǎng)絡(luò)環(huán)境里,網(wǎng)絡(luò)系統(tǒng)的管理不是一件容易的工作。一般而言,現(xiàn)代的計算機(jī)服務(wù)器主機(jī)在硬件與軟件上的設(shè)計都相當(dāng)?shù)貜?fù)雜,也因此使管理者很難實時得知整個計算機(jī)服務(wù)器主機(jī)的系統(tǒng)狀態(tài)或運(yùn)作情形。特別是當(dāng)計算機(jī)服務(wù)器主機(jī)發(fā)生錯誤時,管理者須要有一個方便的工具以便于監(jiān)測、控制、維護(hù)或處理各式各樣的計算機(jī)服務(wù)器主機(jī)運(yùn)作問題。這一類的工具對現(xiàn)今廣為應(yīng)用的分布式計算機(jī)環(huán)境而言更為重要,因為管理者可能需要通過網(wǎng)絡(luò)同時遠(yuǎn)程管理多個計算機(jī)服務(wù)器主機(jī)。然而當(dāng)網(wǎng)絡(luò)連結(jié)出現(xiàn)問題時,管理者就無法對所有需要遠(yuǎn)程管理的計算機(jī)服務(wù)器主機(jī)進(jìn)行管理。舉例而言,每一個計算機(jī)服務(wù)器主機(jī)內(nèi)有許多系統(tǒng)狀態(tài)參數(shù),例如計算機(jī)服務(wù)器主機(jī)的處理器(CPU)溫度、網(wǎng)絡(luò)聯(lián)機(jī)速度、網(wǎng)絡(luò)聯(lián)機(jī)數(shù)據(jù)傳輸量、日期、時間、存儲器(Memory)的容量、存儲器(Memory)的使用量、磁盤驅(qū)動器(Disk)使用量、磁盤驅(qū)動器(Disk)容量、處理器(CPU)散熱風(fēng)扇轉(zhuǎn)速、計算機(jī)服務(wù)器主機(jī)機(jī)殻散熱風(fēng)扇轉(zhuǎn)速、計算機(jī)服務(wù)器主機(jī)機(jī)殼內(nèi)外溫度、處理器(CPU)的使用量、電壓的大小、使用者賬號、使用者密碼、因特網(wǎng)通訊協(xié)議地址(InternetProtocol address)或網(wǎng)絡(luò)聯(lián)機(jī)使用者的人數(shù)等等。這些系統(tǒng)狀態(tài)參數(shù)對計算機(jī)服務(wù)器主機(jī)的運(yùn)作很重要,若無法實時監(jiān)測與控制則可能會造成無法彌補(bǔ)的損失。
為解決上述問題,目前已有下列二種技術(shù)被應(yīng)用。以下分別做一簡述(1)二極管發(fā)光燈泡幾乎所有的計算機(jī)主機(jī),不管是否作為服務(wù)器,都會配備數(shù)個二極管發(fā)光燈泡于計算機(jī)主機(jī)機(jī)殼的面板上,以藉由燈泡顏色或明暗的排列組合變化以代表該計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。然而,這樣的設(shè)計方式只能顯示非常少的系統(tǒng)狀態(tài)信息,對設(shè)計復(fù)雜的計算機(jī)服務(wù)器主機(jī)而言,并無法顯示出所有的系統(tǒng)狀態(tài)信息。
(2)文字模式的液晶顯示器或電激發(fā)光顯示器此種設(shè)計方式目前已廣泛地應(yīng)用于工業(yè)計算機(jī)與各式電器設(shè)備中。雖然文字模式的液晶顯示器或電激發(fā)光顯示器較二極管發(fā)光燈泡的方式更適用且能夠轉(zhuǎn)換更多的系統(tǒng)狀態(tài)信息以顯示,但這樣的設(shè)計方式仍有其缺點與限制存在。舉例而言,文字模式的液晶顯示器或電激發(fā)光顯示器只能顯示文字,因此亦只能轉(zhuǎn)換有限數(shù)量的系統(tǒng)狀態(tài)信息而已。例如,長時間的電壓電平變化對計算機(jī)主機(jī)(包括服務(wù)器)而言相當(dāng)重要,像這類的系統(tǒng)狀態(tài)信息并不適合以一串?dāng)?shù)字顯示,因此文字模式的液晶顯示器或電激發(fā)光顯示器對某些需觀察其系統(tǒng)狀態(tài)參數(shù)統(tǒng)計數(shù)據(jù)(例如最大值、最小值或平均值等)、系統(tǒng)狀態(tài)參數(shù)隨時監(jiān)的變化程度或變化曲線等信息而言有其盲點所在。此外,這類型的主機(jī)監(jiān)測裝置皆藉由RS-232接口連接至計算機(jī)服務(wù)器主機(jī),對于設(shè)計復(fù)雜且須傳送大量信息的計算機(jī)服務(wù)器主機(jī)而言,無法快速且實時地將信息傳送至主機(jī)監(jiān)測裝置顯示。
另外,亦有已知技術(shù)披露以傳感器方式監(jiān)測計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。請參閱圖1,其為一已知的主機(jī)監(jiān)測裝置結(jié)構(gòu)示意圖。如圖1所示,該主機(jī)監(jiān)測裝置包括一機(jī)殼10、一第一傳感器11、一第二傳感器12、一第三傳感器13、一控制器14與一顯示器15。其中,第一傳感器11為溫度傳感器,其可貼附于發(fā)熱組件16(例如處理器(CPU))上,以根據(jù)發(fā)熱組件16的溫度變化發(fā)出一第一感測訊號。另外,第二傳感器12則為一轉(zhuǎn)速傳感器,其可電連接至計算機(jī)的風(fēng)扇17上,且根據(jù)電流或電壓變化而檢測計算機(jī)中的風(fēng)扇17轉(zhuǎn)速變化以發(fā)出一第二監(jiān)測信號。此外,第三傳感器13為一系統(tǒng)工作傳感器,其連接至一主機(jī)板18的RS-232接口,用以感測主機(jī)板18的工作狀態(tài),且根據(jù)系統(tǒng)工作狀態(tài)變化而發(fā)出一第三感測信號。再則,控制器14設(shè)置于機(jī)殼10內(nèi),且連接至第一傳感器11、第二傳感器12與第三傳感器13,且分別因應(yīng)第一感測訊號、第二感測訊號與第三感測訊號而發(fā)出第一、第二與第三顯示信號至該顯示器15而以文字模式顯示。
由以上敘述可知,傳統(tǒng)的主機(jī)監(jiān)測裝置具有下列的缺點(1)傳統(tǒng)的主機(jī)監(jiān)測裝置只能顯示有限數(shù)量的計算機(jī)主機(jī)系統(tǒng)狀態(tài)信息。
(2)傳統(tǒng)的主機(jī)監(jiān)測裝置使用傳輸速度較慢的RS-232接口與計算機(jī)主機(jī)相連接,因此對設(shè)計較復(fù)雜的計算機(jī)服務(wù)器主機(jī)而言不但無法快速得知所有的系統(tǒng)狀態(tài)參數(shù),且只能監(jiān)測單一計算機(jī)主機(jī)而已。
(3)由于計算機(jī)服務(wù)器主機(jī)的設(shè)計日益復(fù)雜,每種機(jī)型的內(nèi)部設(shè)計亦有所不同,因此若以增設(shè)傳感器的方式進(jìn)行其通用性較差,且于軟硬件上亦無法使舊有的主機(jī)監(jiān)測裝置與新式的計算機(jī)服務(wù)器主機(jī)相配合,造成使用上的限制。
(4)傳統(tǒng)主機(jī)監(jiān)測裝置只能監(jiān)測計算機(jī)服務(wù)器主機(jī)的系統(tǒng)狀態(tài),而無法輸入任何系統(tǒng)狀態(tài)參數(shù)或系統(tǒng)狀態(tài)參數(shù)閾值以控制或管理計算機(jī)服務(wù)器主機(jī)的系統(tǒng)狀態(tài)。
(5)傳統(tǒng)主機(jī)監(jiān)測裝置無法于遠(yuǎn)程實時監(jiān)控一個或數(shù)個計算機(jī)服務(wù)器主機(jī)的系統(tǒng)狀態(tài),因此當(dāng)某一計算機(jī)服務(wù)器主機(jī)的系統(tǒng)運(yùn)作發(fā)生問題時,由于無法實時得知該計算機(jī)服務(wù)器主機(jī)所有的系統(tǒng)狀態(tài)參數(shù),因此須將該計算機(jī)服務(wù)器主機(jī)系統(tǒng)逐一檢測,方能取得這些系統(tǒng)狀態(tài)參數(shù),進(jìn)而找出該計算機(jī)服務(wù)器主機(jī)問題的所在,如此一來勢必造成許多人力與時間的浪費(fèi)。此外,傳統(tǒng)主機(jī)監(jiān)測裝置只能顯示服務(wù)器計算機(jī)的部份系統(tǒng)狀態(tài)參數(shù)而沒有自行控制的能力,當(dāng)計算機(jī)服務(wù)器主機(jī)發(fā)生問題時,主機(jī)監(jiān)測裝置無法自動控制與排除問題,進(jìn)而造成該計算機(jī)服務(wù)器主機(jī)系統(tǒng)內(nèi)部更大的損害或衍生其它無法彌補(bǔ)的損失。
因此,如何研發(fā)一種可改善上述已知技術(shù)缺陷,且能實時于遠(yuǎn)程或近端監(jiān)控一個或數(shù)個計算機(jī)主機(jī)系統(tǒng)狀態(tài)的主機(jī)實時監(jiān)控裝置及其監(jiān)控方法,實為目前迫切需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明的一目的在于提供一種可于遠(yuǎn)程或近端實時監(jiān)控一個或數(shù)個計算機(jī)主機(jī)系統(tǒng)狀態(tài)的主機(jī)實時監(jiān)控裝置與其監(jiān)控方法,以解決傳統(tǒng)主機(jī)監(jiān)測裝置只能顯示極少數(shù)的計算機(jī)主機(jī)系統(tǒng)狀態(tài)信息、無法于遠(yuǎn)程實時監(jiān)控一個或數(shù)個計算機(jī)主機(jī)系統(tǒng)狀態(tài)、需增設(shè)傳感器以及通用性與兼容性不佳等等缺點。
為實現(xiàn)上述目的,本發(fā)明的一較廣義實施方案為提供一種主機(jī)實時監(jiān)控裝置,用于實時監(jiān)控至少一計算機(jī)主機(jī)的系統(tǒng)狀態(tài),其中該計算機(jī)主機(jī)具有至少一個系統(tǒng)狀態(tài)參數(shù)代表該系統(tǒng)狀態(tài)。本發(fā)明的主機(jī)實時監(jiān)控裝置至少包括一顯示器,用以顯示計算機(jī)主機(jī)的系統(tǒng)狀態(tài)參數(shù);一輸入裝置,用以變更或設(shè)定至少一個系統(tǒng)狀態(tài)參數(shù)或系統(tǒng)狀態(tài)參數(shù)閾值;一控制器,其連接于顯示器與輸入裝置,用以接收計算機(jī)主機(jī)的系統(tǒng)狀態(tài)參數(shù),以于處理后將系統(tǒng)狀態(tài)參數(shù)傳送至顯示器顯示,以及當(dāng)控制器判斷系統(tǒng)狀態(tài)參數(shù)異常時,產(chǎn)生一控制訊號至計算機(jī)主機(jī)以控制計算機(jī)主機(jī)的系統(tǒng)狀態(tài);以及一連接端口,其連接于控制器與計算機(jī)主機(jī)之間,用以接收計算機(jī)主機(jī)的系統(tǒng)狀態(tài)參數(shù)且傳輸至控制器,以及傳送控制訊號至計算機(jī)主機(jī),以監(jiān)控計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。
本發(fā)明的另一較廣義實施方案為提供一種實時監(jiān)控系統(tǒng),其至少包括一計算機(jī)主機(jī),具有至少一個系統(tǒng)狀態(tài)參數(shù)代表計算機(jī)主機(jī)的系統(tǒng)狀態(tài);以及一主機(jī)實時監(jiān)控裝置,其設(shè)置于計算機(jī)主機(jī)的一面板上,用以實時監(jiān)控計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。其中,該主機(jī)實時監(jiān)控裝置架構(gòu)如上所述,在此不再贅述。
本發(fā)明的又一較廣義實施方案為提供一種實時監(jiān)控系統(tǒng),其至少包括至少一個計算機(jī)主機(jī),該計算機(jī)主機(jī)具有至少一個系統(tǒng)狀態(tài)參數(shù)代表計算機(jī)主機(jī)的系統(tǒng)狀態(tài);以及一主機(jī)實時監(jiān)控裝置,其遠(yuǎn)程連結(jié)于該計算機(jī)主機(jī),用以實時監(jiān)控該計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。其中,該主機(jī)實時監(jiān)控裝置架構(gòu)如上所述,在此亦不再贅述。
為實現(xiàn)上述目的,本發(fā)明還提供一種實時監(jiān)控方法,用于實時監(jiān)控至少一計算機(jī)主機(jī)的系統(tǒng)狀態(tài),其中該計算機(jī)主機(jī)具有多個系統(tǒng)狀態(tài)參數(shù)代表該系統(tǒng)狀態(tài)。本發(fā)明的實時監(jiān)控方法包括步驟(a)提供一主機(jī)實時監(jiān)控裝置,并使主機(jī)實時監(jiān)控裝置與計算機(jī)主機(jī)相連結(jié);(b)開啟計算機(jī)主機(jī)電源,使計算機(jī)主機(jī)啟動一BIOS監(jiān)控程序,并藉由BIOS監(jiān)控程序測試計算機(jī)主機(jī)內(nèi)的硬件,并將測試的系統(tǒng)狀態(tài)參數(shù)傳送至主機(jī)實時監(jiān)測裝置顯示;以及(c)當(dāng)計算機(jī)主機(jī)開機(jī)成功時,關(guān)閉BIOS監(jiān)控程序,并使計算機(jī)主機(jī)啟動一操作系統(tǒng)且使操作系統(tǒng)加載一操作系統(tǒng)監(jiān)控程序,以及將計算機(jī)主機(jī)的系統(tǒng)狀態(tài)參數(shù)傳送至主機(jī)實時監(jiān)控裝置,以藉由主機(jī)實時監(jiān)控裝置監(jiān)控計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。
為實現(xiàn)上述目的,本發(fā)明再提供一種實時監(jiān)控方法,用于監(jiān)控至少一計算機(jī)主機(jī)的系統(tǒng)狀態(tài),其中該計算機(jī)主機(jī)具有多個系統(tǒng)狀態(tài)參數(shù)代表該系統(tǒng)狀態(tài)。本發(fā)明的實時監(jiān)控方法包括步驟(a)提供一主機(jī)實時監(jiān)控裝置,并使主機(jī)實時監(jiān)控裝置與計算機(jī)主機(jī)相連結(jié);(b)開啟主機(jī)實時監(jiān)控裝置電源,使主機(jī)實時監(jiān)控裝置進(jìn)入一待機(jī)狀態(tài);(c)啟動計算機(jī)主機(jī)的一BIOS啟動監(jiān)控程序,并使主機(jī)實時監(jiān)控裝置進(jìn)入一計算機(jī)主機(jī)BIOS開機(jī)執(zhí)行狀態(tài);(d)當(dāng)計算機(jī)主機(jī)開機(jī)失敗時,主機(jī)實時監(jiān)控裝置由計算機(jī)主機(jī)BIOS開機(jī)執(zhí)行狀態(tài)轉(zhuǎn)換為一計算機(jī)主機(jī)開機(jī)失敗狀態(tài),并由計算機(jī)主機(jī)傳送系統(tǒng)狀態(tài)參數(shù)至主機(jī)實時監(jiān)控裝置顯示,以及再啟動計算機(jī)主機(jī)的BIOS啟動監(jiān)控程序,使主機(jī)實時監(jiān)控裝置由計算機(jī)主機(jī)開機(jī)失敗狀態(tài)轉(zhuǎn)換成計算機(jī)主機(jī)BIOS開機(jī)執(zhí)行狀態(tài);(e)當(dāng)計算機(jī)主機(jī)開機(jī)成功時,計算機(jī)主機(jī)關(guān)閉BIOS監(jiān)控程序,且主機(jī)實時監(jiān)控裝置從計算機(jī)主機(jī)BIOS開機(jī)執(zhí)行狀態(tài)轉(zhuǎn)換成待機(jī)狀態(tài);以及(f)當(dāng)計算機(jī)主機(jī)開機(jī)成功并啟動一操作系統(tǒng)監(jiān)控程序時,主機(jī)實時監(jiān)控裝置由待機(jī)狀態(tài)轉(zhuǎn)換成一監(jiān)控狀態(tài),以由主機(jī)實時監(jiān)控裝置監(jiān)控計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。
通過下面結(jié)合附圖對較本發(fā)明佳實施例的說明,可對本發(fā)明有更深入的了解。
圖1為一已知的主機(jī)監(jiān)測裝置結(jié)構(gòu)示意圖;圖2為本發(fā)明較佳實施例的主機(jī)實時監(jiān)控裝置的硬件架構(gòu)方塊示意圖;圖3為本發(fā)明的實時監(jiān)控系統(tǒng)軟件架構(gòu)圖;圖4顯示BIOS監(jiān)控程序除計算機(jī)服務(wù)器主機(jī)的BIOS外尚包含適配卡的BIOS;圖5為圖3所示操作系統(tǒng)監(jiān)控程序的軟件架構(gòu)圖;圖6為圖5所示的控制程序模塊的流程圖;圖7為圖3所示裝置端程序的圖層關(guān)系圖;以及圖8顯示裝置端程序的裝置應(yīng)用層的狀態(tài)圖。
附圖標(biāo)號說明10機(jī)殼 11第一傳感器12第二傳感器13第三傳感器14控制器15顯示器16發(fā)熱組件 17風(fēng)扇
18主機(jī)板1計算機(jī)服務(wù)器主機(jī)2主機(jī)實時監(jiān)控裝置 21顯示器22輸入裝置 23連接端口24控制器具體實施方式
本發(fā)明為一種主機(jī)實時監(jiān)控裝置,用于遠(yuǎn)程或近端實時監(jiān)控至少一計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。本發(fā)明的主機(jī)實時監(jiān)控裝置可設(shè)置于一計算機(jī)主機(jī)的面板上,以監(jiān)控該計算機(jī)主機(jī)的系統(tǒng)狀態(tài),亦或藉由網(wǎng)絡(luò)遠(yuǎn)程地與數(shù)個計算機(jī)主機(jī)相連結(jié),以實時監(jiān)控任一計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。為方便說明,以下以一主機(jī)實時監(jiān)控裝置監(jiān)控一計算機(jī)服務(wù)器主機(jī)的實施例說明本發(fā)明的技術(shù)。然而下述實施例只為說明本發(fā)明的技術(shù),并非用來限制本發(fā)明,因此任何應(yīng)用本發(fā)明技術(shù)的修飾與延伸應(yīng)用,皆不脫本發(fā)明權(quán)利要求所保護(hù)的范圍。
請參閱圖2,其為本發(fā)明較佳實施例的主機(jī)實時監(jiān)控裝置的硬件架構(gòu)方塊示意圖。如圖2所示,本發(fā)明的主機(jī)實時監(jiān)控裝置2與一計算機(jī)服務(wù)器主機(jī)1相連結(jié),可用以實時監(jiān)控該計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)狀態(tài)。本發(fā)明的主機(jī)實時監(jiān)控裝置包括一顯示器21,一輸入裝置22,一連接端口23以及一控制器24。其中,該顯示器21為一多色點矩陣型液晶顯示器,其可以彩色文字、動態(tài)圖形及靜態(tài)圖形的方式顯示該計算機(jī)服務(wù)器主機(jī)1的一個或數(shù)個系統(tǒng)狀態(tài)參數(shù)。另外,該輸入裝置22包含一個或多個按鍵(未圖標(biāo)),該按鍵可為機(jī)械式按鍵或設(shè)計于該顯示器21上的觸控式按鍵,用以供管理者變更或設(shè)定該計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)狀態(tài)參數(shù)或系統(tǒng)狀態(tài)參數(shù)的閾值或范圍值,以利管理者控制該計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)運(yùn)作狀態(tài)。
在此實施例中,控制器24為內(nèi)崁系統(tǒng)單芯片(system-on-chip,SOC)所構(gòu)成,其具有獨立處理與判斷數(shù)據(jù)的能力。該控制器24與顯示器21、輸入裝置22以及連接端口23相連接,用以接收計算機(jī)服務(wù)器主機(jī)1所送出的系統(tǒng)狀態(tài)參數(shù),并于處理后將該系統(tǒng)狀態(tài)參數(shù)信息傳送至顯示器21顯示。另外,控制器24同時判斷計算機(jī)服務(wù)器主機(jī)1所送出的系統(tǒng)狀態(tài)參數(shù)是否有異常,當(dāng)有異常發(fā)生時,該控制器24傳送一控制訊號至計算機(jī)服務(wù)器主機(jī)1,以控制該計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)運(yùn)作狀態(tài)。再則,當(dāng)管理者藉由輸入裝置22輸入變更或設(shè)定計算機(jī)服務(wù)器主機(jī)1的指令時,控制器24亦會因應(yīng)該指令控制該計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)運(yùn)作狀態(tài)。
另外,連接端口23為傳輸速度較異步傳輸標(biāo)準(zhǔn)接口(RecommendedStandard-232,RS-232)快的通用序列總線(USB)。當(dāng)然,除通用序列總線(USB)外、1394接口(IEEE1394)或無線網(wǎng)絡(luò)(Wireless LAN)等亦可并入?yún)⒖?。在此實施例中,連接端口23連接在計算機(jī)服務(wù)器主機(jī)1及控制器24之間,其一方面接收計算機(jī)服務(wù)器主機(jī)1所送出的系統(tǒng)狀態(tài)參數(shù)并傳送至控制器24;另一方面則將控制器24所產(chǎn)生的控制訊號傳送至計算機(jī)服務(wù)器主機(jī)1,以實時控制計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)運(yùn)作狀態(tài)。
再則,本發(fā)明的主機(jī)實時監(jiān)控裝置2還可選擇性地包括一儲存裝置(未圖標(biāo)),該儲存裝置可與控制器24相連接,以儲存計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)狀態(tài)參數(shù)或系統(tǒng)狀態(tài)參數(shù)閾值。藉此,當(dāng)需顯示這些系統(tǒng)狀態(tài)參數(shù)的統(tǒng)計數(shù)據(jù),例如平均值、最大值或最小值,或需以圖標(biāo)方式顯示系統(tǒng)狀態(tài)參數(shù)隨時間變化等數(shù)據(jù)時,便可藉由控制器24將這些信息處理后送至顯示器21顯示。
在此實施例中,系統(tǒng)狀態(tài)參數(shù)可選自計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度、網(wǎng)絡(luò)聯(lián)機(jī)速度、網(wǎng)絡(luò)聯(lián)機(jī)數(shù)據(jù)傳輸量、日期、時間、存儲器(Memory)的容量、存儲器(Memory)的使用量、磁盤驅(qū)動器(Disk)容量、處理器(CPU)散熱風(fēng)扇轉(zhuǎn)速、計算機(jī)服務(wù)器主機(jī)1的機(jī)殼散熱風(fēng)扇轉(zhuǎn)速、計算機(jī)服務(wù)器主機(jī)1的機(jī)殼內(nèi)外溫度、處理器(CPU)的使用量、電壓的大小、使用者賬號、使用者密碼、因特網(wǎng)通訊協(xié)議地址(Internet Protocol address)、網(wǎng)絡(luò)使用者的人數(shù)或錯誤訊號等其中的一個或其組合。另外,系統(tǒng)狀態(tài)參數(shù)的閾值則可為計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度的閾值、網(wǎng)絡(luò)聯(lián)機(jī)速度的閾值、網(wǎng)絡(luò)聯(lián)機(jī)數(shù)據(jù)傳輸量的閾值、存儲器(Memory)的使用量的閾值、磁盤驅(qū)動器(Disk)使用量的閾值、處理器(CPU)散熱風(fēng)扇轉(zhuǎn)速的閾值、計算機(jī)服務(wù)器主機(jī)1的機(jī)殼散熱風(fēng)扇轉(zhuǎn)速的閾值、計算機(jī)服務(wù)器計算機(jī)主機(jī)1的機(jī)殼內(nèi)外溫度的閾值、處理器(CPU)的使用量的閾值、電壓大小的閾值、網(wǎng)絡(luò)聯(lián)機(jī)使用者人數(shù)的閾值等其中的一個或其組合。
舉例而言,若將該計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度的閾值設(shè)定為70℃,由于計算機(jī)服務(wù)器主機(jī)1實時的將該計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度值,經(jīng)由通用序列總線(USB)傳送至控制器24,該控制器24則將計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度值轉(zhuǎn)換為顯示器21可接收的顯示訊號,再傳送至顯示器21顯示,因此在顯示器21上可以圖形或其它方式實時的看到計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度值。另外,當(dāng)計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度超過70℃時,亦即異常時,控制器21在接收到計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)狀態(tài)參數(shù)后,會進(jìn)行判斷并發(fā)出一控制訊號至計算機(jī)服務(wù)器主機(jī)1,讓該計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)工作頻率降低,以使該計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度可以低于70℃。另外,管理者亦可利用輸入裝置22輸入60℃以將該計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度閾值設(shè)定為60℃,亦或藉由輸入裝置22輸入欲更改的日期,以更改該計算機(jī)服務(wù)器主機(jī)1的日期等等系統(tǒng)參數(shù)。
根據(jù)本發(fā)明的主機(jī)實時監(jiān)控裝置架構(gòu),以下簡述本發(fā)明的實時監(jiān)控系統(tǒng)軟件架構(gòu)圖。請參閱圖3,其為本發(fā)明的實時監(jiān)控系統(tǒng)軟件架構(gòu)圖。如圖3所示,軟件架構(gòu)主要分主機(jī)端程序與裝置端程序兩大部份,兩者間則以USB接口互相傳輸數(shù)據(jù)。主機(jī)端程序依計算機(jī)服務(wù)器主機(jī)起動的時間細(xì)分為BIOS啟動監(jiān)控程序與操作系統(tǒng)監(jiān)控程序,其中BIOS啟動監(jiān)控程序可藉由修改計算機(jī)服務(wù)器主機(jī)1內(nèi)的BIOS程序完成。當(dāng)計算機(jī)服務(wù)器主機(jī)1電源開啟時,計算機(jī)服務(wù)器主機(jī)1的BIOS啟動監(jiān)控程序會測試計算機(jī)服務(wù)器主機(jī)1的所有硬件是否有問題,再將這些系統(tǒng)狀態(tài)參數(shù)傳送至裝置端程序,然后裝置端程序會將這些系統(tǒng)狀態(tài)參數(shù)實時地顯示在顯示器21上。若計算機(jī)服務(wù)器主機(jī)1的所有硬件沒有問題時,BIOS啟動監(jiān)控程序會結(jié)束,且隨即啟動操作系統(tǒng)并使操作系統(tǒng)加載操作系統(tǒng)監(jiān)控程序,藉由該操作系統(tǒng)監(jiān)控程序便可實時地將各項系統(tǒng)狀態(tài)參數(shù)從計算機(jī)服務(wù)器主機(jī)1傳送至主機(jī)實時監(jiān)控裝置2,而主機(jī)實時監(jiān)控裝置2藉由裝置端程序判斷該計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)狀態(tài)參數(shù)是否有異常,當(dāng)有異常發(fā)生時,裝置端程序傳送一控制訊號至操作系統(tǒng)監(jiān)控程序,以控制該計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)運(yùn)作狀態(tài)。
例如,該計算機(jī)服務(wù)器主機(jī)1電源開啟時,該計算機(jī)服務(wù)器主機(jī)1的BIOS啟動監(jiān)控程序先測試計算機(jī)服務(wù)器主機(jī)1的所有硬件是否有問題,若因該計算機(jī)服務(wù)器主機(jī)1內(nèi)有某一硬件,例如網(wǎng)絡(luò)卡,無法使用導(dǎo)致操作系統(tǒng)程序無法順利啟動時,BIOS啟動監(jiān)控程序?qū)⒃摼W(wǎng)絡(luò)卡系統(tǒng)狀態(tài)參數(shù)傳送至主機(jī)實時監(jiān)控裝置2的裝置端程序,然后裝置端程序?qū)⒃摼W(wǎng)絡(luò)卡系統(tǒng)狀態(tài)參數(shù)實時地顯示在顯示器21上。當(dāng)計算機(jī)服務(wù)器主機(jī)1的所有硬件沒有問題時,BIOS啟動監(jiān)控程序結(jié)束,且隨即啟動操作系統(tǒng)并使操作系統(tǒng)加載操作系統(tǒng)監(jiān)控程序,藉由該操作系統(tǒng)監(jiān)控程序便可實時地將計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)狀態(tài)參數(shù),例如處理器(CPU)溫度等,傳送至主機(jī)實時監(jiān)控裝置2,而主機(jī)實時監(jiān)控裝置2藉由裝置端程序判斷計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度是否有異常,若該計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度為70℃,而該計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度閾值設(shè)定為60℃時,裝置端程序傳送一控制訊號至操作系統(tǒng)監(jiān)控程序,讓計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)工作頻率降低,使該計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度可以低于60℃,以利于控制計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)運(yùn)作狀態(tài)。
在上述實施例中,BIOS監(jiān)控程序除計算機(jī)服務(wù)器主機(jī)的BIOS外亦可包含適配卡的BIOS,其架構(gòu)如圖4所示。在電源啟動時計算機(jī)服務(wù)器主機(jī)的BIOS和適配卡的BIOS都會作自我測試,計算機(jī)服務(wù)器主機(jī)的BIOS測試計算機(jī)服務(wù)器主機(jī)1硬件是否有問題,而適配卡的BIOS測試適配卡硬件是否有問題,這些系統(tǒng)狀態(tài)參數(shù)亦會實時地傳送至主機(jī)實時監(jiān)控裝置2,并受主機(jī)實時監(jiān)控裝置2監(jiān)控。當(dāng)然,上述的適配卡可為網(wǎng)絡(luò)卡,微電腦系統(tǒng)適配卡(SCSI)或顯示卡..等等。
請參閱圖5,其為圖3所示操作系統(tǒng)監(jiān)控程序的軟件架構(gòu)圖。如圖5所示,操作系統(tǒng)監(jiān)控程序由控制程序模塊、監(jiān)測程序模塊以及傳輸程序模塊所構(gòu)成。監(jiān)測程序模塊負(fù)責(zé)實時取得該計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)狀態(tài)參數(shù),例如計算機(jī)服務(wù)器主機(jī)1的處理器(CPU)溫度、網(wǎng)絡(luò)聯(lián)機(jī)速度、網(wǎng)絡(luò)聯(lián)機(jī)數(shù)據(jù)傳輸量、日期、時間、存儲器(Memory)的容量、存儲器(Memory)的使用量、磁盤驅(qū)動器(Disk)容量、處理器(CPU)散熱風(fēng)扇轉(zhuǎn)速、計算機(jī)服務(wù)器主機(jī)1的機(jī)殼散熱風(fēng)扇轉(zhuǎn)速、計算機(jī)服務(wù)器主機(jī)1的機(jī)殼內(nèi)外溫度、處理器(CPU)的使用量、電壓的大小、使用者賬號、使用者密碼、因特網(wǎng)通訊協(xié)議地址(InternetProtocol address)、網(wǎng)絡(luò)使用者的人數(shù)或錯誤訊號其中的一個或其組合等等,并傳輸至控制程序模塊,而控制模程序模塊判斷是否需要將系統(tǒng)狀態(tài)參數(shù)傳送至主機(jī)實時監(jiān)控裝置2。當(dāng)需要將系統(tǒng)狀態(tài)參數(shù)傳送至主機(jī)實時監(jiān)控裝置2時,控制程序模塊將系統(tǒng)狀態(tài)參數(shù)經(jīng)由傳輸程序模塊傳送至主機(jī)實時監(jiān)控裝置2,傳輸程序模塊是由USB驅(qū)動程序所構(gòu)成。藉由上述架構(gòu),不管計算機(jī)服務(wù)器主機(jī)1使用何種操作系統(tǒng),其操作系統(tǒng)監(jiān)控程序的軟件架構(gòu)都無需變更,因此增加了通用性與兼容性。
請參閱圖6,其為圖5所示的控制程序模塊的流程圖。當(dāng)計算機(jī)服務(wù)器主機(jī)1的操作系統(tǒng)啟動完成后,會加載操作系統(tǒng)監(jiān)控程序,接著將初始化主機(jī)實時監(jiān)控裝置2。然后,控制程序模塊判斷主機(jī)實時監(jiān)控裝置2是否接收到計算機(jī)服務(wù)器主機(jī)管理者更動某一項或某組系統(tǒng)狀態(tài)參數(shù)設(shè)定,若有更動時就會呼叫操作系統(tǒng)監(jiān)控程序的傳輸程序模塊,并利用傳輸程序模塊將更動后的某一項或某組系統(tǒng)狀態(tài)參數(shù)設(shè)定傳送至主機(jī)實時監(jiān)控裝置2顯示。當(dāng)主機(jī)實時監(jiān)控裝置2無要求或完成上述操作后,接著判斷是否需要定時傳送各項計算機(jī)服務(wù)器主機(jī)的系統(tǒng)狀態(tài)參數(shù)至主機(jī)實時監(jiān)控裝置2,若需要傳送時就會呼叫操作系統(tǒng)監(jiān)控程序的傳輸程序模塊,并將各項系統(tǒng)狀態(tài)參數(shù)傳送至主機(jī)實時監(jiān)控裝置2,這些系統(tǒng)狀態(tài)參數(shù)可儲存在儲存裝置(未圖標(biāo))內(nèi),并因應(yīng)計算機(jī)服務(wù)器主機(jī)管理者的要求,顯示所需的系統(tǒng)狀態(tài)信息于顯示器21上,在完成后程序即進(jìn)入睡眠狀態(tài)。當(dāng)控制程序模塊又被呼叫時,亦即喚醒時,控制程序模塊便重復(fù)判斷主機(jī)實時監(jiān)控裝置2是否接收到計算機(jī)服務(wù)器主機(jī)管理者更動某一項或某組系統(tǒng)狀態(tài)參數(shù)設(shè)定的需求以及判斷是否需要實時傳送各項計算機(jī)服務(wù)器主機(jī)1系統(tǒng)狀態(tài)參數(shù)值至主機(jī)實時監(jiān)控裝置2,在完成后再進(jìn)入睡眠狀態(tài)。
請參閱圖7,其為圖3所示裝置端程序的圖層關(guān)系圖,整個裝置端程序?qū)€入控制器24內(nèi),其下一層為圖形使用者接口層,該圖形使用接口層連接一按鍵驅(qū)動程序、顯示器驅(qū)動程序以及USB驅(qū)動程序,這些驅(qū)動程序可依實際應(yīng)用撰寫,另外可能還會有其它電路所需要的驅(qū)動程序連接,例如真實時間定時器(RTC timer)等。裝置端程序的中心部份為裝置應(yīng)用層,其狀態(tài)圖如圖8所示。在圖8中,該狀態(tài)圖分為電源關(guān)閉和電源開啟兩大狀態(tài)。當(dāng)計算機(jī)服務(wù)器主機(jī)1電源關(guān)閉和/或主機(jī)實時監(jiān)控裝置2未與計算機(jī)服務(wù)器主機(jī)1相連接時,主機(jī)實時監(jiān)控裝置1電源關(guān)閉;當(dāng)計算機(jī)服務(wù)器主機(jī)1電源開啟和/或主機(jī)實時監(jiān)控裝置2與計算機(jī)服務(wù)器主機(jī)1相連接時,主機(jī)實時監(jiān)控裝置2電源開啟。主機(jī)實時監(jiān)控裝置2的電源開啟狀態(tài)可細(xì)分為待機(jī)狀態(tài)、監(jiān)控狀態(tài)、計算機(jī)服務(wù)器主機(jī)BIOS開機(jī)執(zhí)行狀態(tài)以及計算機(jī)服務(wù)器主機(jī)開機(jī)失敗狀態(tài)四種狀態(tài)。當(dāng)計算機(jī)服務(wù)器主機(jī)1開啟電源時,在操作系統(tǒng)監(jiān)控程序未啟動以及BIOS啟動監(jiān)控程序未啟動的情形下,主機(jī)實時監(jiān)控裝置2即為待命狀態(tài)。而當(dāng)計算機(jī)服務(wù)器主機(jī)1關(guān)機(jī)完成、計算機(jī)服務(wù)器主機(jī)關(guān)閉操作系統(tǒng)監(jiān)控程序亦可使主機(jī)實時監(jiān)控裝置2為待命狀態(tài)。計算機(jī)服務(wù)器主機(jī)1開機(jī)時會啟動BIOS啟動監(jiān)控程序,主機(jī)實時監(jiān)控裝置2則由待機(jī)狀態(tài)變?yōu)橛嬎銠C(jī)服務(wù)器主機(jī)BIOS開機(jī)執(zhí)行狀態(tài),此時主機(jī)實時監(jiān)控裝置2會等待BIOS啟動監(jiān)控程序傳送信息。若計算機(jī)服務(wù)器主機(jī)開機(jī)失敗,亦即BIOS啟動監(jiān)控程序自我測試失敗,則主機(jī)實時監(jiān)控裝置2將轉(zhuǎn)變?yōu)橛嬎銠C(jī)服務(wù)器主機(jī)開機(jī)失敗狀態(tài),在計算機(jī)服務(wù)器主機(jī)開機(jī)失敗狀態(tài)時會將計算機(jī)服務(wù)器主機(jī)1內(nèi)的系統(tǒng)狀態(tài)參數(shù)傳送到主機(jī)實時監(jiān)控裝置2,因此可以實時地在顯示器21上看到所有或一部分的系統(tǒng)狀態(tài)參數(shù)或一錯誤訊息顯示。隨后,再一次重新啟動BIOS啟動監(jiān)控程序,此時主機(jī)實時監(jiān)控裝置2將重新回到計算機(jī)服務(wù)器主機(jī)BIOS開機(jī)執(zhí)行狀態(tài),當(dāng)計算機(jī)服務(wù)器主機(jī)1順利開機(jī)并加載操作系統(tǒng)后,BIOS啟動監(jiān)控程序會關(guān)閉同時會啟動操作系統(tǒng)監(jiān)控程序,此時主機(jī)實時監(jiān)控裝置2將為監(jiān)控狀態(tài),可以監(jiān)控計算機(jī)服務(wù)器主機(jī)1的系統(tǒng)運(yùn)作狀態(tài)。
當(dāng)然,本發(fā)明的主機(jī)實時監(jiān)控裝置并不限于監(jiān)測計算機(jī)服務(wù)器主機(jī)而已,任何適用本發(fā)明技術(shù)的計算機(jī)主機(jī),例如工業(yè)計算機(jī)主機(jī)或個人計算機(jī)主機(jī)等,在此皆可并入?yún)⒖肌A硗?,鑒于計算機(jī)服務(wù)器主機(jī)亦可能以橫向或直立方式設(shè)置,因此顯示器21可以軟件或機(jī)械設(shè)計方式配合一傳感器以判斷服務(wù)器為側(cè)立或直立方式裝設(shè)(未圖示),使其可以自動或以手動方式調(diào)整顯示器的旋轉(zhuǎn)角度。在此實施例中,可旋轉(zhuǎn)的角度以90度為較佳。
縱上所述,本發(fā)明的多功能主機(jī)實時監(jiān)控裝置具有下述優(yōu)點(1)計算機(jī)主機(jī)的系統(tǒng)狀態(tài)參數(shù)信息實時監(jiān)視,本發(fā)明的主機(jī)實時監(jiān)控裝置可以紀(jì)錄以及累計重要的系統(tǒng)狀態(tài)參數(shù)信息,并可以長條圖、圓餅圖或其它統(tǒng)計學(xué)上的圖形方式顯示這些系統(tǒng)狀態(tài)參數(shù)及其變化。
(2)易于遠(yuǎn)程或近端控制一臺或數(shù)臺計算機(jī)服務(wù)器主機(jī),本發(fā)明的主機(jī)實時監(jiān)控裝置所設(shè)置的按鍵可使管理者容易地設(shè)定或變更最常使用的計算機(jī)主機(jī)系統(tǒng)狀態(tài)參數(shù)或狀態(tài)參數(shù)閾值與范圍值,例如時間/日期/地址/電源省電計等,以及一些環(huán)境參數(shù),例如中央處理器的風(fēng)扇轉(zhuǎn)速等。
(3)通用的硬件架構(gòu),藉由USB連接接口的通用性與兼容性,本發(fā)明的主機(jī)實時監(jiān)控裝置可藉由計算機(jī)服務(wù)器主機(jī)操作系統(tǒng)監(jiān)控程序的輔助,以監(jiān)測重要的系統(tǒng)狀態(tài)參數(shù)信息,減少多余的傳感器連接。此項優(yōu)點使本發(fā)明的主機(jī)實時監(jiān)控裝置通用性增加,且無需修改計算機(jī)服務(wù)器主機(jī)端的硬件設(shè)計。另外,本發(fā)明的主機(jī)實時監(jiān)控裝置也可以使用于其它的計算機(jī),例如桌上型計算機(jī)或工業(yè)計算機(jī)等。
(4)獨特軸轉(zhuǎn)功能,由于計算機(jī)服務(wù)器主機(jī)因應(yīng)環(huán)境的要求可設(shè)計為直立式或以軌道方式側(cè)立于框架內(nèi),當(dāng)計算機(jī)服務(wù)器主機(jī)以軌道方式側(cè)立于框架內(nèi)時,原本上下的長條圖可能變成水平的圖示,因此不利于監(jiān)視。本發(fā)明的主機(jī)實時監(jiān)控裝置的顯示器可彈性地調(diào)整顯示器的角度(以可調(diào)整90度為較佳),因此增加了應(yīng)用的范圍。
(5)延伸性,利用本發(fā)明前述技術(shù)可配合聲控或指紋辨識方式完成主機(jī)實時監(jiān)控的功能。
本發(fā)明由本領(lǐng)域技術(shù)人員所作的修改和修飾,均視為在本發(fā)明的權(quán)利要求的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種主機(jī)實時監(jiān)控裝置,用于實時監(jiān)控至少一計算機(jī)主機(jī)的系統(tǒng)狀態(tài),其中該計算機(jī)主機(jī)具有至少一個系統(tǒng)狀態(tài)參數(shù)代表該系統(tǒng)狀態(tài),該主機(jī)實時監(jiān)控裝置至少包括一顯示器,用以顯示該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù);一輸入裝置,用以變更或設(shè)定至少一個該系統(tǒng)狀態(tài)參數(shù)或系統(tǒng)狀態(tài)參數(shù)閾值;一控制器,其連接于該顯示器與該輸入裝置,用以接收該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù),以于處理后將該系統(tǒng)狀態(tài)參數(shù)傳送至該顯示器顯示,以及當(dāng)該控制器判斷該系統(tǒng)狀態(tài)參數(shù)異常時,產(chǎn)生一控制訊號至該計算機(jī)主機(jī)以控制該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài);以及一連接端口,其連接在該控制器與該計算機(jī)主機(jī)之間,用以接收該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù)且傳輸至該控制器,以及傳送該控制訊號至該計算機(jī)主機(jī),以監(jiān)控該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)。
2.如權(quán)利要求1所述的主機(jī)實時監(jiān)控裝置,其中該計算機(jī)主機(jī)為計算機(jī)服務(wù)器主機(jī)、工業(yè)計算機(jī)主機(jī)或個人計算機(jī)主機(jī)。
3.如權(quán)利要求1所述的主機(jī)實時監(jiān)控裝置,其中該控制器由一內(nèi)崁系統(tǒng)單芯片所構(gòu)成。
4.如權(quán)利要求1所述的主機(jī)實時監(jiān)控裝置,其中該顯示器為液晶顯示器。
5.如權(quán)利要求4所述的主機(jī)實時監(jiān)控裝置,其中該液晶顯示器為多色點矩陣型液晶顯示器。
6.如權(quán)利要求1所述的主機(jī)實時監(jiān)控裝置,其中該輸入裝置包含至少一按鍵。
7.如權(quán)利要求6所述的主機(jī)實時監(jiān)控裝置,其中該按鍵為觸控式或機(jī)械式按鍵。
8.如權(quán)利要求1所述的主機(jī)實時監(jiān)控裝置,其中該連接端口為通用序列總線、1394接口(IEEE1394)或無線網(wǎng)絡(luò)。
9.如權(quán)利要求1所述的主機(jī)實時監(jiān)控裝置,其中該系統(tǒng)狀態(tài)參數(shù)選自該計算機(jī)主機(jī)的處理器溫度、網(wǎng)絡(luò)聯(lián)機(jī)速度、網(wǎng)絡(luò)聯(lián)機(jī)數(shù)據(jù)傳輸量、日期、時間、存儲器容量、存儲器使用量、磁盤驅(qū)動器使用量、磁盤驅(qū)動器容量、處理器散熱風(fēng)扇轉(zhuǎn)速、計算機(jī)機(jī)殻散熱風(fēng)扇轉(zhuǎn)速、計算機(jī)機(jī)殼內(nèi)外溫度、處理器使用量、電壓大小,使用者賬號、使用者密碼、因特網(wǎng)通訊協(xié)議地址或網(wǎng)絡(luò)聯(lián)機(jī)使用者人數(shù)任一個及其組合。
10.如權(quán)利要求1所述的主機(jī)實時監(jiān)控裝置,其中該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù)閾值選自該計算機(jī)主機(jī)的處理器溫度閾值、網(wǎng)絡(luò)聯(lián)機(jī)速度閾值、網(wǎng)絡(luò)聯(lián)機(jī)數(shù)據(jù)傳輸量閾值、存儲器使用量閾值、磁盤驅(qū)動器使用量閾值、處理器散熱風(fēng)扇轉(zhuǎn)速閾值、計算機(jī)主機(jī)機(jī)殻散熱風(fēng)扇轉(zhuǎn)速閾值、計算機(jī)主機(jī)機(jī)殼內(nèi)外溫度的閾值、處理器的使用量的閾值、電壓大小閾值或網(wǎng)絡(luò)聯(lián)機(jī)使用者人數(shù)閾值任一個及其組合。
11.如權(quán)利要求1所述的主機(jī)實時監(jiān)控裝置,還包括一儲存裝置,用以儲存該系統(tǒng)狀態(tài)參數(shù)值,以利于該控制器將該系統(tǒng)狀態(tài)參數(shù)的統(tǒng)計數(shù)值以圖表方式于該顯示器顯示。
12.如權(quán)利要求1所述的主機(jī)實時監(jiān)控裝置,其中該顯示器可旋轉(zhuǎn)于該主機(jī)實時監(jiān)控裝置。
13.一種實時監(jiān)控系統(tǒng),其至少包括一計算機(jī)主機(jī),具有至少一個系統(tǒng)狀態(tài)參數(shù)代表該計算機(jī)主機(jī)的系統(tǒng)狀態(tài);以及一主機(jī)實時監(jiān)控裝置,其設(shè)置于該計算機(jī)主機(jī)的一面板上,用以實時監(jiān)控該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài),該主機(jī)實時監(jiān)控裝置包括一顯示器,用以顯示該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù);一輸入裝置,用以變更或設(shè)定至少一個該系統(tǒng)狀態(tài)參數(shù)或系統(tǒng)狀態(tài)參數(shù)閾值;一控制器,其連接于該顯示器與該輸入裝置,用以接收該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù),以在處理后將該系統(tǒng)狀態(tài)參數(shù)傳送至該顯示器顯示,以及當(dāng)該控制器判斷該系統(tǒng)狀態(tài)參數(shù)異常時,產(chǎn)生一控制訊號至該計算機(jī)主機(jī)以控制該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài);以及一連接端口,其連接于該控制器與該計算機(jī)主機(jī)之間,用以接收該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù)且傳輸至該控制器,以及傳送該控制訊號至該計算機(jī)主機(jī),以監(jiān)控該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)。
14.如權(quán)利要求13所述的實時監(jiān)控系統(tǒng),其中該計算機(jī)主機(jī)為計算機(jī)服務(wù)器主機(jī)、工業(yè)計算機(jī)主機(jī)或個人計算機(jī)主機(jī)。
15.如權(quán)利要求13所述的實時監(jiān)控系統(tǒng),其中該控制器由一內(nèi)嵌系統(tǒng)單芯片所組成。
16.如權(quán)利要求13所述的實時監(jiān)控系統(tǒng),其中該顯示器為液晶顯示器。
17.如權(quán)利要求16所述的實時監(jiān)控系統(tǒng),其中該液晶顯示器為多色點矩陣型液晶顯示器。
18.如權(quán)利要求13所述的實時監(jiān)控系統(tǒng),其中該輸入裝置包含至少一按鍵。
19.如權(quán)利要求18所述的實時監(jiān)控系統(tǒng),其中該按鍵為觸控式或機(jī)械式按鍵。
20.如權(quán)利要求13所述的實時監(jiān)控系統(tǒng),其中該連接端口為通用序列總線、1394接口(IEEE1394)或無線網(wǎng)絡(luò)。
21.如權(quán)利要求13所述的實時監(jiān)控系統(tǒng),其中該主機(jī)實時監(jiān)控裝置還包括一儲存裝置,用以儲存該系統(tǒng)狀態(tài)參數(shù)值,以利于該控制器將該系統(tǒng)狀態(tài)參數(shù)的統(tǒng)計數(shù)值以圖表方式于該顯示器顯示。
22.如權(quán)利要求13所述的實時監(jiān)控系統(tǒng),其中該顯示器可旋轉(zhuǎn)于該主機(jī)實時監(jiān)控裝置。
23.一種實時監(jiān)控系統(tǒng),其至少包括至少一個計算機(jī)主機(jī),該計算機(jī)主機(jī)具有至少一個系統(tǒng)狀態(tài)參數(shù)代表該計算機(jī)主機(jī)的系統(tǒng)狀態(tài);以及一主機(jī)實時監(jiān)控裝置,其遠(yuǎn)程連結(jié)于該計算機(jī)主機(jī),用以實時監(jiān)控該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài),該主機(jī)實時監(jiān)控裝置包括一顯示器,用以顯示該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù);一輸入裝置,用以變更或設(shè)定該計算機(jī)主機(jī)的至少一個該系統(tǒng)狀態(tài)參數(shù)或系統(tǒng)狀態(tài)參數(shù)閾值;一控制器,其連接于該顯示器與該輸入裝置,用以接收該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù),以于處理后將該系統(tǒng)狀態(tài)參數(shù)傳送至該顯示器顯示,以及當(dāng)該控制器判斷該系統(tǒng)狀態(tài)參數(shù)異常時,產(chǎn)生一控制訊號至該計算機(jī)主機(jī)以控制該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài);以及一連接端口,其連接在該控制器與該計算機(jī)主機(jī)之間,用以接收該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù)且傳輸至該控制器,以及傳送該控制訊號至該計算機(jī)主機(jī),以監(jiān)控該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)。
24.如權(quán)利要求23所述的實時監(jiān)控系統(tǒng),其中該計算機(jī)主機(jī)為計算機(jī)服務(wù)器主機(jī)、工業(yè)計算機(jī)主機(jī)或個人計算機(jī)主機(jī)。
25.如權(quán)利要求23所述的實時監(jiān)控系統(tǒng),其中該控制器由一內(nèi)崁系統(tǒng)單芯片所組成。
26.如權(quán)利要求23所述的實時監(jiān)控系統(tǒng),其中該顯示器為液晶顯示器。
27.如權(quán)利要求26所述的實時監(jiān)控系統(tǒng),其中該液晶顯示器為多色點矩陣型液晶顯示器。
28.如權(quán)利要求23所述的實時監(jiān)控系統(tǒng),其中該輸入裝置包含至少一按鍵。
29.如權(quán)利要求28所述的實時監(jiān)控系統(tǒng),其中該按鍵為觸控式或機(jī)械式按鍵。
30.如權(quán)利要求23所述的實時監(jiān)控系統(tǒng),其中該連接端口為通用序列總線、1394接口(IEEE1394)或無線網(wǎng)絡(luò)。
31.如權(quán)利要求23所述的實時監(jiān)控系統(tǒng),其中該主機(jī)實時監(jiān)控裝置還包括一儲存裝置,用以儲存該系統(tǒng)狀態(tài)參數(shù)值,以利于該控制器將該系統(tǒng)狀態(tài)參數(shù)的統(tǒng)計數(shù)值以圖表方式于該顯示器顯示。
32.如權(quán)利要求23所述的實時監(jiān)控系統(tǒng),其中該顯示器可旋轉(zhuǎn)于該主機(jī)實時監(jiān)控裝置。
33.一種實時監(jiān)控方法,用于實時監(jiān)控至少一計算機(jī)主機(jī)的系統(tǒng)狀態(tài),其中該計算機(jī)主機(jī)具有多個系統(tǒng)狀態(tài)參數(shù)代表該系統(tǒng)狀態(tài),該實時監(jiān)控方法包括步驟(a)提供一主機(jī)實時監(jiān)控裝置,并使該主機(jī)實時監(jiān)控裝置與該計算機(jī)主機(jī)相連結(jié);(b)開啟該計算機(jī)主機(jī)電源,使該計算機(jī)主機(jī)啟動一BIOS監(jiān)控程序,并藉由該BIOS監(jiān)控程序測試該計算機(jī)主機(jī)內(nèi)的硬件,并將測試的系統(tǒng)狀態(tài)參數(shù)傳送至該主機(jī)實時監(jiān)測裝置顯示;以及(c)當(dāng)該計算機(jī)主機(jī)開機(jī)成功時,關(guān)閉該BIOS監(jiān)控程序,并使該計算機(jī)主機(jī)啟動一操作系統(tǒng)且使該操作系統(tǒng)加載一操作系統(tǒng)監(jiān)控程序,以及將該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)參數(shù)傳送至該主機(jī)實時監(jiān)控裝置,以藉由該主機(jī)實時監(jiān)控裝置監(jiān)控該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)。
34.如權(quán)利要求33所述的實時監(jiān)控方法,其中該計算機(jī)主機(jī)的該BIOS監(jiān)控程序還包含適配卡的BIOS。
35.如權(quán)利要求33所述的實時監(jiān)控方法,其中該計算機(jī)主機(jī)的該操作系統(tǒng)監(jiān)控程序由一控制程序模塊、一監(jiān)測程序模塊與一傳輸程序模塊所構(gòu)成。
36.如權(quán)利要求35所述的實時監(jiān)控方法,其中該步驟(c)還包括步驟(c1)藉由該監(jiān)測程序模塊取得該系統(tǒng)狀態(tài)參數(shù)并傳送至該控制程序模塊;以及(c2)藉由該控制程序模塊判斷是否需要將該系統(tǒng)狀態(tài)參數(shù)藉由該傳輸程序模塊傳送至該主機(jī)實時監(jiān)控裝置。
37.如權(quán)利要求36所述的實時監(jiān)控方法,其中該傳輸程序模塊由通用序列總線驅(qū)動程序所構(gòu)成。
38.一種實時監(jiān)控方法,用于監(jiān)控至少一計算機(jī)主機(jī)的系統(tǒng)狀態(tài),其中該計算機(jī)主機(jī)具有多個系統(tǒng)狀態(tài)參數(shù)代表該系統(tǒng)狀態(tài),該實時監(jiān)控方法包括步驟(a)提供一主機(jī)實時監(jiān)控裝置,并使該主機(jī)實時監(jiān)控裝置與該計算機(jī)主機(jī)相連結(jié);(b)開啟該主機(jī)實時監(jiān)控裝置電源,使該主機(jī)實時監(jiān)控裝置進(jìn)入一待機(jī)狀態(tài);(c)啟動該計算機(jī)主機(jī)的一BIOS啟動監(jiān)控程序,并使該主機(jī)實時監(jiān)控裝置進(jìn)入一計算機(jī)主機(jī)BIOS開機(jī)執(zhí)行狀態(tài);(d)當(dāng)該計算機(jī)主機(jī)開機(jī)失敗時,該主機(jī)實時監(jiān)控裝置由該計算機(jī)主機(jī)BIOS開機(jī)執(zhí)行狀態(tài)轉(zhuǎn)換為一計算機(jī)主機(jī)開機(jī)失敗狀態(tài),并由該計算機(jī)主機(jī)傳送該系統(tǒng)狀態(tài)參數(shù)至該主機(jī)實時監(jiān)控裝置顯示,以及再啟動該計算機(jī)主機(jī)的該BIOS啟動監(jiān)控程序,使該主機(jī)實時監(jiān)控裝置由該計算機(jī)主機(jī)開機(jī)失敗狀態(tài)轉(zhuǎn)換成該計算機(jī)主機(jī)BIOS開機(jī)執(zhí)行狀態(tài);(e)當(dāng)該計算機(jī)主機(jī)開機(jī)成功時,該計算機(jī)主機(jī)關(guān)閉該BIOS監(jiān)控程序,且該主機(jī)實時監(jiān)控裝置從該計算機(jī)主機(jī)BIOS開機(jī)執(zhí)行狀態(tài)轉(zhuǎn)換成該待機(jī)狀態(tài);以及(f)當(dāng)該計算機(jī)主機(jī)開機(jī)成功并啟動一操作系統(tǒng)監(jiān)控程序時,該主機(jī)實時監(jiān)控裝置由該待機(jī)狀態(tài)轉(zhuǎn)換成一監(jiān)控狀態(tài),以由該主機(jī)實時監(jiān)控裝置監(jiān)控該計算機(jī)主機(jī)的該系統(tǒng)狀態(tài)。
39.如權(quán)利要求38所述的實時監(jiān)控方法,其中該步驟(f)之后還包括步驟(g)當(dāng)該計算機(jī)主機(jī)的該操作系統(tǒng)監(jiān)控程序關(guān)閉時,該主機(jī)實時監(jiān)控裝置由該監(jiān)控狀態(tài)轉(zhuǎn)換成該待機(jī)狀態(tài)。
40.如權(quán)利要求38所述的實時監(jiān)控方法,其中該計算機(jī)主機(jī)的BIOS監(jiān)控程序還包含適配卡的BIOS。
全文摘要
一種主機(jī)實時監(jiān)控裝置,至少包括一顯示器,用以顯示計算機(jī)主機(jī)的系統(tǒng)狀態(tài)參數(shù);一輸入裝置,用以變更或設(shè)定至少一個系統(tǒng)狀態(tài)參數(shù)或系統(tǒng)狀態(tài)參數(shù)閾值;一控制器,其連接于顯示器與輸入裝置,用以接收計算機(jī)主機(jī)的系統(tǒng)狀態(tài)參數(shù),以于處理后將系統(tǒng)狀態(tài)參數(shù)傳送至顯示器顯示,以及當(dāng)控制器判斷系統(tǒng)狀態(tài)參數(shù)異常時,產(chǎn)生一控制訊號至計算機(jī)主機(jī)以控制計算機(jī)主機(jī)的系統(tǒng)狀態(tài);以及一連接端口,其連接于控制器與計算機(jī)主機(jī)之間,用以接收計算機(jī)主機(jī)的系統(tǒng)狀態(tài)參數(shù)且傳輸至控制器,以及傳送控制訊號至計算機(jī)主機(jī),以監(jiān)控計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。本發(fā)明還提供一實時監(jiān)控方法,藉此可于近端或遠(yuǎn)程實時監(jiān)控至少一計算機(jī)主機(jī)的系統(tǒng)狀態(tài)。
文檔編號G06F11/32GK1595370SQ0315841
公開日2005年3月16日 申請日期2003年9月9日 優(yōu)先權(quán)日2003年9月9日
發(fā)明者賴怡吉 申請人:宏碁股份有限公司