[發(fā)明專利]一種告警管理方法、系統(tǒng)、存儲介質(zhì)及設(shè)備在審
| 申請?zhí)枺?/td> | 202310310494.2 | 申請日: | 2023-03-24 |
| 公開(公告)號: | CN116340517A | 公開(公告)日: | 2023-06-27 |
| 發(fā)明(設(shè)計)人: | 郜忠科;郭坤;李娟 | 申請(專利權(quán))人: | 濟(jì)南浪潮數(shù)據(jù)技術(shù)有限公司 |
| 主分類號: | G06F16/35 | 分類號: | G06F16/35;G06F40/205;G06F40/242;G06F40/284;G06F16/16;G06F16/172 |
| 代理公司: | 北京連和連知識產(chǎn)權(quán)代理有限公司 11278 | 代理人: | 陳黎明;劉小峰 |
| 地址: | 250000 山東省濟(jì)南市中國(山東)自由貿(mào)易*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 告警 管理 方法 系統(tǒng) 存儲 介質(zhì) 設(shè)備 | ||
本發(fā)明提供了一種告警管理方法、系統(tǒng)、存儲介質(zhì)及設(shè)備,方法包括:將上傳至系統(tǒng)的告警MIB文件進(jìn)行解析,得到以O(shè)ID為鍵的多個鍵值對,并將多個鍵值對分別保存至樹結(jié)構(gòu)的多個節(jié)點中;獲取多個鍵值對并進(jìn)行分析,得到每個鍵值對所在節(jié)點的告警定義標(biāo)簽;響應(yīng)于系統(tǒng)通過SNMP?Trap接收到當(dāng)前告警信息,基于當(dāng)前告警信息的OID確定對應(yīng)的告警定義標(biāo)簽;將對應(yīng)的告警定義標(biāo)簽映射至系統(tǒng)的告警字段,以進(jìn)行告警。本發(fā)明提高了通過SNMP?Trap上報的告警信息的匹配效率,并且無需重復(fù)適配新設(shè)備告警,可通過告警MIB文件更新來及時更新告警定義,避免了舊設(shè)備告警調(diào)整需要重新開發(fā)適配的繁瑣的維護(hù)工作。
技術(shù)領(lǐng)域
本發(fā)明涉及告警監(jiān)控技術(shù)領(lǐng)域,尤其涉及一種告警管理方法、系統(tǒng)、存儲介質(zhì)及設(shè)備。
背景技術(shù)
在設(shè)備告警監(jiān)控場景中,會面臨需要接收多設(shè)備、多產(chǎn)品、多類型、多途徑的告警消息推送的情況,其中通過SNMP?Trap(被管理設(shè)備主動上報通知)上報的設(shè)備告警尤為普遍。
目前的系統(tǒng)針對SNMP?Trap上報的告警接收,常用的解決方案是通過工具去讀取設(shè)備告警MIB(Management?Information?Base,管理信息庫)文件,然后再根據(jù)MIB文件中告警定義,提前在代碼中設(shè)置OID(Object?Identifier,對象標(biāo)識符)映射庫,然后系統(tǒng)重新打包部署,等待告警上報并解析匹配入庫。這種方案不僅耗時長、效率低,并且當(dāng)MIB文件變動時,還需要重新適配,運(yùn)維工作重復(fù)及繁重。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提出一種告警管理方法、系統(tǒng)、存儲介質(zhì)及設(shè)備,用以解決目前系統(tǒng)針對SNMP?Trap上報的告警接收方案耗時長、效率低的問題。
基于上述目的,本發(fā)明提供了一種告警管理方法,包括以下步驟:
將上傳至系統(tǒng)的告警MIB文件進(jìn)行解析,得到以O(shè)ID為鍵的多個鍵值對,并將多個鍵值對分別保存至樹結(jié)構(gòu)的多個節(jié)點中;
獲取多個鍵值對并進(jìn)行分析,得到每個鍵值對所在節(jié)點的告警定義標(biāo)簽;
響應(yīng)于系統(tǒng)通過SNMP?Trap接收到當(dāng)前告警信息,基于當(dāng)前告警信息的OID確定對應(yīng)的告警定義標(biāo)簽;
將對應(yīng)的告警定義標(biāo)簽映射至系統(tǒng)的告警字段,以進(jìn)行告警。
在一些實施例中,獲取多個鍵值對并進(jìn)行分析,得到每個鍵值對所在節(jié)點的告警定義標(biāo)簽包括:
獲取多個鍵值對,并利用分詞器對每個鍵值對進(jìn)行分詞處理;
將分詞處理結(jié)果與多個告警詞庫分別進(jìn)行匹配,得到多個匹配分值,并將其中超過預(yù)設(shè)閾值的匹配分值所對應(yīng)的告警詞庫類別作為每個鍵值對所在節(jié)點的告警定義標(biāo)簽。
在一些實施例中,基于當(dāng)前告警信息的OID確定對應(yīng)的告警定義標(biāo)簽包括:
將當(dāng)前告警信息的OID優(yōu)先與OID熱點數(shù)據(jù)進(jìn)行匹配;
響應(yīng)于匹配失敗,將當(dāng)前告警信息的OID與樹結(jié)構(gòu)中多個節(jié)點的節(jié)點信息分別進(jìn)行匹配;
響應(yīng)于匹配成功,將匹配成功的節(jié)點信息作為新增的OID熱點數(shù)據(jù),并將新增的OID熱點數(shù)據(jù)添加至緩存中。
在一些實施例中,方法還包括:
對緩存中在預(yù)設(shè)時長內(nèi)未匹配成功的OID熱點數(shù)據(jù)進(jìn)行清理。
在一些實施例中,將多個鍵值對分別保存至樹結(jié)構(gòu)的多個節(jié)點中包括:
將多個鍵值對中的指定鍵值對保存至樹結(jié)構(gòu)的根節(jié)點中,并將其他鍵值對保存至樹結(jié)構(gòu)的子節(jié)點中。
在一些實施例中,得到以O(shè)ID為鍵的多個鍵值對包括:
得到以O(shè)ID為鍵并且以O(shè)ID的名稱和描述信息為值的多個鍵值對。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于濟(jì)南浪潮數(shù)據(jù)技術(shù)有限公司,未經(jīng)濟(jì)南浪潮數(shù)據(jù)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310310494.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





