[發明專利]基礎設施報警規則的生命周期管理方法和裝置有效
| 申請號: | 202210511659.8 | 申請日: | 2022-05-12 |
| 公開(公告)號: | CN114615130B | 公開(公告)日: | 2022-07-12 |
| 發明(設計)人: | 劉漢文;艾輝;李大海 | 申請(專利權)人: | 智者四海(北京)技術有限公司 |
| 主分類號: | H04L41/06 | 分類號: | H04L41/06;H04L41/0681;H04L41/082;G06Q50/26;G06Q10/06 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 周春霞 |
| 地址: | 100000 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基礎設施 報警 規則 生命周期 管理 方法 裝置 | ||
1.一種基礎設施報警規則的生命周期管理方法,其特征在于,包括:
基于etcd的watch機制,監控各個基礎設施的狀態變化以及各個基礎設施類型對應的報警規則模板的狀態變化;
若監控到基礎設施的狀態變化和/或基礎設施類型對應的報警規則模板的狀態變化,則確定發生狀態變化的基礎設施和/或報警規則模板,并基于所述發生狀態變化的基礎設施和/或報警規則模板,進行報警規則的更新,使得各個報警規則的生命周期與其對應的基礎設施和/或報警規則模板的生命周期相適應;
其中,若任一基礎設施或任一報警規則模板的狀態變化為新增,則對應報警規則的更新操作為新增;若任一基礎設施或任一報警規則模板的狀態變化為刪除,則對應報警規則的更新操作為刪除;若任一報警規則模板的狀態變化為修改,則對應報警規則的更新操作為修改。
2.根據權利要求1所述的基礎設施報警規則的生命周期管理方法,其特征在于,所述基于所述發生狀態變化的基礎設施和/或報警規則模板,進行報警規則的更新,使得各個報警規則的生命周期與其對應的基礎設施和/或報警規則模板的生命周期相適應,之后還包括:
基于kubernetes提供的鉤子函數,實時監控etcd中各個報警規則的更新事件;
若監控到etcd中報警規則的更新事件,則基于所述報警規則的更新事件,更新內存緩存中存儲的報警規則;其中,在初始狀態下,拉取etcd中保存的所有報警規則并存儲到所述內存緩存中;
獲取所述內存緩存中存儲的報警規則,以基于所述內存緩存中存儲的報警規則對對應基礎設施的指標數據進行檢查。
3.根據權利要求2所述的基礎設施報警規則的生命周期管理方法,其特征在于,所述基于所述報警規則的更新事件,更新內存緩存中存儲的報警規則,具體包括:
基于所述報警規則的更新事件,確定發生更新的報警規則;
基于所述發生更新的報警規則,利用回調函數,對內存緩存中建立的消費隊列進行更新;其中,所述消費隊列中包含當前各個基礎設施對應的報警規則。
4.根據權利要求3所述的基礎設施報警規則的生命周期管理方法,其特征在于,所述獲取所述內存緩存中存儲的報警規則,以基于所述內存緩存中存儲的報警規則對對應基礎設施的指標數據進行檢查,具體包括:
依次讀取所述消費隊列中的報警規則,并基于讀取的報警規則對對應基礎設施的指標數據進行檢查。
5.根據權利要求1所述的基礎設施報警規則的生命周期管理方法,其特征在于,所述若監控到基礎設施的狀態變化和/或基礎設施類型對應的報警規則模板的狀態變化,則確定發生狀態變化的基礎設施和/或報警規則模板,具體包括:
當監控到基礎設施的狀態變化和/或報警規則模板的狀態變化時,獲取狀態變化前后各個基礎設施和/或各個報警規則模板的標簽信息;其中,每個基礎設施和每個報警規則模板均預設有對應的標簽信息;
基于狀態變化前后各個基礎設施的標簽信息之間的差異,確定發生狀態變化的基礎設施;
和/或,基于狀態變化前后各個報警規則模板的標簽信息之間的差異,確定發生狀態變化的報警規則模板。
6.根據權利要求5所述的基礎設施報警規則的生命周期管理方法,其特征在于,若監控到基礎設施的狀態變化為新增基礎設施,所述基于所述發生狀態變化的基礎設施和/或報警規則模板,進行報警規則的更新,具體包括:
基于新增的基礎設施的基礎設施類型以及各個基礎設施類型對應的報警規則模板,確定所述新增的基礎設施對應的報警規則模板;
基于所述新增的基礎設施對應的報警規則模板,生成所述新增的基礎設施對應的報警規則,并將所述新增的基礎設施對應的報警規則添加到現有的報警規則集合中。
7.根據權利要求6所述的基礎設施報警規則的生命周期管理方法,其特征在于,若監控到基礎設施的狀態變化為刪除基礎設施,所述基于所述發生狀態變化的基礎設施和/或報警規則模板,進行報警規則的更新,具體包括:
基于刪除的基礎設施的基礎設施類型,確定現有的報警規則集合中所述刪除的基礎設施對應的報警規則;
將所述刪除的基礎設施對應的報警規則從現有的報警規則集合中刪除。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于智者四海(北京)技術有限公司,未經智者四海(北京)技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210511659.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種裂縫連通性識別方法
- 下一篇:天然植物沉降劑及應用和使用方法





