本技術(shù)涉及計算機,更具體地說,涉及一種設(shè)備異常處理方法及設(shè)備、介質(zhì)和計算機程序產(chǎn)品。
背景技術(shù):
1、在信息化和網(wǎng)絡(luò)化的迅速發(fā)展的時代背景下,機房設(shè)備作為數(shù)據(jù)處理、存儲和傳輸?shù)暮诵幕A(chǔ)設(shè)施,其穩(wěn)定運行對于保障企業(yè)業(yè)務(wù)的連續(xù)性、數(shù)據(jù)的安全性和客戶服務(wù)的可靠性至關(guān)重要。在相關(guān)技術(shù)中,利用巡檢機器人對設(shè)備進行自動化異常檢測與檢修流程管理,通過巡檢機器人勘察異常設(shè)備信息,并生成設(shè)備檢修信息,指導(dǎo)檢修人員執(zhí)行具體檢修任務(wù)。檢修完成后,通過運維機器人采集驗收數(shù)據(jù),實現(xiàn)線上驗收,最終完成設(shè)備維護閉環(huán)。
2、但是,面對機房環(huán)境中高頻次、多樣化的告警信息,上述方案難以精準區(qū)分誤報與真正需要現(xiàn)場處理的緊急告警,導(dǎo)致巡檢機器人頻繁響應(yīng),極大增加運維負擔。同時,部分遠程即可解決的告警亦被納入現(xiàn)場勘察范疇,造成資源浪費與響應(yīng)延遲。
3、因此,如何提高設(shè)備異常的處理效率是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、本技術(shù)的目的在于提供一種設(shè)備異常處理方法及設(shè)備、介質(zhì)和計算機程序產(chǎn)品,提高了設(shè)備異常的處理效率。
2、為實現(xiàn)上述目的,本技術(shù)提供了一種設(shè)備異常處理方法,包括:
3、獲取設(shè)備異常的告警信息;
4、將所述告警信息輸入訓(xùn)練完成的分類器中,以確定所述告警信息的告警處理分類;其中,所述告警處理分類包括需要現(xiàn)場勘察設(shè)備處理的告警信息、不需要現(xiàn)場勘察設(shè)備處理的告警信息;
5、若所述告警信息屬于不需要現(xiàn)場勘察設(shè)備處理的告警信息,則向異常設(shè)備發(fā)送告警處理指令,以對所述異常設(shè)備進行異常處理;
6、若所述告警信息屬于需要現(xiàn)場勘察設(shè)備處理的告警信息,則向巡檢機器人發(fā)送勘察任務(wù),根據(jù)所述巡檢機器人現(xiàn)場勘察異常設(shè)備的勘察結(jié)果對所述異常設(shè)備進行異常處理。
7、其中,將所述告警信息輸入訓(xùn)練完成的分類器中,以確定所述告警信息的告警處理分類之前,還包括:
8、獲取多個歷史告警信息及對應(yīng)的處理記錄,根據(jù)所述處理記錄確定對應(yīng)的歷史告警信息的告警處理分類;
9、利用多個所述歷史告警信息及對應(yīng)的告警處理分類訓(xùn)練分類器得到訓(xùn)練完成的分類器。
10、其中,若所述告警信息屬于需要現(xiàn)場勘察設(shè)備處理的告警信息,則所述方法還包括:
11、根據(jù)所述告警信息中的多個告警指標確定所述告警信息對應(yīng)的優(yōu)先級;
12、按照優(yōu)先級由大至小的順序?qū)Χ鄠€需要現(xiàn)場勘察設(shè)備處理的告警信息進行排序得到排序結(jié)果;
13、相應(yīng)的,向巡檢機器人發(fā)送勘察任務(wù),根據(jù)所述巡檢機器人現(xiàn)場勘察異常設(shè)備的勘察結(jié)果對所述異常設(shè)備進行異常處理,包括:
14、根據(jù)所述排序結(jié)果依次向巡檢機器人發(fā)送各個告警信息對應(yīng)的勘察任務(wù),根據(jù)所述巡檢機器人現(xiàn)場勘察異常設(shè)備的勘察結(jié)果對各個告警信息對應(yīng)的異常設(shè)備進行異常處理。
15、其中,根據(jù)所述告警信息中的多個告警指標確定所述告警信息對應(yīng)的優(yōu)先級,包括:
16、確定所述告警信息中的多個告警指標對應(yīng)的權(quán)重,根據(jù)多個所述告警指標以及對應(yīng)的權(quán)重確定所述告警信息對應(yīng)的優(yōu)先級。
17、其中,確定所述告警信息中的多個告警指標對應(yīng)的權(quán)重,包括:
18、將所述告警信息中的多個告警指標劃分為告警指標組;
19、基于所述告警指標組中多個告警指標之間的相對權(quán)重比例構(gòu)建判斷矩陣;
20、確定所述判斷矩陣的最大特征值對應(yīng)的特征向量,根據(jù)所述特征向量中的各個元素確定所述告警指標組中對應(yīng)的告警指標的相對權(quán)重;
21、對所有所述告警指標的相對權(quán)重進行歸一化處理得到每個所述告警指標對應(yīng)的權(quán)重。
22、其中,所述告警指標包括告警級別、告警持續(xù)時間、告警頻率、異常設(shè)備重要程度;
23、相應(yīng)的,根據(jù)多個所述告警指標以及對應(yīng)的權(quán)重確定所述告警信息對應(yīng)的優(yōu)先級,包括:
24、計算所述告警級別與對應(yīng)的權(quán)重之間的第一乘積;
25、計算所述告警持續(xù)時間、對應(yīng)的權(quán)重、預(yù)設(shè)參數(shù)之間的第二乘積;其中,若所述告警持續(xù)時間大于預(yù)設(shè)時間閾值,則所述預(yù)設(shè)參數(shù)為1,若所述告警持續(xù)時間小于或等于所述預(yù)設(shè)時間閾值,則所述預(yù)設(shè)參數(shù)為0;
26、計算所述告警頻率與最大告警頻率之間的比值,計算一與所述比值之間的差值,計算所述差值與所述告警頻率對應(yīng)的權(quán)重之間的第三乘積;
27、計算所述異常設(shè)備重要程度與對應(yīng)的權(quán)重之間的第四乘積;
28、將所述第一乘積、所述第二乘積、所述第三乘積、所述第四乘積的和確定為所述告警信息對應(yīng)的優(yōu)先級。
29、其中,按照優(yōu)先級由大至小的順序?qū)Χ鄠€需要現(xiàn)場勘察設(shè)備處理的告警信息進行排序得到排序結(jié)果之后,還包括:
30、通過輸入接口接收對所述告警處理分類以及所述排序結(jié)果的調(diào)整指令或確認信息。
31、其中,所述勘察結(jié)果包括異常設(shè)備現(xiàn)場的環(huán)境參數(shù)、機房內(nèi)拍攝設(shè)備采集的第一圖像、述巡檢機器人內(nèi)置的拍攝設(shè)備采集的第二圖像中任一項或任幾項的組合,根據(jù)所述巡檢機器人現(xiàn)場勘察異常設(shè)備的勘察結(jié)果對所述異常設(shè)備進行異常處理,包括:
32、對比所述環(huán)境參數(shù)與標準環(huán)境參數(shù)得到環(huán)境檢測結(jié)果,和/或,通過所述第一圖像和/或第二圖像確定所述異常設(shè)備的線路檢測結(jié)果;
33、根據(jù)所述環(huán)境檢測結(jié)果和/或所述線路檢測結(jié)果確定對所述異常設(shè)備的處理方式;
34、根據(jù)所述處理方式對所述異常設(shè)備進行異常處理。
35、其中,根據(jù)所述處理方式對所述異常設(shè)備進行異常處理,包括:
36、若所述處理方式為發(fā)送指令處理,則向異常設(shè)備發(fā)送告警處理指令,以對所述異常設(shè)備進行異常處理。
37、其中,根據(jù)所述處理方式對所述異常設(shè)備進行異常處理,包括:
38、若所述處理方式為現(xiàn)場處理,則向所述巡檢機器人發(fā)送引導(dǎo)任務(wù),以便所述巡檢機器人導(dǎo)航至所述異常設(shè)備,實現(xiàn)現(xiàn)場對所述異常設(shè)備進行異常處理。
39、其中,對所述異常設(shè)備進行異常處理之后,還包括:
40、向所述巡檢機器人發(fā)送確認任務(wù),以便所述巡檢機器人對所述異常設(shè)備的設(shè)備報警指示燈進行勘察,重新現(xiàn)場勘察異常設(shè)備得到重新現(xiàn)場勘察結(jié)果;
41、若所述設(shè)備報警指示燈恢復(fù),則根據(jù)所述重新現(xiàn)場勘察結(jié)果對所述異常設(shè)備進行再次異常檢測;
42、若所述設(shè)備報警指示燈未恢復(fù),則根據(jù)所述重新現(xiàn)場勘察結(jié)果對所述異常設(shè)備進行再次異常處理。
43、其中,對所述異常設(shè)備進行異常處理之后,還包括:
44、向所述巡檢機器人發(fā)送巡檢任務(wù),以便所述巡檢機器人對所述異常設(shè)備進行定時巡檢。
45、為實現(xiàn)上述目的,本技術(shù)提供了一種設(shè)備異常處理裝置,包括:
46、獲取模塊,用于獲取設(shè)備異常的告警信息;
47、分類模塊,用于將所述告警信息輸入訓(xùn)練完成的分類器中,以確定所述告警信息的告警處理分類;其中,所述告警處理分類包括需要現(xiàn)場勘察設(shè)備處理的告警信息、不需要現(xiàn)場勘察設(shè)備處理的告警信息;
48、第一處理模塊,用于當所述告警信息屬于不需要現(xiàn)場勘察設(shè)備處理的告警信息時,向異常設(shè)備發(fā)送告警處理指令,以對所述異常設(shè)備進行異常處理;
49、第二處理模塊,用于當所述告警信息屬于需要現(xiàn)場勘察設(shè)備處理的告警信息時,向巡檢機器人發(fā)送勘察任務(wù),根據(jù)所述巡檢機器人現(xiàn)場勘察異常設(shè)備的勘察結(jié)果對所述異常設(shè)備進行異常處理。
50、為實現(xiàn)上述目的,本技術(shù)提供了一種電子設(shè)備,包括:
51、存儲器,用于存儲計算機程序;
52、處理器,用于執(zhí)行所述計算機程序時實現(xiàn)如上述設(shè)備異常處理方法的步驟。
53、為實現(xiàn)上述目的,本技術(shù)提供了一種非易失性存儲介質(zhì),所述非易失性存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述設(shè)備異常處理方法的步驟。
54、為實現(xiàn)上述目的,本技術(shù)提供了一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述設(shè)備異常處理方法的步驟。
55、通過以上方案可知,本技術(shù)提供的一種設(shè)備異常處理方法,包括:獲取設(shè)備異常的告警信息;將所述告警信息輸入訓(xùn)練完成的分類器中,以確定所述告警信息的告警處理分類;其中,所述告警處理分類包括需要現(xiàn)場勘察設(shè)備處理的告警信息、不需要現(xiàn)場勘察設(shè)備處理的告警信息;若所述告警信息屬于不需要現(xiàn)場勘察設(shè)備處理的告警信息,則向異常設(shè)備發(fā)送告警處理指令,以對所述異常設(shè)備進行異常處理;若所述告警信息屬于需要現(xiàn)場勘察設(shè)備處理的告警信息,則向巡檢機器人發(fā)送勘察任務(wù),根據(jù)所述巡檢機器人現(xiàn)場勘察異常設(shè)備的勘察結(jié)果對所述異常設(shè)備進行異常處理。
56、本技術(shù)提供的設(shè)備異常處理方法,通過將告警信息輸入訓(xùn)練完成的分類器,能夠快速準確地將告警信息分為需要現(xiàn)場勘察和不需要現(xiàn)場勘察兩大類,從而為后續(xù)處理提供決策依據(jù)。對于不需要現(xiàn)場勘察的告警,直接發(fā)送告警處理指令,避免了不必要的現(xiàn)場干預(yù),縮短了處理時間,提高了處理效率。同時,對于需要現(xiàn)場勘察的告警,會向巡檢機器人發(fā)送勘察任務(wù),利用機器人的現(xiàn)場勘察能力,可以更快速、準確地定位問題,減少誤報和漏報,提高異常處理的準確性。由此可見,本技術(shù)提供的設(shè)備異常處理方法,通過智能化的告警分類和自動化的處理流程,實現(xiàn)了對設(shè)備異常的快速響應(yīng)和精準處理,提高了設(shè)備的可靠性和的穩(wěn)定性。本技術(shù)還公開了一種設(shè)備異常處理裝置及一種電子設(shè)備、一種非易失性存儲介質(zhì)和一種計算機程序產(chǎn)品,同樣能實現(xiàn)上述技術(shù)效果。
57、應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性的,并不能限制本技術(shù)。