亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種服務(wù)器運(yùn)行狀態(tài)監(jiān)控系統(tǒng)的制作方法

文檔序號(hào):12595856閱讀:253來源:國知局
一種服務(wù)器運(yùn)行狀態(tài)監(jiān)控系統(tǒng)的制作方法與工藝

本發(fā)明涉及服務(wù)器領(lǐng)域,尤其涉及一種服務(wù)器運(yùn)行狀態(tài)監(jiān)控系統(tǒng)。



背景技術(shù):

隨著網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)處理的進(jìn)步與發(fā)展,服務(wù)器的處理運(yùn)算能力,儲(chǔ)存能力都關(guān)乎企業(yè)的日常運(yùn)營。而且企業(yè)的資料都保存在服務(wù)器中,因此,服務(wù)器對(duì)于企業(yè)的數(shù)據(jù)安全起著重要作用。多數(shù)網(wǎng)絡(luò)公司的服務(wù)器都是全天候運(yùn)行,如何能夠保證服務(wù)器穩(wěn)定的運(yùn)行并在運(yùn)行中做好服務(wù)器監(jiān)控是當(dāng)下丞待解決的技術(shù)問題。



技術(shù)實(shí)現(xiàn)要素:

為了克服上述現(xiàn)有技術(shù)中的不足,本發(fā)明提供一種服務(wù)器運(yùn)行狀態(tài)監(jiān)控系統(tǒng),包括:數(shù)據(jù)采集模塊,數(shù)據(jù)處理模塊,日志記錄模塊,數(shù)據(jù)庫,數(shù)據(jù)封裝模塊;

數(shù)據(jù)采集模塊用于采集服務(wù)器各計(jì)算節(jié)點(diǎn)狀態(tài)的,各存儲(chǔ)節(jié)點(diǎn)的狀態(tài),各風(fēng)扇的風(fēng)扇信息,各交換機(jī)的狀態(tài)信息,電源模塊的狀態(tài)信息,網(wǎng)卡工作情況以及操作系統(tǒng)工作情況,并將采集的上述信息發(fā)送至數(shù)據(jù)處理模塊;

數(shù)據(jù)處理模塊用于接收數(shù)據(jù)采集模塊發(fā)送的數(shù)據(jù)信息,采用MySQL存儲(chǔ)平臺(tái)進(jìn)行對(duì)接收的數(shù)據(jù)信息數(shù)據(jù)存儲(chǔ),生成數(shù)據(jù)采集模塊采集數(shù)據(jù)的趨勢分析報(bào)告,進(jìn)行保存;數(shù)據(jù)處理模塊通過廣播的形式設(shè)置數(shù)據(jù)采集模塊運(yùn)行時(shí)間,統(tǒng)一設(shè)置數(shù)據(jù)采集模塊數(shù)據(jù)采集發(fā)送處理時(shí)間;使數(shù)據(jù)處理模塊與數(shù)據(jù)采集模塊之間通過光纜或WIFI或者CAN的形式通信連接;數(shù)據(jù)處理模塊將獲取的數(shù)據(jù)信息與預(yù)設(shè)閾值以及往期數(shù)據(jù)進(jìn)行對(duì)比,當(dāng)前數(shù)據(jù)超出預(yù)設(shè)閾值或者與往期數(shù)據(jù)比較產(chǎn)生不良的效果時(shí),進(jìn)行報(bào)警提示;將報(bào)警信息形成報(bào)警統(tǒng)計(jì),并存儲(chǔ);數(shù)據(jù)處理模塊接收來自客戶端的請(qǐng)求,并將處理后的數(shù)據(jù)通過HTTP協(xié)議返回給用戶;

日志記錄模塊與數(shù)據(jù)處理模塊連接;

日志記錄模塊用于將處理后的數(shù)據(jù)信息和告警信息以日志的形式存放到數(shù)據(jù)庫當(dāng)中,以便在需要時(shí)查閱相應(yīng)的歷史記錄;

數(shù)據(jù)封裝模塊用于接收來自數(shù)據(jù)處理模塊的用戶控制指令,并將用戶控制指令封裝為控制指令請(qǐng)求信息,實(shí)現(xiàn)對(duì)數(shù)據(jù)采集模塊的控制。

優(yōu)選地,還包括:用戶交互模塊、代碼監(jiān)控模塊;

數(shù)據(jù)庫用于存儲(chǔ)各類服務(wù)器運(yùn)行狀態(tài)信息,控制操作日志,告警信息;

所述用戶交互模塊用于將存儲(chǔ)各類服務(wù)器運(yùn)行狀態(tài)信息,控制操作日志,告警信息展示給用戶,提供控制服務(wù)器各個(gè)元件啟動(dòng)、停止、復(fù)位的操作界面;

代碼監(jiān)控模塊用于采集、監(jiān)控服務(wù)器內(nèi)部運(yùn)行腳本及應(yīng)用程序運(yùn)行狀態(tài);獲取運(yùn)行腳本代碼,將運(yùn)行腳本代碼與預(yù)設(shè)代碼腳本進(jìn)行比較判斷;腳本代碼包括日志分析腳本、服務(wù)器進(jìn)程監(jiān)控腳本、服務(wù)器內(nèi)存占用情況、服務(wù)器CPU 使用率、數(shù)據(jù)庫使用率、服務(wù)器內(nèi)存使用率腳本。

優(yōu)選地,還包括:WEB模塊,移動(dòng)終端;

WEB模塊用于設(shè)置WEB請(qǐng)求接口,接收移動(dòng)終端發(fā)送的監(jiān)控界面請(qǐng)求, 并向移動(dòng)終端返回監(jiān)控界面,移動(dòng)終端的監(jiān)控界面將采集到的數(shù)據(jù)信息以及告警信息進(jìn)行展示;

移動(dòng)終端根據(jù)WEB模塊發(fā)送的數(shù)據(jù)建立監(jiān)控界面,實(shí)時(shí)接收WEB模塊發(fā)送的監(jiān)控信息,監(jiān)控頁面設(shè)有建立html連接的腳本,移動(dòng)終端接收連接的腳本調(diào)用瀏覽器的html接口發(fā)起的html連接請(qǐng)求,建立與WEB模塊之間的html通信連接;

移動(dòng)終端包括參數(shù)匯集模塊;

參數(shù)匯集模塊用于整合數(shù)據(jù)采集模塊采集的數(shù)據(jù)信息,通過線路、表格、圖形的展現(xiàn)形式進(jìn)行有機(jī)整合,通過對(duì)數(shù)據(jù)的分析和編輯,讓所有數(shù)據(jù)信息顯示搭配移動(dòng)終端的顯示屏上,幫助用戶了解服務(wù)器運(yùn)行狀態(tài),對(duì)服務(wù)器運(yùn)行過程跟蹤管理。

優(yōu)選地,還包括:日志管理單元;

日志管理單元包括:預(yù)處理模塊,日志編輯模塊,日志設(shè)置時(shí)間模塊,日志檢測模塊,異常判斷模塊,日志反饋模塊;

預(yù)處理模塊用于緩存當(dāng)次的日志,將上一次運(yùn)行的遺留日志文件轉(zhuǎn)存至數(shù)據(jù)庫;

日志編輯模塊用于分別安裝GNU編譯器套件、g++和gfortran編譯器,構(gòu)建日志程序編譯運(yùn)行環(huán)境,編譯源代碼;

日志設(shè)置時(shí)間模塊用于確定上一次日志獲取時(shí)間點(diǎn)及當(dāng)次日志獲取時(shí)間點(diǎn);

日志檢測模塊用于運(yùn)行monitor程序,檢測當(dāng)前數(shù)據(jù)處理模塊日志中是否發(fā)現(xiàn)了相應(yīng)關(guān)鍵匹配信息,各計(jì)算節(jié)點(diǎn)狀態(tài)的,各存儲(chǔ)節(jié)點(diǎn)的狀態(tài),各風(fēng)扇的風(fēng)扇信息,各交換機(jī)的狀態(tài)信息,電源模塊的狀態(tài)信息,網(wǎng)卡工作情況以及操作系統(tǒng)工作情況是否超過了設(shè)定值,篩選數(shù)據(jù)處理模塊日志中的超閾值信息;

