欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法

文檔序號(hào):7719409閱讀:349來(lái)源:國(guó)知局
專利名稱:一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種服務(wù)器集群監(jiān)控技術(shù),具體地說(shuō)是一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能
并實(shí)時(shí)報(bào)警的方法。
背景技術(shù)
當(dāng)前,在服務(wù)器的競(jìng)標(biāo)測(cè)試中有大量的客戶可能是由于目前的設(shè)備已經(jīng)不能滿足 當(dāng)前應(yīng)用系統(tǒng)的運(yùn)行而進(jìn)行設(shè)備的升級(jí)換代,客戶需要明確采購(gòu)設(shè)備是否能夠滿足現(xiàn)有系 統(tǒng)的運(yùn)行,以及應(yīng)對(duì)未來(lái)的增長(zhǎng)趨勢(shì),這時(shí)需要評(píng)測(cè)當(dāng)前服務(wù)器的性能,以便滿足用戶的需 求。此外,系統(tǒng)管理員也需要實(shí)時(shí)監(jiān)測(cè)上線系統(tǒng)的運(yùn)行情況,也需要了解當(dāng)前服務(wù)器的健 康狀況,而現(xiàn)在大部分的系統(tǒng)管理員都是采用最原始的方法,登陸到每個(gè)系統(tǒng),檢查應(yīng)用日 志,系統(tǒng)負(fù)載,磁盤空間等,當(dāng)服務(wù)器比較多,形成服務(wù)器群集時(shí),這種工作變的即繁瑣,而 又沒實(shí)際意義,經(jīng)常出現(xiàn)登陸上去系統(tǒng)運(yùn)行正常,退出后系統(tǒng)又異常
發(fā)明內(nèi)容

