[發(fā)明專(zhuān)利]用于應(yīng)用服務(wù)器的監(jiān)控診斷和快照分析系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 202010798123.X | 申請(qǐng)日: | 2020-08-11 |
| 公開(kāi)(公告)號(hào): | CN111679955B | 公開(kāi)(公告)日: | 2020-12-18 |
| 發(fā)明(設(shè)計(jì))人: | 于洋;李蕾;王鵬亮;黃鋒;蔣平川;李利軍;于濱峰;張春林 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京東方通軟件有限公司;北京東方通科技股份有限公司 |
| 主分類(lèi)號(hào): | G06F11/30 | 分類(lèi)號(hào): | G06F11/30;G06F11/07 |
| 代理公司: | 北京冠和權(quán)律師事務(wù)所 11399 | 代理人: | 安琪 |
| 地址: | 100000 北京市大興區(qū)北京經(jīng)濟(jì)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 應(yīng)用 服務(wù)器 監(jiān)控 診斷 快照 分析 系統(tǒng) | ||
1.一種用于應(yīng)用服務(wù)器的監(jiān)控診斷和快照分析系統(tǒng),其特征在于,包括服務(wù)器、數(shù)據(jù)采集模塊、快照抓取模塊、分析診斷模塊和評(píng)估模塊;
所述數(shù)據(jù)采集模塊用于收集服務(wù)器運(yùn)行狀態(tài)信息;
所述快照抓取模塊用于利用快照規(guī)則從服務(wù)器抓取服務(wù)器的故障響應(yīng)信息;
所述分析診斷模塊根據(jù)服務(wù)器的運(yùn)行狀態(tài)信息和故障響應(yīng)信息,分析出服務(wù)器的故障原因;
所述評(píng)估模塊與服務(wù)器連接,所述服務(wù)器運(yùn)行的可靠度符合正態(tài)分布,所述評(píng)估模塊采用以下算法對(duì)服務(wù)器進(jìn)行運(yùn)行的可靠度評(píng)估:
上式中,表示服務(wù)器的可靠度函數(shù);表示正態(tài)分布的標(biāo)準(zhǔn)差;表示初始時(shí)間,即服務(wù)器每次啟動(dòng)的時(shí)間;表示運(yùn)行時(shí)間;表示正態(tài)分布的中位數(shù);
設(shè)定可靠度閾值,當(dāng)服務(wù)器運(yùn)行的可靠度函數(shù)計(jì)算結(jié)果低于可靠度閾值,則對(duì)服務(wù)器進(jìn)行調(diào)試優(yōu)化;
所述服務(wù)器包括運(yùn)行日志模塊,所述運(yùn)行日志模塊與服務(wù)連接,所述運(yùn)行日志模塊收集并記錄服務(wù)器運(yùn)行日志,所述分析診斷模塊對(duì)故障原因進(jìn)行分析時(shí),能夠提取服務(wù)器運(yùn)行日志作為分析的基礎(chǔ)材料;
所述分析診斷模塊對(duì)服務(wù)器的故障原因分析過(guò)程如下:
先從故障響應(yīng)信息中獲取故障的搜查關(guān)鍵詞;
再根據(jù)搜查關(guān)鍵詞,確定對(duì)應(yīng)的檢測(cè)節(jié)點(diǎn),并就該檢測(cè)節(jié)點(diǎn)構(gòu)建故障排查樹(shù);
根據(jù)運(yùn)行狀態(tài)信息和服務(wù)器運(yùn)行日志建立核函數(shù)矩陣,以故障排查樹(shù)中記載的各因素作為數(shù)據(jù)點(diǎn),對(duì)各數(shù)據(jù)點(diǎn)采用以下算法進(jìn)行核密度估計(jì):
上式中,表示故障排查樹(shù)的排查數(shù)據(jù)點(diǎn)的核密度估計(jì);表示故障排查樹(shù)的數(shù)據(jù)點(diǎn)數(shù)量;表示核函數(shù)矩陣核函數(shù)矩陣;表示核函數(shù);表示初始數(shù)據(jù)點(diǎn);表示排查數(shù)據(jù)點(diǎn);
選擇故障排查樹(shù)的核密度估計(jì)最大值的數(shù)據(jù)點(diǎn)所對(duì)應(yīng)的因素為故障原因,輸出故障診斷結(jié)果;
所述系統(tǒng)還包括自動(dòng)修復(fù)模塊,所述自動(dòng)修復(fù)模塊與服務(wù)器連接,所述自動(dòng)修復(fù)模塊根據(jù)分析出的故障原因,查找解決方法,然后按照解決方法執(zhí)行并修復(fù),其中,所述自動(dòng)修復(fù)模塊對(duì)服務(wù)器的修復(fù)具體過(guò)程如下:
首先,所述自動(dòng)修復(fù)模塊獲取分析診斷模塊的故障原因分析結(jié)果,啟動(dòng)故障修復(fù);
其次,根據(jù)故障原因,抓取服務(wù)器指定的debug信息,得到故障定位原始數(shù)據(jù);
最后,按照debug信息執(zhí)行實(shí)現(xiàn)服務(wù)器自動(dòng)修復(fù),修復(fù)完成后,所述服務(wù)器跳轉(zhuǎn)至繼續(xù)執(zhí)行故障發(fā)生前指令動(dòng)作。
2.根據(jù)權(quán)利要求1所述的用于應(yīng)用服務(wù)器的監(jiān)控診斷和快照分析系統(tǒng),其特征在于,所述系統(tǒng)還包括存儲(chǔ)器,所述存儲(chǔ)器與服務(wù)器連接,用于存儲(chǔ)運(yùn)行狀態(tài)信息、故障響應(yīng)信息和故障原因。
3.根據(jù)權(quán)利要求1所述的用于應(yīng)用服務(wù)器的監(jiān)控診斷和快照分析系統(tǒng),其特征在于,所述系統(tǒng)還包括輸入模塊和導(dǎo)出模塊,所述導(dǎo)出模塊與服務(wù)器連接,所述導(dǎo)出模塊設(shè)有條件框,通過(guò)所述輸入模塊在條件框內(nèi)輸入自定義條件后,所述導(dǎo)出模塊根據(jù)自定義條件從運(yùn)行狀態(tài)信息、故障響應(yīng)信息和故障原因中查找匹配信息并導(dǎo)出。
4.根據(jù)權(quán)利要求1所述的用于應(yīng)用服務(wù)器的監(jiān)控診斷和快照分析系統(tǒng),其特征在于,所述快照抓取模塊包括計(jì)時(shí)器、設(shè)定子模塊和規(guī)則獲取子模塊,所述計(jì)時(shí)器和設(shè)定子模塊連接;其中所述規(guī)則獲取子模塊用于獲取至少兩種快照規(guī)則;所述計(jì)時(shí)器用于控制快照規(guī)則的執(zhí)行時(shí)間;所述設(shè)定子模塊用于在計(jì)時(shí)器中設(shè)定所述快照規(guī)則的執(zhí)行時(shí)間;所述快照抓取模塊用于控制所述計(jì)時(shí)器根據(jù)所述執(zhí)行時(shí)間依次執(zhí)行所述快照規(guī)則來(lái)抓取服務(wù)器的故障響應(yīng)信息。
5.根據(jù)權(quán)利要求1所述的用于應(yīng)用服務(wù)器的監(jiān)控診斷和快照分析系統(tǒng),其特征在于,所述服務(wù)器的調(diào)試優(yōu)化前進(jìn)行以下處理:
掃描并檢測(cè)服務(wù)器運(yùn)行的網(wǎng)絡(luò)環(huán)境,清理網(wǎng)絡(luò)垃圾,關(guān)閉超過(guò)設(shè)定閑置時(shí)間的后臺(tái)應(yīng)用軟件;
利用服務(wù)器節(jié)點(diǎn)對(duì)連接的客戶端進(jìn)行測(cè)量參數(shù)配置并計(jì)算資源需求,當(dāng)檢測(cè)其他服務(wù)器的計(jì)算余量,將客戶端的計(jì)算負(fù)載遷移至計(jì)算余量超過(guò)資源需求的其他服務(wù)器。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京東方通軟件有限公司;北京東方通科技股份有限公司,未經(jīng)北京東方通軟件有限公司;北京東方通科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010798123.X/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 在線應(yīng)用平臺(tái)上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺(tái)
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場(chǎng)的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場(chǎng)
- 使用應(yīng)用的方法和應(yīng)用平臺(tái)
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測(cè)方法及應(yīng)用檢測(cè)裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)
- 一種基于UDP分布式小文件存儲(chǔ)系統(tǒng)及其數(shù)據(jù)處理方法
- 一種新型云計(jì)算管理系統(tǒng)
- 一種云計(jì)算管理裝置
- 一種節(jié)能數(shù)據(jù)服務(wù)器架構(gòu)系統(tǒng)
- 一種基于云計(jì)算的客戶信息管理裝置
- 一種基于即時(shí)通訊技術(shù)的通訊系統(tǒng)
- 服務(wù)器系統(tǒng)及分配服務(wù)器的方法
- 一種MMORPG游戲服務(wù)器端
- 一種訪問(wèn)請(qǐng)求的處理方法、服務(wù)器及存儲(chǔ)介質(zhì)
- 基于Spark技術(shù)的大數(shù)據(jù)脫敏管理系統(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)