異常判斷模塊用于判斷是否日志產(chǎn)生異常,當(dāng)當(dāng)前日志無異常,則獲取下一日志;

日志反饋模塊用于當(dāng)發(fā)現(xiàn)異常時(shí),在指定文件夾生成以當(dāng)前日志信息和日志時(shí)間為文件名的LOG日志文件,同時(shí)調(diào)用web端接口,上傳日志,提示管理員及時(shí)處理。

優(yōu)選地,日志記錄模塊還用于將系統(tǒng)中發(fā)生的傳感器記錄的信息、告警信息、關(guān)機(jī)、重啟事件信息做一個(gè)長期的日志記錄,使系統(tǒng)維護(hù)人員根據(jù)日志分析診斷故障;將日志將保存在集中監(jiān)控系統(tǒng)的非易失性存儲(chǔ)器中,在數(shù)據(jù)處理模塊宕機(jī)或電源被切斷的情況下,仍然能夠?yàn)橄到y(tǒng)維護(hù)人員提供一個(gè)分析故障的途徑;

數(shù)據(jù)分類告警模塊還用于設(shè)置報(bào)警上限、安全上限、安全下限和報(bào)警下限;當(dāng)接收到的系統(tǒng)某一組件或多個(gè)組件的溫度數(shù)據(jù)超出閾值或散熱風(fēng)扇停止工作時(shí),通過聲光告警的形式報(bào)告給系統(tǒng)管理人員;

還包括:報(bào)警信息通知模塊;

報(bào)警信息通知模塊用于通過短信通知、客戶端瀏覽器界面、電子郵件方式發(fā)出通知,客戶端瀏覽器界面通知方式;客戶端瀏覽器平臺(tái)搜索事件列表,如果有報(bào)警事件信息,將報(bào)警信息顯示在客戶端瀏覽器平臺(tái)頁面的狀態(tài)欄上,提示用戶有報(bào)警信息產(chǎn)生;短信通知方式,當(dāng)有報(bào)警信息產(chǎn)生時(shí),報(bào)警信息通知模塊自動(dòng)通過硬件設(shè)備以發(fā)送短信的形式將報(bào)警信息發(fā)出;電子郵件通知方式是當(dāng)有報(bào)警信息產(chǎn)生時(shí),報(bào)警信息通知模塊自動(dòng)將報(bào)警信息發(fā)送到指定用戶的電子郵箱中。

優(yōu)選地,WEB模塊還用于對(duì)發(fā)送的各計(jì)算節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各存儲(chǔ)節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各風(fēng)扇狀態(tài)數(shù)據(jù),各交換機(jī)狀態(tài)數(shù)據(jù),電源模塊狀態(tài)數(shù)據(jù),網(wǎng)卡工作狀態(tài)數(shù)據(jù)以及操作系統(tǒng)工作狀態(tài)數(shù)據(jù)進(jìn)行緩存,并對(duì)緩存中將要發(fā)送的各計(jì)算節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各存儲(chǔ)節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各風(fēng)扇狀態(tài)數(shù)據(jù),各交換機(jī)狀態(tài)數(shù)據(jù),電源模塊狀態(tài)數(shù)據(jù),網(wǎng)卡工作狀態(tài)數(shù)據(jù)以及操作系統(tǒng)工作狀態(tài)數(shù)據(jù)進(jìn)行擴(kuò)頻,并進(jìn)行二相相移調(diào)制;

經(jīng)過調(diào)制的各計(jì)算節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各存儲(chǔ)節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各風(fēng)扇狀態(tài)數(shù)據(jù),各交換機(jī)狀態(tài)數(shù)據(jù),電源模塊狀態(tài)數(shù)據(jù),網(wǎng)卡工作狀態(tài)數(shù)據(jù)以及操作系統(tǒng)工作狀態(tài)數(shù)據(jù)經(jīng)過發(fā)送變頻模塊將模擬信號(hào)變頻到高頻模擬信號(hào),再對(duì)信號(hào)進(jìn)行模擬與數(shù)字信號(hào)的轉(zhuǎn)換,并對(duì)信號(hào)進(jìn)行濾波,所述數(shù)據(jù)信息編碼器對(duì)濾波后的數(shù)據(jù)信息進(jìn)行編碼,形成編碼后的串行數(shù)據(jù)流數(shù)據(jù)信息進(jìn)行通信傳輸;將編碼數(shù)據(jù)信息拆分成多節(jié),每節(jié)分別在各子通道傳輸,各個(gè)子通道速率為總通道通信速率的N分之一,相當(dāng)于每個(gè)通道碼元周期被拉長到數(shù)據(jù)不分段傳輸時(shí)的N倍,每個(gè)通道載波相互正交,各子載波的頻譜零點(diǎn)和相鄰的子載波零點(diǎn)重合,避免信道之間干擾;

