本發(fā)明涉及計(jì)算機(jī),尤其涉及一種告警通知降噪方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,越來越多的設(shè)備接入網(wǎng)絡(luò),形成了龐大的互聯(lián)生態(tài)。隨著接入網(wǎng)絡(luò)的設(shè)備的數(shù)量增多,設(shè)備運(yùn)行狀態(tài)異常、安全威脅、軟件問題、集成與連接問題等增多導(dǎo)致系統(tǒng)告警頻率增加,告警數(shù)量增多,若直接將系統(tǒng)產(chǎn)生的所有告警信息不經(jīng)篩選即發(fā)送給用戶,容易導(dǎo)致用戶接收的告警通知過于繁雜,難以及時(shí)分辨重要告警通知。
2、現(xiàn)有的對(duì)告警通知降噪的方式通常依賴人工對(duì)告警信息進(jìn)行篩選,效率低下且準(zhǔn)確度低,容易忽略重要告警通知輸出,降低了告警通知降噪的效率和準(zhǔn)確性。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,針對(duì)現(xiàn)有技術(shù)中存在的依賴人工對(duì)告警信息進(jìn)行篩選,效率低下且準(zhǔn)確度低,容易忽略重要告警通知輸出,降低了告警通知降噪的效率和準(zhǔn)確性的問題,本公開提供了一種告警通知降噪方法、裝置、設(shè)備及介質(zhì)。
2、根據(jù)本發(fā)明的第一方面,提供了一種告警通知降噪方法,包括:
3、響應(yīng)于確認(rèn)接收的本地?cái)?shù)據(jù)觸發(fā)告警,對(duì)所述本地?cái)?shù)據(jù)進(jìn)行聚類以得到對(duì)應(yīng)的多維告警信息;
4、基于所述多維告警信息確定所述本地?cái)?shù)據(jù)與當(dāng)前系統(tǒng)中存在的告警線程之間的抑制關(guān)系;
5、基于所述抑制關(guān)系確認(rèn)是否輸出所述本地?cái)?shù)據(jù)對(duì)應(yīng)的告警通知。
6、在一些實(shí)施例中,所述對(duì)所述本地?cái)?shù)據(jù)進(jìn)行聚類以得到對(duì)應(yīng)的多維告警信息的步驟,包括:
7、基于若干告警類別、若干告警等級(jí)以及若干數(shù)據(jù)來源對(duì)所述本地?cái)?shù)據(jù)進(jìn)行聚類,得到包含對(duì)應(yīng)告警類別、對(duì)應(yīng)告警等級(jí)以及對(duì)應(yīng)數(shù)據(jù)來源的多維告警信息。
8、在一些實(shí)施例中,方法還包括:為當(dāng)前系統(tǒng)預(yù)先設(shè)置基于告警類別的發(fā)生頻率確定的高頻率抑制低頻率的第一規(guī)則、基于告警等級(jí)的嚴(yán)重程度確定的高等級(jí)抑制低等級(jí)的第二規(guī)則、和/或基于數(shù)據(jù)來源的預(yù)置優(yōu)先級(jí)確定的高優(yōu)先級(jí)抑制低優(yōu)先級(jí)的第三規(guī)則;
9、所述基于所述多維告警信息確定所述本地?cái)?shù)據(jù)與當(dāng)前系統(tǒng)中存在的告警線程之間的抑制關(guān)系的步驟,包括:基于所述第一規(guī)則、所述第二規(guī)則和/或所述第三規(guī)則分別對(duì)所述本地?cái)?shù)據(jù)和所述當(dāng)前系統(tǒng)中存在的告警線程分別對(duì)應(yīng)的多維告警信息進(jìn)行比較;基于比較結(jié)果確定所述本地?cái)?shù)據(jù)與所述當(dāng)前系統(tǒng)中存在的告警線程之間的抑制關(guān)系。
10、在一些實(shí)施例中,所述基于比較結(jié)果確定所述本地?cái)?shù)據(jù)與所述當(dāng)前系統(tǒng)中存在的告警線程之間的抑制關(guān)系的步驟,包括:
11、基于比較結(jié)果判斷所述本地?cái)?shù)據(jù)是否為各規(guī)則下分別對(duì)應(yīng)的被抑制項(xiàng);
12、若所述本地?cái)?shù)據(jù)確認(rèn)為被抑制項(xiàng)的總數(shù)大于確認(rèn)為抑制項(xiàng)的總數(shù),確定所述本地?cái)?shù)據(jù)被所述當(dāng)前系統(tǒng)中存在的告警線程抑制的第一抑制關(guān)系;
13、若所述本地?cái)?shù)據(jù)確認(rèn)為被抑制項(xiàng)的總數(shù)小于等于確認(rèn)為抑制項(xiàng)的總數(shù),確定所述當(dāng)前系統(tǒng)中存在的告警線程被所述本地?cái)?shù)據(jù)抑制的第二抑制關(guān)系。
14、在一些實(shí)施例中,所述基于所述抑制關(guān)系確認(rèn)是否輸出所述本地?cái)?shù)據(jù)對(duì)應(yīng)的告警通知的步驟,包括:
15、響應(yīng)于確認(rèn)抑制關(guān)系為所述第一抑制關(guān)系,將所述本地?cái)?shù)據(jù)對(duì)應(yīng)的告警通知保留;
16、響應(yīng)于確認(rèn)抑制關(guān)系為所述第二抑制關(guān)系,判斷所述本地?cái)?shù)據(jù)對(duì)應(yīng)的告警通知當(dāng)前是否處于忽略時(shí)間窗口,基于當(dāng)前處于非忽略時(shí)間窗口輸出所述本地?cái)?shù)據(jù)對(duì)應(yīng)的告警通知。
17、在一些實(shí)施例中,所述響應(yīng)于確認(rèn)接收的本地?cái)?shù)據(jù)觸發(fā)告警,對(duì)所述本地?cái)?shù)據(jù)進(jìn)行聚類以得到對(duì)應(yīng)的多維告警信息的步驟之后,包括:
18、判斷當(dāng)前系統(tǒng)中是否存在告警線程;
19、響應(yīng)于所述當(dāng)前系統(tǒng)中存在告警線程,進(jìn)入基于所述多維告警信息確定所述本地?cái)?shù)據(jù)與存在的告警線程之間的抑制關(guān)系的步驟;
20、響應(yīng)于所述當(dāng)前系統(tǒng)中不存在告警線程,將所述本地?cái)?shù)據(jù)對(duì)應(yīng)的告警通知輸出。
21、在一些實(shí)施例中,所述確認(rèn)接收的本地?cái)?shù)據(jù)觸發(fā)告警的步驟包括:
22、響應(yīng)于接收到數(shù)據(jù)上報(bào)請(qǐng)求,從接收的本地?cái)?shù)據(jù)中獲取基于所述當(dāng)前系統(tǒng)的告警監(jiān)控項(xiàng)的對(duì)應(yīng)值;
23、基于所述對(duì)應(yīng)值與告警閾值的比較結(jié)果確認(rèn)所述本地?cái)?shù)據(jù)是否觸發(fā)告警。
24、根據(jù)本發(fā)明的第二方面,提供了一種告警通知降噪方法裝置,所述裝置包括:
25、第一模塊,用于響應(yīng)于確認(rèn)接收的本地?cái)?shù)據(jù)觸發(fā)告警,對(duì)所述本地?cái)?shù)據(jù)進(jìn)行聚類以得到對(duì)應(yīng)的多維告警信息;
26、第二模塊,用于基于所述多維告警信息確定所述本地?cái)?shù)據(jù)與當(dāng)前系統(tǒng)中存在的告警線程之間的抑制關(guān)系;
27、第三模塊,用于基于所述抑制關(guān)系確認(rèn)是否輸出所述本地?cái)?shù)據(jù)對(duì)應(yīng)的告警通知。
28、根據(jù)本發(fā)明的第三方面,還提供了一種電子設(shè)備,該電子設(shè)備包括:
29、至少一個(gè)處理器;以及
30、存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)有可在處理器上運(yùn)行的計(jì)算機(jī)程序,處理器執(zhí)行程序時(shí)執(zhí)行前述的告警通知降噪方法。
31、根據(jù)本發(fā)明的第四方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)執(zhí)行前述的告警通知降噪方法。
32、上述一種告警通知降噪方法,若接收到本地?cái)?shù)據(jù)觸發(fā)告警,對(duì)本地?cái)?shù)據(jù)聚類以得到對(duì)應(yīng)的多維告警信息,基于多維告警信息確定本地?cái)?shù)據(jù)與當(dāng)前系統(tǒng)中存在的告警線程之間的抑制關(guān)系,并基于抑制關(guān)系來確定是否輸出對(duì)應(yīng)的告警通知,提高了分辨告警通知中重要告警通知的效率和準(zhǔn)確性,保證及時(shí)輸出重要告警通知,提高了對(duì)告警通知降噪的效率和準(zhǔn)確性。
33、此外,本發(fā)明還提供了一種告警通知降噪方法裝置、一種電子設(shè)備和一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),同樣能實(shí)現(xiàn)上述技術(shù)效果,這里不再贅述。
1.一種告警通知降噪方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的告警通知降噪方法,其特征在于,所述對(duì)所述本地?cái)?shù)據(jù)進(jìn)行聚類以得到對(duì)應(yīng)的多維告警信息的步驟,包括:
3.根據(jù)權(quán)利要求2所述的告警通知降噪方法,其特征在于,所述方法還包括:為當(dāng)前系統(tǒng)預(yù)先設(shè)置基于告警類別的發(fā)生頻率確定的高頻率抑制低頻率的第一規(guī)則、基于告警等級(jí)的嚴(yán)重程度確定的高等級(jí)抑制低等級(jí)的第二規(guī)則、和/或基于數(shù)據(jù)來源的預(yù)置優(yōu)先級(jí)確定的高優(yōu)先級(jí)抑制低優(yōu)先級(jí)的第三規(guī)則;
4.根據(jù)權(quán)利要求3所述的告警通知降噪方法,其特征在于,所述基于比較結(jié)果確定所述本地?cái)?shù)據(jù)與所述當(dāng)前系統(tǒng)中存在的告警線程之間的抑制關(guān)系的步驟,包括:
5.根據(jù)權(quán)利要求4所述的告警通知降噪方法,其特征在于,所述基于所述抑制關(guān)系確認(rèn)是否輸出所述本地?cái)?shù)據(jù)對(duì)應(yīng)的告警通知的步驟,包括:
6.根據(jù)權(quán)利要求1所述的告警通知降噪方法,其特征在于,所述響應(yīng)于確認(rèn)接收的本地?cái)?shù)據(jù)觸發(fā)告警,對(duì)所述本地?cái)?shù)據(jù)進(jìn)行聚類以得到對(duì)應(yīng)的多維告警信息的步驟之后,包括:
7.根據(jù)權(quán)利要求1所述的告警通知降噪方法,其特征在于,所述確認(rèn)接收的本地?cái)?shù)據(jù)觸發(fā)告警的步驟包括:
8.一種告警通知降噪方法裝置,其特征在于,所述裝置包括:
9.?一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)執(zhí)行權(quán)利要求1-7任意一項(xiàng)所述的告警通知降噪方法。