【技術實現步驟摘要】
利用異構數據源進行IT運維排查的方法及裝置
[0001]本專利技術涉及信息
技術介紹
[0002]IT運維的一般模式是數據采集單元將被監控的指標數據采集到運維監控系統中;數據傳輸單元將數據采集單元采集的指標數據傳輸到數據存儲單元;數據存儲單元將收集到的指標數據按照時間維度存放在時序數據庫中;數據分析單元對時序數據庫中的時間數列數據的季節特征、趨勢進行預測;告警觸發單元在指標超過設定的閾值或者依賴服務狀態變為不可達時,及時發出報警通知服務管理員排查;應用單元,基于數據采集單元和數據分析單元實現IT運維系統的可視化監控和全鏈路監控。這種閾值驅動型的IT運維無法從主機監控數據,服務器監控數據,網絡監控數據,環境監控數據中快速定義故障范圍和故障來源,需要人為參與監控,基于人的經驗來排查故障原因,有限的效率使得IT運維管理系統所能管理的設備網段區域和設備數量受到限制。
[0003]現有技術中有申請號為CN202111288447X,名稱為一種IT運維優化方法的專利申請,具有如下步驟:S1、獲取系統歷史運維數據,對數據進行預處理;S2、生成決策樹,獲取步驟S1中預處理的數據,對數據進行處理,利用歸納算法生成可讀的規則和決策樹;S3、決策樹生成以后由運維平臺為決策樹的每個節點綁定自動化功能。與現有技術相比,通過對IT運維的歷史數據進行分類處理,生成決策樹,并將系統中提供的各種監聽、告警、自動化配置等功能,與決策樹節點進行綁定,提高IT服務效率和質量,后期通過新數據不斷優化迭代決策樹,使其無需人工參與,實現智能化運 ...
【技術保護點】
【技術特征摘要】
1.利用異構數據源進行IT運維故障排查的裝置,其特征在于由歷史數據采集器、實時數據采集器、數據分類器、數據整合器、特征提取器、梯度決策樹生成器和多梯度決策樹應用模塊組成;歷史數據采集器通過IT運維監控設備獲取IT運維的歷史數據,IT運維的歷史數據包括:主機操作系統故障時采集的數據、主機硬件故障時采集的數據、主機應用軟件故障時采集的數據、網絡設備故障時采集的數據和機房環境故障時采集的數據以及無任何故障時采集的數據;采集的數據包括:主機操作系統監控數據、主機硬件監控數據、主機應用監控數據、網絡設備監控數據和機房環境監控數據,采集的數據為通過異構數據源采集的多源異構數據;歷史數據采集器將IT運維的歷史數據發送給數據分類器;數據分類器將IT運維的歷史數據分類為:主機操作系統故障時采集的數據并加主機操作系統故障標識,主機硬件故障時采集的數據并加主機硬件故障標識,主機應用軟件故障時采集的數據并加主機應用軟件故障標識,網絡設備故障時采集的數據并加網絡設備故障標識,機房環境故障時采集的數據并加機房環境故障標識,無任何故障時采集的數據并加無故障標識,生成分類的IT運維歷史數據;數據分類器將分類的IT運維歷史數據發送給數據整合器;標識由設備編號和故障類別組成,故障類別包括故障和無故障;數據整合器將處于同一時刻的分類的IT運維歷史數據整合成一個數組,生成整合的IT運維歷史數據,整合的IT運維歷史數據包括了同一時刻采集的主機操作系統數據、同一時刻采集的主機硬件數據、同一時刻采集的主機應用軟件數據、同一時刻采集的網絡設備數據和同一時刻采集的機房環境數據,生成分類的IT運維歷史數據數組集合;數據整合器將分類的IT運維歷史數據數組集合發送梯度決策樹生成器;梯度決策樹生成器選擇m條IT運維歷史數據數組進行梯度決策樹生成運算,其中二分之一m條為標識中包括故障類別為故障的IT運維歷史數據數組,二分之一m條為標識中包括故障類別為無故障的IT運維歷史數據數組;在二分之一m條的標識中包括故障類別為故障的IT運維歷史數據數組中使主機操作系統故障標識的數組和主機硬件故障標識的數組和主機應用軟件故障標識的數組和網絡設備故障標識的數組及機房環境故障標識的數組分布均勻;梯度決策樹生成器使用m條IT運維歷史數據數組作為樣本數據訓練XGBOOST極度梯度提升樹,當樣本數據為標識中包括故障類別為無故障的IT運維歷史數據數組時該樣本目標值為0 ,當樣本數據為標識中包括故障類別為故障的IT運維歷史數據數組時該樣本目標值為1;有m個樣本,每個樣本各n各特征,特征指數組中的具體數值,表示為,其中為第i個樣本的所有n個特征值,R為實數集,為第i個樣本目標值;采用精確貪心算法和Gain增益函數實現XGBOOST極度梯度提升樹的樹模型的第一個節點的節點分裂,即選擇該節點的最優特征和最優切分點;Gain增益函數可以計算當前節點分裂后相比當前節點不分裂時帶來的信息增益效果,其計算方法如下:
;公式中I
L<...
【專利技術屬性】
技術研發人員:陳楊,
申請(專利權)人:北京銀信長遠科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。