移動(dòng)終端還用于將WEB模塊發(fā)送的數(shù)據(jù)進(jìn)行接收,并將拆分成多節(jié)的編碼數(shù)據(jù)信息進(jìn)行組合形成完整的信息編碼;并將信息編碼進(jìn)行解碼,使信息編碼還原到各計(jì)算節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各存儲(chǔ)節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各風(fēng)扇狀態(tài)數(shù)據(jù),各交換機(jī)狀態(tài)數(shù)據(jù),電源模塊狀態(tài)數(shù)據(jù),網(wǎng)卡工作狀態(tài)數(shù)據(jù)以及操作系統(tǒng)工作狀態(tài)數(shù)據(jù)。

優(yōu)選地,數(shù)據(jù)采集模塊還包括:數(shù)據(jù)傳輸處理模塊;

數(shù)據(jù)傳輸處理模塊用于將向數(shù)據(jù)處理模塊發(fā)送的數(shù)據(jù)信息進(jìn)行封裝,數(shù)據(jù)信息包括:MAC地址層,數(shù)據(jù)處理終端IP層,數(shù)據(jù)幀段;

數(shù)據(jù)幀段中當(dāng)該幀段的最低位為0時(shí)表示請(qǐng)求/回復(fù)響應(yīng)的組件的地址碼,當(dāng)最低位為1時(shí)表示請(qǐng)求/回復(fù)響應(yīng)的軟件ID;該字節(jié)的高7位表示具體的地址碼和軟件ID;

在數(shù)據(jù)幀段中設(shè)有奇偶信息編碼,當(dāng)奇偶信息編碼為偶數(shù)時(shí)表示此消息是一條請(qǐng)求,當(dāng)奇偶信息編碼為奇數(shù)時(shí)表示此消息是一條響應(yīng);當(dāng)消息是一條基本的控制請(qǐng)求或狀態(tài)響應(yīng)時(shí)該字節(jié)為00h和01h;

在數(shù)據(jù)幀段中還設(shè)有請(qǐng)求者自行生成的一序列號(hào),當(dāng)數(shù)據(jù)處理終端需要發(fā)出多條請(qǐng)求時(shí)用以標(biāo)識(shí)不同的請(qǐng)求;序列號(hào)是響應(yīng)/接收該消息的組件的子組件號(hào)或子地址號(hào)。

從以上技術(shù)方案可以看出,本發(fā)明具有以下優(yōu)點(diǎn):

接收數(shù)據(jù)采集模塊發(fā)送的數(shù)據(jù)信息,采用MySQL存儲(chǔ)平臺(tái)進(jìn)行對(duì)接收的數(shù)據(jù)信息數(shù)據(jù)存儲(chǔ),生成數(shù)據(jù)采集模塊采集數(shù)據(jù)的趨勢分析報(bào)告,進(jìn)行保存;數(shù)據(jù)處理模塊通過廣播的形式設(shè)置數(shù)據(jù)采集模塊運(yùn)行時(shí)間,統(tǒng)一設(shè)置數(shù)據(jù)采集模塊數(shù)據(jù)采集發(fā)送處理時(shí)間;使數(shù)據(jù)處理模塊與數(shù)據(jù)采集模塊之間通過光纜或WIFI或者CAN的形式通信連接;數(shù)據(jù)處理模塊將獲取的數(shù)據(jù)信息與預(yù)設(shè)閾值以及往期數(shù)據(jù)進(jìn)行對(duì)比,當(dāng)前數(shù)據(jù)超出預(yù)設(shè)閾值或者與往期數(shù)據(jù)比較產(chǎn)生不良的效果時(shí),進(jìn)行報(bào)警提示;將報(bào)警信息形成報(bào)警統(tǒng)計(jì),并存儲(chǔ);數(shù)據(jù)處理模塊接收來自客戶端的請(qǐng)求,并將處理后的數(shù)據(jù)通過HTTP協(xié)議返回給用戶。

日志記錄模塊與數(shù)據(jù)處理模塊連接;日志記錄模塊用于將數(shù)據(jù)信息和告警信息以日志的形式存放到數(shù)據(jù)庫當(dāng)中,以便在需要時(shí)查閱相應(yīng)的歷史記錄;數(shù)據(jù)封裝模塊用于接收來自數(shù)據(jù)處理模塊的用戶控制指令,并將用戶控制指令封裝為控制指令請(qǐng)求信息,實(shí)現(xiàn)對(duì)數(shù)據(jù)采集模塊的控制。

附圖說明

為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對(duì)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為服務(wù)器運(yùn)行狀態(tài)監(jiān)控系統(tǒng)的整體示意圖;

圖2為日志管理單元的示意圖。

具體實(shí)施方式

為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將運(yùn)用具體的實(shí)施例及附圖,對(duì)本發(fā)明保護(hù)的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例?;诒緦@械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本專利保護(hù)的范圍。

本實(shí)施例提供一種服務(wù)器運(yùn)行狀態(tài)監(jiān)控系統(tǒng),如圖1所示,包括:數(shù)據(jù)采集模塊1,數(shù)據(jù)處理模塊2,日志記錄模塊4,數(shù)據(jù)庫5,數(shù)據(jù)封裝模塊6;

數(shù)據(jù)采集模塊1用于采集服務(wù)器各計(jì)算節(jié)點(diǎn)狀態(tài)的,各存儲(chǔ)節(jié)點(diǎn)的狀態(tài),各風(fēng)扇的風(fēng)扇信息,各交換機(jī)的狀態(tài)信息,電源模塊的狀態(tài)信息,網(wǎng)卡工作情況以及操作系統(tǒng)工作情況,并將采集的上述信息發(fā)送至數(shù)據(jù)處理模塊;

數(shù)據(jù)處理模塊2用于接收數(shù)據(jù)采集模塊發(fā)送的數(shù)據(jù)信息,采用MySQL存儲(chǔ)平臺(tái)進(jìn)行對(duì)接收的數(shù)據(jù)信息數(shù)據(jù)存儲(chǔ),生成數(shù)據(jù)采集模塊采集數(shù)據(jù)的趨勢分析報(bào)告,進(jìn)行保存;數(shù)據(jù)處理模塊通過廣播的形式設(shè)置數(shù)據(jù)采集模塊運(yùn)行時(shí)間,統(tǒng)一設(shè)置數(shù)據(jù)采集模塊數(shù)據(jù)采集發(fā)送處理時(shí)間;使數(shù)據(jù)處理模塊與數(shù)據(jù)采集模塊之間通過光纜或WIFI或者CAN的形式通信連接;數(shù)據(jù)處理模塊將獲取的數(shù)據(jù)信息與預(yù)設(shè)閾值以及往期數(shù)據(jù)進(jìn)行對(duì)比,當(dāng)前數(shù)據(jù)超出預(yù)設(shè)閾值或者與往期數(shù)據(jù)比較產(chǎn)生不良的效果時(shí),進(jìn)行報(bào)警提示;將報(bào)警信息形成報(bào)警統(tǒng)計(jì),并存儲(chǔ);數(shù)據(jù)處理模塊接收來自客戶端的請(qǐng)求,并將處理后的數(shù)據(jù)通過HTTP協(xié)議返回給用戶;

日志記錄模塊4與數(shù)據(jù)處理模塊2連接;日志記錄模塊4用于將數(shù)據(jù)信息和告警信息以日志的形式存放到數(shù)據(jù)庫當(dāng)中,以便在需要時(shí)查閱相應(yīng)的歷史記錄;數(shù)據(jù)封裝模塊用于接收來自數(shù)據(jù)處理模塊的用戶控制指令,并將用戶控制指令封裝為控制指令請(qǐng)求信息,實(shí)現(xiàn)對(duì)數(shù)據(jù)采集模塊的控制。

