[發(fā)明專(zhuān)利]一種云計(jì)算環(huán)境中實(shí)時(shí)監(jiān)控在線配置方法有效
| 申請(qǐng)?zhí)枺?/td> | 201310072236.1 | 申請(qǐng)日: | 2013-03-07 |
| 公開(kāi)(公告)號(hào): | CN103490941A | 公開(kāi)(公告)日: | 2014-01-01 |
| 發(fā)明(設(shè)計(jì))人: | 蔡柳青 | 申請(qǐng)(專(zhuān)利權(quán))人: | 中標(biāo)軟件有限公司 |
| 主分類(lèi)號(hào): | H04L12/26 | 分類(lèi)號(hào): | H04L12/26;H04L29/08 |
| 代理公司: | 北京聿宏知識(shí)產(chǎn)權(quán)代理有限公司 11372 | 代理人: | 吳大建;鐘日紅 |
| 地址: | 200030 上海*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 計(jì)算 環(huán)境 實(shí)時(shí) 監(jiān)控 在線 配置 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及云計(jì)算中虛擬機(jī)監(jiān)控領(lǐng)域,具體涉及一種虛擬機(jī)實(shí)時(shí)監(jiān)控在線智能配置的方法。
背景技術(shù)
在云計(jì)算環(huán)境中,有大量的具有實(shí)際業(yè)務(wù)的虛擬機(jī)在運(yùn)行。一個(gè)好的云管理平臺(tái)需要有監(jiān)控系統(tǒng),能夠根據(jù)用戶(hù)的實(shí)際業(yè)務(wù)需求對(duì)虛擬機(jī)上特定服務(wù)進(jìn)行監(jiān)控,包括該服務(wù)的狀態(tài)、詳細(xì)信息等,并且能夠?qū)?yán)重服務(wù)進(jìn)行短信或郵件報(bào)警。為了提高云管理平臺(tái)中監(jiān)控系統(tǒng)的易用性,宜盡量減少用戶(hù)為每個(gè)虛擬機(jī)添加監(jiān)控的學(xué)習(xí)成本以及勞動(dòng)力成本,減少用戶(hù)添加監(jiān)控重復(fù)內(nèi)容配置的過(guò)程,需要盡可能減少管理人員的工作復(fù)雜度。
對(duì)虛擬機(jī)監(jiān)控進(jìn)行配置主要是對(duì)該虛擬機(jī)上服務(wù)監(jiān)控配置的初始化,配置信息可以包括:虛擬機(jī)的主機(jī)名稱(chēng)、IP地址、主機(jī)檢查命令、服務(wù)名稱(chēng)、服務(wù)檢查命令、檢查時(shí)間段、檢查時(shí)間間隔、重試最大次數(shù)、重試時(shí)間間隔、報(bào)警開(kāi)關(guān)、報(bào)警條件、報(bào)警時(shí)間段、報(bào)警時(shí)間間隔、聯(lián)系人(組),以及其他的個(gè)性化設(shè)置。
通常,實(shí)時(shí)監(jiān)控的配置工作分為兩部分:首先是準(zhǔn)備工作,用戶(hù)需要了解該虛擬機(jī)所需監(jiān)控的所有服務(wù)名稱(chēng);然后是用戶(hù)手動(dòng)添加所有的配置信息。由于云計(jì)算中虛擬機(jī)數(shù)量很大這一特點(diǎn),由用戶(hù)手動(dòng)來(lái)完成虛擬機(jī)監(jiān)控配置的工作難度是比較大的,并且用戶(hù)體驗(yàn)很差。主要原因如下:1.云計(jì)算環(huán)境中的虛擬機(jī)數(shù)量很多,可能一次會(huì)創(chuàng)建幾十、上百臺(tái)的虛擬機(jī),如果都由用戶(hù)手動(dòng)來(lái)進(jìn)行監(jiān)控配置的準(zhǔn)備工作,則需要了解每一臺(tái)虛擬機(jī)的實(shí)際業(yè)務(wù)情況,工作量非常大;2.監(jiān)控配置項(xiàng)組合較多,使用較靈活,但一般情況下一些配置項(xiàng)是不重要的,并且很多配置項(xiàng)為重復(fù)工作,用戶(hù)需要手動(dòng)編寫(xiě)多項(xiàng)配置并確保無(wú)拼寫(xiě)錯(cuò)誤,用戶(hù)體驗(yàn)很差。
此外,現(xiàn)有的一些配置方法都要求用戶(hù)十分清楚虛擬機(jī)中每一個(gè)實(shí)際業(yè)務(wù)的服務(wù)名稱(chēng)以及檢查腳本的名稱(chēng),這給用戶(hù)帶來(lái)了煩惱。因此,亟待更為簡(jiǎn)便智能的方法來(lái)完成到虛擬機(jī)實(shí)時(shí)監(jiān)控的在線配置。
發(fā)明內(nèi)容
基于上述目標(biāo),本發(fā)明提出了一種較智能、靈活的虛擬機(jī)實(shí)時(shí)監(jiān)控在線配置方法,用來(lái)解決當(dāng)前虛擬機(jī)實(shí)時(shí)監(jiān)控配置方法的較復(fù)雜、繁瑣的問(wèn)題。
為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種云計(jì)算環(huán)境中實(shí)時(shí)監(jiān)控在線配置方法。該方法包括:
建立配置模板知識(shí)庫(kù);
接收用戶(hù)輸入的監(jiān)控關(guān)鍵字;
判斷知識(shí)庫(kù)中是否存在與用戶(hù)輸入的關(guān)鍵字對(duì)應(yīng)的配置模板;
若判斷為知識(shí)庫(kù)中不存在與用戶(hù)輸入的關(guān)鍵字對(duì)應(yīng)的配置模板,則在模板知識(shí)庫(kù)中增加與該關(guān)鍵字對(duì)應(yīng)的配置模板;
探測(cè)被監(jiān)控虛擬機(jī)上已安裝服務(wù)的信息,根據(jù)與所述關(guān)鍵字對(duì)應(yīng)的配置模板和所探測(cè)到的已安裝服務(wù)的信息,生成與所述用戶(hù)輸入的關(guān)鍵字對(duì)應(yīng)的所述被監(jiān)控虛擬機(jī)的監(jiān)控配置文件。
其中,所述探測(cè)被監(jiān)控虛擬機(jī)上已安裝服務(wù)的信息、根據(jù)與所述關(guān)鍵字對(duì)應(yīng)的配置模板和所探測(cè)到的已安裝服務(wù)的信息、生成與所述用戶(hù)輸入的關(guān)鍵字對(duì)應(yīng)的所述被監(jiān)控虛擬機(jī)的監(jiān)控配置文件的步驟,進(jìn)一步包括:制作與所述關(guān)鍵字對(duì)應(yīng)的配置模板的副本;根據(jù)所述副本的服務(wù)項(xiàng)列表探測(cè)被監(jiān)控虛擬機(jī)上已安裝服務(wù)的信息;根據(jù)所探測(cè)到的已安裝服務(wù)的信息,修改所述副本以生成與所述用戶(hù)輸入的關(guān)鍵字對(duì)應(yīng)的所述被監(jiān)控虛擬機(jī)的監(jiān)控配置文件。
進(jìn)一步,所探測(cè)到的已安裝服務(wù)的信息可包括所探測(cè)到的已安裝服務(wù)的服務(wù)名稱(chēng)及版本信息。
其中,所述根據(jù)所探測(cè)到的已安裝服務(wù)的信息、修改所述副本以生成與所述用戶(hù)輸入的關(guān)鍵字對(duì)應(yīng)的所述被監(jiān)控虛擬機(jī)的監(jiān)控配置文件的處理,進(jìn)一步包括:將所述副本中相比所探測(cè)到的已安裝服務(wù)的服務(wù)名稱(chēng)多出的服務(wù)相關(guān)配置刪除;在所述副本中設(shè)置所述被監(jiān)控虛擬機(jī)的IP地址及主機(jī)名稱(chēng);將所述副本作為用于監(jiān)控所述被監(jiān)控虛擬機(jī)的配置文件。
其中,所述探測(cè)被監(jiān)控虛擬機(jī)上已安裝服務(wù)的信息的步驟,進(jìn)一步包括:獲取被監(jiān)控虛擬機(jī)的IP地址和系統(tǒng)類(lèi)型;獲取所述副本中的服務(wù)列表;輪詢(xún)服務(wù)列表,基于被監(jiān)控虛擬機(jī)的IP地址和系統(tǒng)類(lèi)型查詢(xún)被監(jiān)控虛擬機(jī)是否安裝服務(wù)列表中的各服務(wù);保留所述副本中查詢(xún)結(jié)果表示已在被監(jiān)控虛擬機(jī)中安裝的服務(wù)的配置項(xiàng),并將被保留的配置項(xiàng)的命令參數(shù)修改為所探測(cè)到的被監(jiān)控虛擬機(jī)的相應(yīng)配置值;刪除所述副本中查詢(xún)結(jié)果表示未在被監(jiān)控虛擬機(jī)中安裝的服務(wù)的配置項(xiàng)。
此外,所述探測(cè)被監(jiān)控虛擬機(jī)上已安裝服務(wù)的信息的步驟,還可包括:
根據(jù)用戶(hù)輸入的IP地址確定所述被監(jiān)控虛擬機(jī),再探測(cè)被監(jiān)控虛擬機(jī)上已安裝服務(wù)的信息。
此外,所述探測(cè)被監(jiān)控虛擬機(jī)上已安裝服務(wù)的信息的步驟,還包括:
根據(jù)用戶(hù)輸入的IP地址段確定一個(gè)以上所述被監(jiān)控虛擬機(jī),再分別探測(cè)各個(gè)被監(jiān)控虛擬機(jī)上已安裝服務(wù)的信息
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中標(biāo)軟件有限公司,未經(jīng)中標(biāo)軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310072236.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 環(huán)境服務(wù)系統(tǒng)以及環(huán)境服務(wù)事業(yè)
- 環(huán)境控制裝置、環(huán)境控制方法、環(huán)境控制程序及環(huán)境控制系統(tǒng)
- 環(huán)境檢測(cè)終端和環(huán)境檢測(cè)系統(tǒng)
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 環(huán)境估計(jì)裝置和環(huán)境估計(jì)方法
- 用于環(huán)境艙的環(huán)境控制系統(tǒng)及環(huán)境艙
- 車(chē)輛環(huán)境的環(huán)境數(shù)據(jù)處理
- 環(huán)境取樣動(dòng)力頭、環(huán)境取樣方法
- 環(huán)境艙環(huán)境控制系統(tǒng)
- 環(huán)境檢測(cè)儀(環(huán)境貓)
- 實(shí)時(shí)解碼系統(tǒng)與實(shí)時(shí)解碼方法
- 實(shí)時(shí)穩(wěn)定
- 實(shí)時(shí)監(jiān)控裝置、實(shí)時(shí)監(jiān)控系統(tǒng)以及實(shí)時(shí)監(jiān)控方法
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)通信方法和實(shí)時(shí)通信系統(tǒng)
- 實(shí)時(shí)更新
- 實(shí)時(shí)內(nèi)核
- 用于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備及相關(guān)方法
- 實(shí)時(shí)量化方法及實(shí)時(shí)量化系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 風(fēng)險(xiǎn)雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺(jué)的車(chē)站客流安全智能監(jiān)控系統(tǒng)





