[發明專利]一種系統告警方法及裝置有效
| 申請號: | 202011264872.0 | 申請日: | 2020-11-13 |
| 公開(公告)號: | CN112306813B | 公開(公告)日: | 2023-03-14 |
| 發明(設計)人: | 姜紅燕 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/32 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 李修杰 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 告警 方法 裝置 | ||
1.一種系統告警方法,其特征在于,包括:
采集系統的監控數據,并輸出存儲在數據庫中;
逐條獲取存儲的監控數據,根據告警模板配置監控數據對應資源組的告警項;告警模板包含所有告警項的默認配置,包括告警項的告警閾值和開關狀態的默認配置,當用戶自定義編輯修改該告警模板時,同步修改對應資源組的告警項配置;
下發告警任務,根據告警項配置,檢測監控數據是否超過告警閾值;
當監控數據超過告警閾值時,觸發告警并將告警數據存儲到數據庫中;
還包括,利用Kapacitor獲取不同日期同一時刻的數據,將不同日期同一時刻的數據相對比,具體為:將昨天某一時刻的數據作為同比數據值,如果今天同一時刻的數據超過昨天的數據,產生告警,保存在數據庫中,并在系統中展示告警詳情。
2.根據權利要求1所述的系統告警方法,其特征在于,所述告警模板在系統初始化時生成,包括告警項的告警閾值和開關狀態的默認配置。
3.根據權利要求2所述的系統告警方法,其特征在于,所述方法還包括:
用戶自定義編輯修改所述告警模板時,同步修改對應資源組的告警項配置。
4.根據權利要求1所述的系統告警方法,其特征在于,所述數據庫為influxDB時,所述逐條獲取存儲的監控數據,根據告警模板配置監控數據對應資源組的告警項,具體為:
逐條獲取存儲在influxDB中的監控數據,判斷監控數據對應的資源組在現有數據庫中是否已存在;
若資源組不存在,則新增資源組;
若資源組存在,則判斷資源組是否為丟失狀態;
若資源組不是丟失狀態,則讀取資源組的告警項;
若資源組是丟失狀態,則發送告警恢復提醒。
5.根據權利要求1所述的系統告警方法,其特征在于,所述數據庫為mariaDB時,所述逐條獲取存儲的監控數據,根據告警模板配置監控數據對應資源組的告警項,具體為:
逐條獲取存儲在mariaDB中的監控數據,判斷監控數據對應的資源組在mariaDB數據列表中是否已存在;
若資源組存在,將no_alive_times字段值修改為0;
若資源組不存在,獲取no_alive_times字段值;
若no_alive_times字段值小于設置值,no_alive_times字段值加1;
若no_alive_times字段值大于或等于設置值,則創建資源組;
若創建資源組的時間超過10分鐘,發送丟失告警。
6.根據權利要求1所述的系統告警方法,其特征在于,所述方法還包括:
所述告警數據與對應資源組關聯,按照所對應的資源組組別聚合展示。
7.根據權利要求1所述的系統告警方法,其特征在于,所述告警閾值包括模板默認閾值和同比數據值,所述告警任務下發后,根據告警項配置,檢測監控數據是否超過告警閾值,具體為:
告警任務下發后,根據告警項配置,檢測監控數據是否超過模板默認閾值,若監控數據超過模板默認閾值,則產生告警;
檢測監控數據是否超過同比數據值,若監控數據超過同比數據值,則產生告警。
8.根據權利要求1所述的系統告警方法,其特征在于,所述告警閾值包括中度告警閾值和嚴重告警閾值;
當監控數據達到中度告警閾值時,產生中度告警;
當監控數據達到嚴重告警閾值時,產生嚴重告警。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011264872.0/1.html,轉載請聲明來源鉆瓜專利網。