本實(shí)施例中,還包括:用戶交互模塊、代碼監(jiān)控模塊;

數(shù)據(jù)庫用于存儲(chǔ)各類服務(wù)器運(yùn)行狀態(tài)信息,控制操作日志,告警信息;所述用戶交互模塊用于將存儲(chǔ)各類服務(wù)器運(yùn)行狀態(tài)信息,控制操作日志,告警信息展示給用戶,提供控制服務(wù)器各個(gè)元件啟動(dòng)、停止、復(fù)位的操作界面;

代碼監(jiān)控模塊用于采集、監(jiān)控服務(wù)器內(nèi)部運(yùn)行腳本及應(yīng)用程序運(yùn)行狀態(tài);獲取運(yùn)行腳本代碼,將運(yùn)行腳本代碼與預(yù)設(shè)代碼腳本進(jìn)行比較判斷;腳本代碼包括日志分析腳本、服務(wù)器進(jìn)程監(jiān)控腳本、服務(wù)器內(nèi)存占用情況、服務(wù)器CPU 使用率、數(shù)據(jù)庫使用率、服務(wù)器內(nèi)存使用率腳本。

本實(shí)施例中,系統(tǒng)還包括:WEB模塊,移動(dòng)終端;

WEB模塊用于設(shè)置WEB請(qǐng)求接口,接收移動(dòng)終端發(fā)送的監(jiān)控界面請(qǐng)求, 并向移動(dòng)終端返回監(jiān)控界面,移動(dòng)終端的監(jiān)控界面將采集到的數(shù)據(jù)信息以及告警信息進(jìn)行展示;

移動(dòng)終端根據(jù)WEB模塊發(fā)送的數(shù)據(jù)建立監(jiān)控界面,實(shí)時(shí)接收WEB模塊發(fā)送的監(jiān)控信息,監(jiān)控頁面設(shè)有建立html連接的腳本,移動(dòng)終端接收連接的腳本調(diào)用瀏覽器的html接口發(fā)起的html連接請(qǐng)求,建立與WEB模塊之間的html通信連接;

移動(dòng)終端包括參數(shù)匯集模塊;參數(shù)匯集模塊用于整合數(shù)據(jù)采集模塊采集的數(shù)據(jù)信息,通過線路、表格、圖形的展現(xiàn)形式進(jìn)行有機(jī)整合,通過對(duì)數(shù)據(jù)的分析和編輯,讓所有數(shù)據(jù)信息顯示搭配移動(dòng)終端的顯示屏上,幫助用戶了解服務(wù)器運(yùn)行狀態(tài),對(duì)服務(wù)器運(yùn)行過程跟蹤管理。

本實(shí)施例中,如圖2所示,系統(tǒng)還包括:日志管理單元;日志管理單元包括:預(yù)處理模塊11,日志編輯模塊12,日志設(shè)置時(shí)間模塊13,日志檢測模塊14,異常判斷模塊15,日志反饋模塊16;

預(yù)處理模塊11用于緩存當(dāng)次的日志,將上一次運(yùn)行的遺留日志文件轉(zhuǎn)存至數(shù)據(jù)庫;日志編輯模塊12用于分別安裝GNU編譯器套件、g++和gfortran編譯器,構(gòu)建日志程序編譯運(yùn)行環(huán)境,編譯源代碼;日志設(shè)置時(shí)間模塊13用于確定上一次日志獲取時(shí)間點(diǎn)及當(dāng)次日志獲取時(shí)間點(diǎn);日志檢測模塊14用于運(yùn)行monitor程序,檢測當(dāng)前數(shù)據(jù)處理模塊日志中是否發(fā)現(xiàn)了相應(yīng)關(guān)鍵匹配信息,各計(jì)算節(jié)點(diǎn)狀態(tài)的,各存儲(chǔ)節(jié)點(diǎn)的狀態(tài),各風(fēng)扇的風(fēng)扇信息,各交換機(jī)的狀態(tài)信息,電源模塊的狀態(tài)信息,網(wǎng)卡工作情況以及操作系統(tǒng)工作情況是否超過了設(shè)定值,篩選數(shù)據(jù)處理模塊日志中的超閾值信息;異常判斷模塊15用于判斷是否日志產(chǎn)生異常,當(dāng)當(dāng)前日志無異常,則獲取下一日志;日志反饋模塊16用于當(dāng)發(fā)現(xiàn)異常時(shí),在指定文件夾生成以當(dāng)前日志信息和日志時(shí)間為文件名的LOG日志文件,同時(shí)調(diào)用web端接口,上傳日志,提示管理員及時(shí)處理。監(jiān)控過程中,可以按照用戶指定的測試時(shí)間,在當(dāng)前時(shí)間點(diǎn)到下一時(shí)間點(diǎn)之間篩選數(shù)據(jù)處理模塊日志中的錯(cuò)誤信息,日志設(shè)置時(shí)間模塊13,日志檢測模塊14,異常判斷模塊15,日志反饋模塊16重復(fù)工作。

