[發(fā)明專利]一種資源告警方法和裝置在審
| 申請?zhí)枺?/td> | 201611247201.7 | 申請日: | 2016-12-29 |
| 公開(公告)號: | CN106649054A | 公開(公告)日: | 2017-05-10 |
| 發(fā)明(設(shè)計(jì))人: | 張彬 | 申請(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號: | G06F11/32 | 分類號: | G06F11/32;G06F11/30 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司37100 | 代理人: | 李世喆 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 資源 告警 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種資源告警方法和裝置。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,客戶端被廣泛安裝在普通的客戶機(jī)上,并與服務(wù)器相對應(yīng),為客戶提供本地服務(wù)的程序。在客戶端的運(yùn)行過程中,可能遭到病毒、木馬等有害程序的攻擊,導(dǎo)致客戶端的資源使用率升高。為了保證客戶端的正常工作,需要對客戶端的資源使用情況進(jìn)行監(jiān)控,及時(shí)發(fā)現(xiàn)客戶端在運(yùn)行時(shí)的異常情況并告警,以使技術(shù)人員對客戶端進(jìn)行維護(hù)。
目前,主要通過人工的方式,分別對不同的客戶端的資源使用情況進(jìn)行監(jiān)控。但是,當(dāng)需要監(jiān)控的客戶端數(shù)量較多時(shí),需要耗費(fèi)大量的人力和時(shí)間,因此,現(xiàn)有的監(jiān)控方法監(jiān)控效率較低。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種資源告警方法和裝置,能夠提高對客戶端資源使用情況進(jìn)行監(jiān)控的效率。
一方面,本發(fā)明實(shí)施例提供了一種資源告警方法,針對客戶端的每一種資源類型,按照資源使用率的大小,預(yù)先設(shè)置至少兩個(gè)資源使用率范圍,還包括:
S1:按照預(yù)設(shè)的周期,周期性地獲取所述客戶端的至少一個(gè)當(dāng)前資源使用率;
S2:確定每個(gè)所述當(dāng)前資源使用率對應(yīng)的目標(biāo)資源類型;
S3:針對每一個(gè)所述目標(biāo)資源類型,確定當(dāng)前目標(biāo)資源類型對應(yīng)的所述當(dāng)前資源使用率所屬的目標(biāo)資源使用率范圍;當(dāng)所述目標(biāo)資源使用率范圍需要告警時(shí),根據(jù)所述目標(biāo)資源使用率范圍告警。
優(yōu)選地,
所述針對客戶端的每一種資源類型,按照資源使用率的大小,預(yù)先設(shè)置至少兩個(gè)資源使用率范圍,包括:
為所述客戶端的每一種資源類型,設(shè)置至少兩個(gè)資源使用率閾值;
根據(jù)所述至少兩個(gè)資源使用率閾值,劃分出所述至少兩個(gè)資源使用率范圍;
所述確定當(dāng)前目標(biāo)資源類型對應(yīng)的所述當(dāng)前資源使用率所屬的目標(biāo)資源使用率范圍;當(dāng)所述目標(biāo)資源使用率范圍需要告警時(shí),根據(jù)所述目標(biāo)資源使用率范圍告警,包括:
A1:將所述當(dāng)前目標(biāo)資源類型的最大的所述資源使用率閾值作為當(dāng)前資源使用率閾值,執(zhí)行A2;
A2:判斷所述當(dāng)前資源使用率是否大于對應(yīng)的所述當(dāng)前資源使用率閾值,如果是,執(zhí)行A3,否則,執(zhí)行A4;
A3:根據(jù)所述當(dāng)前資源使用率閾值對應(yīng)的資源使用率范圍進(jìn)行告警;
A4:判斷所述當(dāng)前資源使用率閾值是否是所述至少兩個(gè)資源使用率閾值中最小的,如果否,執(zhí)行A5;
A5:將所述當(dāng)前資源使用率閾值更新為小于更新前的所述當(dāng)前資源使用率閾值中最大的資源使用率閾值,返回A2。
優(yōu)選地,
所述資源類型,包括:CPU、內(nèi)存和硬盤中一種或多種。
優(yōu)選地,
在所述S3之前,進(jìn)一步包括:
預(yù)先設(shè)置時(shí)間閾值;
確定當(dāng)前時(shí)刻到最近一次由于所述目標(biāo)資源類型進(jìn)行告警的時(shí)刻的間隔時(shí)間;
判斷所述間隔時(shí)間是否大于所述時(shí)間閾值,如果是,執(zhí)行所述S3,否則,結(jié)束當(dāng)前流程。
優(yōu)選地,
進(jìn)一步包括:為每一個(gè)所述資源使用率范圍匹配一個(gè)等級;
所述A3,包括:
確定與所述當(dāng)前資源使用率閾值對應(yīng)的資源使用率范圍相匹配的目標(biāo)等級;
根據(jù)所述目標(biāo)等級和所述當(dāng)前目標(biāo)資源類型,生成針對所述當(dāng)前資源使用率的告警信息,發(fā)送所述告警信息進(jìn)行告警。
另一方面,本發(fā)明實(shí)施例提供了一種資源告警裝置,包括:
第一設(shè)置單元,用于針對客戶端的每一種資源類型,按照資源使用率的大小,設(shè)置至少兩個(gè)資源使用率范圍;
獲取單元,用于按照預(yù)設(shè)的周期,周期性地獲取所述客戶端的至少一個(gè)當(dāng)前資源使用率;
第一確定單元,用于確定所述獲取單元獲取的每個(gè)所述當(dāng)前資源使用率對應(yīng)的目標(biāo)資源類型;
處理單元,用于針對所述第一確定單元確定的每一個(gè)所述目標(biāo)資源類型,根據(jù)所述第一設(shè)置單元,確定當(dāng)前目標(biāo)資源類型對應(yīng)的所述當(dāng)前資源使用率所屬的目標(biāo)資源使用率范圍;當(dāng)所述目標(biāo)資源使用率范圍需要告警時(shí),根據(jù)所述目標(biāo)資源使用率范圍告警。
優(yōu)選地,
所述第一設(shè)置單元,用于為所述客戶端的每一種資源類型,設(shè)置至少兩個(gè)資源使用率閾值;根據(jù)所述至少兩個(gè)資源使用率閾值,劃分出所述至少兩個(gè)資源使用率范圍;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611247201.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤





