[發明專利]一種資源監控方法、裝置、服務器及存儲介質在審
| 申請號: | 201810928515.6 | 申請日: | 2018-08-15 |
| 公開(公告)號: | CN109062699A | 公開(公告)日: | 2018-12-21 |
| 發明(設計)人: | 王會;王強 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 林桐苒;解婷婷 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 監控 存儲介質 監控數據 監控項目 監控資源 配置信息 資源監控 服務器 監控成本 監控效率 預設周期 采集 | ||
本發明公開了一種資源監控方法、裝置、服務器及存儲介質,所述方法包括:按照預設周期獲取當前待監控資源對應的至少一個監控項以及各個監控項對應的配置信息;根據各個監控項目對應的配置信息采集各個監控項目對應的監控數據;根據各個監控項對應的監控數據對所述當前待監控資源進行監控。不僅可以提高監控效率,而且還可以降低監控成本。
技術領域
本發明涉及虛擬機技術領域,尤指一種資源監控方法、裝置、服務器及存儲介質。
背景技術
Openstack作為知名的云計算管理平臺,功能豐富,穩定性高,已被各個云計算廠商融合到自己的云數據中心管理平臺中。基于Openstack可以實現主機的管理,并在相應的主機上創建虛擬機進行應用。另外,還可以創建服務供租戶使用。
隨著Openstack集群規模的不斷擴大,Openstack中資源數量不斷增多,監控系統所監控的資源數量不斷增大,監控項目也不斷增多,給監控系統造成的壓力越來越大。現有的資源監控方法,通常是通過定時任務,對每一個資源的信息進行定時地采集。
在實現本發明的過程中,發明人發現現有技術中至少存在如下問題:
在現有的資源監控方法中,由于服務器按照預設周期對當前待監控資源對應的全部監控項同時進行監控,當單個資源對應的監測項越來越多時,服務器采集任務執行的時間則會延長;并且,當服務器采集數據的頻率提高時,往往會造成任務的阻塞。另外,對于不同的資源,用戶所關注的不一定是所有的監控項。對每個資源都進行所有監控項的采集,一定程度上也造成了系統資源的浪費。由此可見,現有的資源監控方法,不僅監控效率較低,而且監控成本較高。
發明內容
為了解決上述技術問題,本發明提供了一種資源監控方法、裝置、服務器及存儲介質,不僅可以提高監控效率,而且還可以降低監控成本。
為了達到本發明目的,第一方面,本發明提供了一種資源監控方法,所述方法包括:
按照預設周期獲取當前待監控資源對應的至少一個監控項以及各個監控項對應的配置信息;
根據各個監控項目對應的配置信息采集各個監控項目對應的監控數據;
根據各個監控項對應的監控數據對所述當前待監控資源進行監控。
在上述實施例中,所述按照預設周期獲取當前待監控資源對應的至少一個待監控項以及各個待監控項對應的配置信息,包括:
按照預設周期在云管理平臺中獲取所述當前待監控資源對應的至少一個監控項;
在預先設置的數據庫中獲取各個監控項對應的配置信息;其中,所述配置信息至少包括:采集周期、采集頻率或者采集時長。
在上述實施例中,所述根據各個監控項目對應的配置信息采集各個待監控項目對應的監控數據,包括:
根據各個待監控項目對應的配置信息確定各個待監控項目對應的數據采集接口;
通過各個待監控項目對應的數據采集接口采集各個待監控項目對應的監控數據。
在上述實施例中,所述根據各個監控項對應的監控數據對所述當前待監控資源進行監控,包括:
根據各個監控項對應的監控數據確定所述當前待監控資源對應的當前監控結果;其中,所述當前監控結果至少包括:正常監控結果或者非正常監控結果;
將所述當前待監控資源對應的當前監控結果保存在與其對應的存儲區域中。
第二方面,本發明還提供了一種資源監控裝置,所述裝置包括:獲取模塊、采集模塊和監控模塊;其中,
所述獲取模塊,用于按照預設周期獲取當前待監控資源對應的至少一個監控項以及各個監控項對應的配置信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810928515.6/2.html,轉載請聲明來源鉆瓜專利網。