通過獲取數(shù)據(jù)處理模塊生成的日志文件,檢測所述日志文件中是否超過設(shè)定值,并在發(fā)現(xiàn)異常時(shí)及時(shí)告警,通過獲取數(shù)據(jù)處理模塊生成的日志文件,在指定時(shí)間內(nèi)多次循環(huán)查看當(dāng)前數(shù)據(jù)處理模塊日志中的有效信息并將異常信息提示告警,以便管理員及時(shí)處理相應(yīng)問題,達(dá)到了監(jiān)控服務(wù)器運(yùn)行狀態(tài)的目的,即使服務(wù)器上的軟件不能啟動(dòng)也可以正常監(jiān)控服務(wù)器。

本實(shí)施例中,日志記錄模塊還用于將系統(tǒng)中發(fā)生的傳感器記錄的信息、告警信息、關(guān)機(jī)、重啟事件信息做一個(gè)長期的日志記錄,使系統(tǒng)維護(hù)人員根據(jù)日志分析診斷故障;將日志將保存在集中監(jiān)控系統(tǒng)的非易失性存儲(chǔ)器中,在數(shù)據(jù)處理模塊宕機(jī)或電源被切斷的情況下,仍然能夠?yàn)橄到y(tǒng)維護(hù)人員提供一個(gè)分析故障的途徑;

數(shù)據(jù)分類告警模塊還用于設(shè)置報(bào)警上限、安全上限、安全下限和報(bào)警下限;當(dāng)接收到的系統(tǒng)某一組件或多個(gè)組件的溫度數(shù)據(jù)超出閾值或散熱風(fēng)扇停止工作時(shí),通過聲光告警的形式報(bào)告給系統(tǒng)管理人員;

系統(tǒng)還包括:報(bào)警信息通知模塊;

報(bào)警信息通知模塊用于通過短信通知、客戶端瀏覽器界面、電子郵件方式發(fā)出通知,客戶端瀏覽器界面通知方式;客戶端瀏覽器平臺(tái)搜索事件列表,如果有報(bào)警事件信息,將報(bào)警信息顯示在客戶端瀏覽器平臺(tái)頁面的狀態(tài)欄上,提示用戶有報(bào)警信息產(chǎn)生;短信通知方式,當(dāng)有報(bào)警信息產(chǎn)生時(shí),報(bào)警信息通知模塊自動(dòng)通過硬件設(shè)備以發(fā)送短信的形式將報(bào)警信息發(fā)出;電子郵件通知方式是當(dāng)有報(bào)警信息產(chǎn)生時(shí),報(bào)警信息通知模塊自動(dòng)將報(bào)警信息發(fā)送到指定用戶的電子郵箱中。

本實(shí)施例中,WEB模塊還用于對(duì)發(fā)送的各計(jì)算節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各存儲(chǔ)節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各風(fēng)扇狀態(tài)數(shù)據(jù),各交換機(jī)狀態(tài)數(shù)據(jù),電源模塊狀態(tài)數(shù)據(jù),網(wǎng)卡工作狀態(tài)數(shù)據(jù)以及操作系統(tǒng)工作狀態(tài)數(shù)據(jù)進(jìn)行緩存,并對(duì)緩存中將要發(fā)送的各計(jì)算節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各存儲(chǔ)節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各風(fēng)扇狀態(tài)數(shù)據(jù),各交換機(jī)狀態(tài)數(shù)據(jù),電源模塊狀態(tài)數(shù)據(jù),網(wǎng)卡工作狀態(tài)數(shù)據(jù)以及操作系統(tǒng)工作狀態(tài)數(shù)據(jù)進(jìn)行擴(kuò)頻,并進(jìn)行二相相移調(diào)制;