本發(fā)明的技術(shù)任務(wù)是提供一種基于li皿x平臺(tái)對(duì)服務(wù)器性能數(shù)據(jù)收集分析及展 示,且可實(shí)時(shí)報(bào)警的一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法。 本發(fā)明的技術(shù)任務(wù)是按以下方式實(shí)現(xiàn)的,包括服務(wù)器集群,服務(wù)器均使用li皿x
操作系統(tǒng),體系結(jié)構(gòu)包括數(shù)據(jù)收集層、數(shù)據(jù)分析層和數(shù)據(jù)展示層;數(shù)據(jù)收集層包括服務(wù)器
集群,數(shù)據(jù)分析層包括監(jiān)控服務(wù)器,數(shù)據(jù)展示層包括電子郵件或者手機(jī)短信或者報(bào)表或者
圖件;數(shù)據(jù)分析層的監(jiān)控服務(wù)器通過(guò)網(wǎng)絡(luò)對(duì)數(shù)據(jù)收集層的服務(wù)器進(jìn)行監(jiān)控,數(shù)據(jù)分析層通
過(guò)網(wǎng)絡(luò)將監(jiān)控?cái)?shù)據(jù)傳輸?shù)綌?shù)據(jù)展示層;首先在數(shù)據(jù)收集層,通過(guò)li皿x操作系統(tǒng)或者其他
的性能抓取軟件訂制用戶最關(guān)心的性能數(shù)據(jù)轉(zhuǎn)換成文本格式,然后利用網(wǎng)絡(luò)傳輸?shù)絾为?dú)的
數(shù)據(jù)分析層的監(jiān)控服務(wù)器上,監(jiān)控服務(wù)器通過(guò)對(duì)數(shù)據(jù)的分析整理、規(guī)范化,生成便于用戶易
讀的數(shù)據(jù),再將數(shù)據(jù)傳輸?shù)綌?shù)據(jù)展示層展出,在整個(gè)測(cè)試期間,如果超出了用戶自定義的閾
值,系統(tǒng)立即報(bào)警,通知客戶。
具體流程為 (1)、在數(shù)據(jù)收集層,被監(jiān)控的服務(wù)器可以有一個(gè)或者多個(gè),他們采用定時(shí)機(jī)制,把 本服務(wù)器的狀態(tài)、日志等衡量服務(wù)器運(yùn)行性能的數(shù)據(jù),通過(guò)網(wǎng)絡(luò)實(shí)時(shí)采集發(fā)送到數(shù)據(jù)分析 層的監(jiān)控服務(wù)器上;其中這些監(jiān)控信息包括本服務(wù)器的磁盤狀態(tài)、內(nèi)存的使用情況,cpu的 利用率,操作系統(tǒng)日志,以及相關(guān)的報(bào)警日志等采集到臨時(shí)文件夾,然后定時(shí)提交給數(shù)據(jù)分 析層的監(jiān)控服務(wù)器; (2)、數(shù)據(jù)分析層負(fù)責(zé)把數(shù)據(jù)收集層中服務(wù)器的數(shù)據(jù)做數(shù)據(jù)分析,如果有異常,則 聯(lián)合其他相應(yīng)的設(shè)備,調(diào)用相關(guān)的接口發(fā)送信息; (3)、數(shù)據(jù)展示層,通過(guò)公共的接口發(fā)送消息,通知最終用戶,按照信息的重要程 度,分為多級(jí)報(bào)警方法;對(duì)于高重要程度的信息,如磁盤空間不足,硬件錯(cuò)誤等,采用手機(jī)短 信方式;對(duì)于測(cè)試過(guò)程中的一些響應(yīng)異常,有時(shí)可以忽略,一般通過(guò)電子郵件進(jìn)行發(fā)送;另外的一些值的走勢(shì)信息,如系統(tǒng)負(fù)載的走勢(shì),cpu使用情況走勢(shì)等,通過(guò)報(bào)表或者圖形進(jìn)行 展示。 為了保證監(jiān)控過(guò)程中,數(shù)據(jù)收集層可能會(huì)出現(xiàn)當(dāng)機(jī)情況,數(shù)據(jù)收集層采用主機(jī)HA 策略,即服務(wù)器集群采用雙機(jī)集群系統(tǒng)。 數(shù)據(jù)分析層的接口均為標(biāo)準(zhǔn)接口定義體系??梢詫?shí)現(xiàn)各個(gè)服務(wù)器之間的信息同 步,可以避免某個(gè)服務(wù)器腳本位置,監(jiān)控信息發(fā)生變化時(shí)能動(dòng)態(tài)靈活的同步到其他服務(wù)器 上。 li皿x是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),它主要用于基于x86系列 CPU的計(jì)算機(jī)上。li皿x的基本思想有兩點(diǎn)第一,一切都是文件;第二,每個(gè)軟件都有確定 的用途。其中第一條詳細(xì)來(lái)講就是系統(tǒng)中的所有都?xì)w結(jié)為一個(gè)文件,包括命令、硬件和軟件 設(shè)備、操作系統(tǒng)、進(jìn)程等等對(duì)于操作系統(tǒng)內(nèi)核而言,都被視為擁有各自特性或類型的文件。 li皿x提供了包括操作系統(tǒng)、數(shù)據(jù)庫(kù)、網(wǎng)站服務(wù)器、動(dòng)態(tài)網(wǎng)頁(yè)的一整套網(wǎng)站架設(shè)支持。
HA——雙機(jī)集群系統(tǒng)的簡(jiǎn)稱;是li皿x系列的高可靠性的服務(wù)器集群系統(tǒng)解決方 案。HA能夠自動(dòng)檢測(cè)系統(tǒng)的故障。同時(shí),一旦發(fā)現(xiàn)計(jì)算機(jī)出現(xiàn)故障,HA將把該計(jì)算機(jī)上的 所有進(jìn)程轉(zhuǎn)移到備份計(jì)算機(jī)上,從而為客戶提供不間斷的服務(wù)。HA擁有多種冗余模式,其 中包括雙機(jī)在線待機(jī)模式、雙機(jī)就緒模式及三機(jī)模式。所有的模式都提供了對(duì)各種備份資 源-如文件系統(tǒng)、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)IP地址、系統(tǒng)進(jìn)程、SCSI設(shè)備及NFS-的支持。
本發(fā)明的一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法具有以下優(yōu)點(diǎn)
1、能夠?qū)崟r(shí)監(jiān)控服務(wù)器的運(yùn)行狀況,并且能通過(guò)訂制策略來(lái)及時(shí)準(zhǔn)確的反饋?zhàn)约?想要的信息,對(duì)被測(cè)服務(wù)器性能的影響幾乎可以忽略,同時(shí)還能動(dòng)態(tài)進(jìn)行靈活的增加或減 少主機(jī)節(jié)點(diǎn); 2、獲取的數(shù)據(jù)信息及時(shí),準(zhǔn)確; 3、靈活方便,對(duì)服務(wù)器資源占用率低,通過(guò)引進(jìn)中間服務(wù)器進(jìn)行分析,可以減輕被
測(cè)服務(wù)器的資源利用,同時(shí)采用文件格式作為傳輸文件,大大降低網(wǎng)絡(luò)帶寬; 4、監(jiān)控質(zhì)量好,可以利用雙檢驗(yàn)法,進(jìn)行多級(jí)檢驗(yàn),提高監(jiān)控質(zhì)量;因而,具有很好
的推廣使用價(jià)值。


下面結(jié)合附圖對(duì)本發(fā)明進(jìn)一步說(shuō)明。
附圖1為一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法的體系架構(gòu)圖。
具體實(shí)施例方式
參照說(shuō)明書附圖和具體實(shí)施例對(duì)本發(fā)明的一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí) 報(bào)警的方法作以下詳細(xì)地說(shuō)明。
實(shí)施例 本發(fā)明的一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法,包括服務(wù)器集群,服 務(wù)器均使用li皿x操作系統(tǒng),體系結(jié)構(gòu)包括數(shù)據(jù)收集層、數(shù)據(jù)分析層和數(shù)據(jù)展示層;數(shù)據(jù)收 集層包括服務(wù)器集群,數(shù)據(jù)分析層包括監(jiān)控服務(wù)器,數(shù)據(jù)展示層包括電子郵件或者手機(jī)短 信或者報(bào)表或者圖件;數(shù)據(jù)分析層的監(jiān)控服務(wù)器通過(guò)網(wǎng)絡(luò)對(duì)數(shù)據(jù)收集層的服務(wù)器進(jìn)行監(jiān)控,數(shù)據(jù)分析層通過(guò)網(wǎng)絡(luò)將監(jiān)控?cái)?shù)據(jù)傳輸?shù)綌?shù)據(jù)展示層;首先在數(shù)據(jù)收集層,通過(guò)li皿x操 作系統(tǒng)或者其他的性能抓取軟件訂制用戶最關(guān)心的性能數(shù)據(jù)轉(zhuǎn)換成文本格式,然后利用網(wǎng) 絡(luò)傳輸?shù)絾为?dú)的數(shù)據(jù)分析層的監(jiān)控服務(wù)器上,監(jiān)控服務(wù)器通過(guò)對(duì)數(shù)據(jù)的分析整理、規(guī)范化, 生成便于用戶易讀的數(shù)據(jù),再將數(shù)據(jù)傳輸?shù)綌?shù)據(jù)展示層展出,在整個(gè)測(cè)試期間,如果超出了 用戶自定義的閾值,系統(tǒng)立即報(bào)警,通知客戶。
具體流程為 (1)、在數(shù)據(jù)收集層,被監(jiān)控的服務(wù)器可以有一個(gè)或者多個(gè),他們采用定時(shí)機(jī)制,把 本服務(wù)器的狀態(tài)、日志等衡量服務(wù)器運(yùn)行性能的數(shù)據(jù),通過(guò)網(wǎng)絡(luò)實(shí)時(shí)采集發(fā)送到數(shù)據(jù)分析 層的監(jiān)控服務(wù)器上;其中這些監(jiān)控信息包括本服務(wù)器的磁盤狀態(tài)、內(nèi)存的使用情況,cpu的 利用率,操作系統(tǒng)日志,以及相關(guān)的報(bào)警日志等采集到臨時(shí)文件夾,然后定時(shí)提交給數(shù)據(jù)分 析層的監(jiān)控服務(wù)器; (2)、數(shù)據(jù)分析層負(fù)責(zé)把數(shù)據(jù)收集層中服務(wù)器的數(shù)據(jù)做數(shù)據(jù)分析,如果有異常,則 聯(lián)合其他相應(yīng)的設(shè)備,調(diào)用相關(guān)的接口發(fā)送信息; (3)、數(shù)據(jù)展示層,通過(guò)公共的接口發(fā)送消息,通知最終用戶,按照信息的重要程 度,分為多級(jí)報(bào)警方法;對(duì)于高重要程度的信息,如磁盤空間不足,硬件錯(cuò)誤等,采用手機(jī)短 信方式;對(duì)于測(cè)試過(guò)程中的一些響應(yīng)異常,有時(shí)可以忽略,一般通過(guò)電子郵件進(jìn)行發(fā)送;另 外的一些值的走勢(shì)信息,如系統(tǒng)負(fù)載的走勢(shì),cpu使用情況走勢(shì)等,通過(guò)報(bào)表或者圖形進(jìn)行 展示。 為了保證監(jiān)控過(guò)程中,數(shù)據(jù)收集層可能會(huì)出現(xiàn)當(dāng)機(jī)情況,數(shù)據(jù)收集層采用主機(jī)HA 策略,即服務(wù)器集群采用雙機(jī)集群系統(tǒng)。 數(shù)據(jù)分析層的接口均為標(biāo)準(zhǔn)接口定義體系??梢詫?shí)現(xiàn)各個(gè)服務(wù)器之間的信息同 步,可以避免某個(gè)服務(wù)器腳本位置,監(jiān)控信息發(fā)生變化時(shí)能動(dòng)態(tài)靈活的同步到其他服務(wù)器 上。 數(shù)據(jù)分析層的接口定義偽代碼如下
1、數(shù)據(jù)收集層
server—info, sh ##功能抓取系統(tǒng)底層的主機(jī)信息 1) 、 Define hostname, oracle_base......定義環(huán)境變量; 2) 、 Moniter—即i. sh調(diào)用監(jiān)控服務(wù)器端口并把這個(gè)信息寫到配置文件中
3) 、 Uptime, top……獲取系統(tǒng)信息命令
4) 、 scp拷貝到監(jiān)控機(jī)器上
2、數(shù)據(jù)分析層
Moniter—即i. sh ##功能根據(jù)輸入?yún)?shù)信息判斷是發(fā)送短信還是發(fā)送郵件通知用戶 If [輸入?yún)?shù)==mail] then 進(jìn)行郵件處理; el if [輸入?yún)?shù)==mobile] then 進(jìn)行短信處理; else
5
進(jìn)行數(shù)據(jù)文件拷貝; fi fi Data—Ana ly—sh ##數(shù)據(jù)分析功能 1)定義環(huán)境變量,設(shè)置預(yù)警閾值; 2)循環(huán)監(jiān)測(cè)個(gè)被測(cè)試服務(wù)器的某項(xiàng)指標(biāo); While read服務(wù)器列表 Do 進(jìn)行信息處理; If超出閾值then 調(diào)用Moniter—api. sh接口 ; if done 3、數(shù)據(jù)展示層 Display—result, sh ##成果展示,主要利用歷史數(shù)據(jù)進(jìn)行預(yù)測(cè); 讀入歷史數(shù)據(jù),調(diào)用開源代碼Nagios ,進(jìn)行顯示。 除說(shuō)明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
權(quán)利要求
一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法,包括服務(wù)器集群,服務(wù)器均使用linux操作系統(tǒng),其特征在于體系結(jié)構(gòu)包括數(shù)據(jù)收集層、數(shù)據(jù)分析層和數(shù)據(jù)展示層;數(shù)據(jù)收集層包括服務(wù)器集群,數(shù)據(jù)分析層包括監(jiān)控服務(wù)器,數(shù)據(jù)展示層包括電子郵件或者手機(jī)短信或者報(bào)表或者圖件;數(shù)據(jù)分析層的監(jiān)控服務(wù)器通過(guò)網(wǎng)絡(luò)對(duì)數(shù)據(jù)收集層的服務(wù)器進(jìn)行監(jiān)控,數(shù)據(jù)分析層通過(guò)網(wǎng)絡(luò)將監(jiān)控?cái)?shù)據(jù)傳輸?shù)綌?shù)據(jù)展示層;首先在數(shù)據(jù)收集層,通過(guò)linux操作系統(tǒng)或者其他的性能抓取軟件訂制用戶最關(guān)心的性能數(shù)據(jù)轉(zhuǎn)換成文本格式,然后利用網(wǎng)絡(luò)傳輸?shù)絾为?dú)的數(shù)據(jù)分析層的監(jiān)控服務(wù)器上,監(jiān)控服務(wù)器通過(guò)對(duì)數(shù)據(jù)的分析整理、規(guī)范化,生成便于用戶易讀的數(shù)據(jù),再將數(shù)據(jù)傳輸?shù)綌?shù)據(jù)展示層展出,在整個(gè)測(cè)試期間,如果超出了用戶自定義的閾值,系統(tǒng)立即報(bào)警,通知客戶。
2. 根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法,其特征在 于具體流程為(1) 、在數(shù)據(jù)收集層,被監(jiān)控的服務(wù)器可以有一個(gè)或者多個(gè),他們采用定時(shí)機(jī)制,把本服 務(wù)器的狀態(tài)、日志等衡量服務(wù)器運(yùn)行性能的數(shù)據(jù),通過(guò)網(wǎng)絡(luò)實(shí)時(shí)采集發(fā)送到數(shù)據(jù)分析層的 監(jiān)控服務(wù)器上;其中這些監(jiān)控信息包括本服務(wù)器的磁盤狀態(tài)、內(nèi)存的使用情況,cpu的利用 率,操作系統(tǒng)日志,以及相關(guān)的報(bào)警日志等采集到臨時(shí)文件夾,然后定時(shí)提交給數(shù)據(jù)分析層 的監(jiān)控服務(wù)器;(2) 、數(shù)據(jù)分析層負(fù)責(zé)把數(shù)據(jù)收集層中服務(wù)器的數(shù)據(jù)做數(shù)據(jù)分析,如果有異常,則聯(lián)合 其他相應(yīng)的設(shè)備,調(diào)用相關(guān)的接口發(fā)送信息;(3) 、數(shù)據(jù)展示層,通過(guò)公共的接口發(fā)送消息,通知最終用戶,按照信息的重要程度,分 為多級(jí)報(bào)警方法,對(duì)于高重要程度的信息采用手機(jī)短信方式,對(duì)于測(cè)試過(guò)程中的一些響應(yīng) 異常,通過(guò)電子郵件進(jìn)行發(fā)送,另外的一些值的走勢(shì)信息,通過(guò)報(bào)表或者圖形進(jìn)行展示。
3. 根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法,其特征在 于數(shù)據(jù)收集層采用主機(jī)HA策略,即服務(wù)器集群采用雙機(jī)集群系統(tǒng)。
4. 根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法,其特征在 于數(shù)據(jù)分析層的接口均為標(biāo)準(zhǔn)接口定義體系。
全文摘要
本發(fā)明公開了一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法,包括服務(wù)器集群,服務(wù)器均使用linux操作系統(tǒng),體系結(jié)構(gòu)包括數(shù)據(jù)收集層、數(shù)據(jù)分析層和數(shù)據(jù)展示層;數(shù)據(jù)收集層包括服務(wù)器集群,數(shù)據(jù)分析層包括監(jiān)控服務(wù)器,數(shù)據(jù)展示層包括電子郵件或者手機(jī)短信或者報(bào)表或者圖件;數(shù)據(jù)分析層的監(jiān)控服務(wù)器通過(guò)網(wǎng)絡(luò)對(duì)數(shù)據(jù)收集層的服務(wù)器進(jìn)行監(jiān)控,數(shù)據(jù)分析層通過(guò)網(wǎng)絡(luò)將監(jiān)控?cái)?shù)據(jù)傳輸?shù)綌?shù)據(jù)展示層。本發(fā)明的一種動(dòng)態(tài)監(jiān)控服務(wù)器集群性能并實(shí)時(shí)報(bào)警的方法和現(xiàn)有技術(shù)相比,基于linux平臺(tái)對(duì)服務(wù)器性能數(shù)據(jù)收集分析及展示,且可實(shí)時(shí)報(bào)警,具有獲取的數(shù)據(jù)信息及時(shí)、準(zhǔn)確、靈活方便、對(duì)服務(wù)器資源占用率低等特點(diǎn)。
文檔編號(hào)H04L12/24GK101707632SQ200910229619
公開日2010年5月12日 申請(qǐng)日期2009年10月28日 優(yōu)先權(quán)日2009年10月28日
發(fā)明者王友升 申請(qǐng)人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阿克苏市| 庆云县| 应城市| 林口县| 洞头县| 聂拉木县| 资阳市| 抚远县| 田东县| 革吉县| 正宁县| 林甸县| 芜湖市| 岑溪市| 合作市| 子洲县| 隆子县| 福海县| 长春市| 忻州市| 平阳县| 竹北市| 贵溪市| 天峻县| 浠水县| 乌恰县| 昌平区| 阳信县| 会同县| 营山县| 灵武市| 晋中市| 大连市| 南召县| 盐池县| 纳雍县| 松江区| 黄大仙区| 得荣县| 齐河县| 修文县|