經(jīng)過調(diào)制的各計(jì)算節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各存儲(chǔ)節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各風(fēng)扇狀態(tài)數(shù)據(jù),各交換機(jī)狀態(tài)數(shù)據(jù),電源模塊狀態(tài)數(shù)據(jù),網(wǎng)卡工作狀態(tài)數(shù)據(jù)以及操作系統(tǒng)工作狀態(tài)數(shù)據(jù)經(jīng)過發(fā)送變頻模塊將模擬信號(hào)變頻到高頻模擬信號(hào),再對(duì)信號(hào)進(jìn)行模擬與數(shù)字信號(hào)的轉(zhuǎn)換,并對(duì)信號(hào)進(jìn)行濾波,所述數(shù)據(jù)信息編碼器對(duì)濾波后的數(shù)據(jù)信息進(jìn)行編碼,形成編碼后的串行數(shù)據(jù)流數(shù)據(jù)信息進(jìn)行通信傳輸;將編碼數(shù)據(jù)信息拆分成多節(jié),每節(jié)分別在各子通道傳輸,各個(gè)子通道速率為總通道通信速率的N分之一,相當(dāng)于每個(gè)通道碼元周期被拉長到數(shù)據(jù)不分段傳輸時(shí)的N倍,每個(gè)通道載波相互正交,各子載波的頻譜零點(diǎn)和相鄰的子載波零點(diǎn)重合,避免信道之間干擾;

移動(dòng)終端還用于將WEB模塊發(fā)送的數(shù)據(jù)進(jìn)行接收,并將拆分成多節(jié)的編碼數(shù)據(jù)信息進(jìn)行組合形成完整的信息編碼;并將信息編碼進(jìn)行解碼,使信息編碼還原到各計(jì)算節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各存儲(chǔ)節(jié)點(diǎn)狀態(tài)數(shù)據(jù),各風(fēng)扇狀態(tài)數(shù)據(jù),各交換機(jī)狀態(tài)數(shù)據(jù),電源模塊狀態(tài)數(shù)據(jù),網(wǎng)卡工作狀態(tài)數(shù)據(jù)以及操作系統(tǒng)工作狀態(tài)數(shù)據(jù)。

本實(shí)施例中,數(shù)據(jù)采集模塊還包括:數(shù)據(jù)傳輸處理模塊;

數(shù)據(jù)傳輸處理模塊用于將向數(shù)據(jù)處理模塊發(fā)送的數(shù)據(jù)信息進(jìn)行封裝,數(shù)據(jù)信息包括:MAC地址層,數(shù)據(jù)處理終端IP層,數(shù)據(jù)幀段;

數(shù)據(jù)幀段中當(dāng)該幀段的最低位為0時(shí)表示請(qǐng)求/回復(fù)響應(yīng)的組件的地址碼,當(dāng)最低位為1時(shí)表示請(qǐng)求/回復(fù)響應(yīng)的軟件ID;該字節(jié)的高7位表示具體的地址碼和軟件ID;

在數(shù)據(jù)幀段中設(shè)有奇偶信息編碼,當(dāng)奇偶信息編碼為偶數(shù)時(shí)表示此消息是一條請(qǐng)求,當(dāng)奇偶信息編碼為奇數(shù)時(shí)表示此消息是一條響應(yīng);當(dāng)消息是一條基本的控制請(qǐng)求或狀態(tài)響應(yīng)時(shí)該字節(jié)為00h和01h;

在數(shù)據(jù)幀段中還設(shè)有請(qǐng)求者自行生成的一序列號(hào),當(dāng)數(shù)據(jù)處理終端需要發(fā)出多條請(qǐng)求時(shí)用以標(biāo)識(shí)不同的請(qǐng)求;序列號(hào)是響應(yīng)/接收該消息的組件的子組件號(hào)或子地址號(hào)。

本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參考即可。

對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1