[發明專利]日志分類方法、裝置及存儲介質有效
| 申請號: | 201811300533.6 | 申請日: | 2018-11-02 |
| 公開(公告)號: | CN109408640B | 公開(公告)日: | 2021-04-20 |
| 發明(設計)人: | 孫木鑫 | 申請(專利權)人: | 東軟集團股份有限公司 |
| 主分類號: | G06F16/35 | 分類號: | G06F16/35;G06F16/18 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 張曉霞;劉芳 |
| 地址: | 110179 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 日志 分類 方法 裝置 存儲 介質 | ||
本發明提供一種日志分類方法、裝置及存儲介質,通過獲取待分類日志的原始日志序列,對原始日志序列進行預處理,得到處理后的日志序列,將日志序列與預設的日志分類樹結構進行比對,得到待分類日志的分類結果。上述方法實現系統對運行日志的自動分類,提高了日志分類的效率。
技術領域
本發明實施例涉及日志分類技術領域,尤其涉及一種日志分類方法、裝置及存儲介質。
背景技術
隨著互聯網服務的高速發展,互聯網企業越來越重視服務系統的運營維護。應用服務器的運營維護直接影響到企業的用戶體驗,關系到企業的切身利益。在運營維護中排查應用服務問題主要參考系統日志,系統日志為最有效的判斷系統運行狀態的參考和排查文件,隨著計算機服務器性能的提升和應用服務工程巨大化,企業應用服務每時每刻產生海量日志文件。因此,對應用服務器的運行日志進行分類顯得尤為重要。
目前多數應用服務器出現問題時,往往采用人工排查日志的方式,對系統運行的日志進行分類。然而,隨著企業應用日志數量的增加,人工排查日志、對日志進行分類的效率較低。因此,實現應用服務器對日志進行自動排查、分類尤為迫切。
發明內容
本發明提供的日志分類方法、裝置及存儲介質,實現系統對運行日志的自動分類,提高了日志分類的效率。
本發明第一方面提供一種日志分類方法,包括:
獲取待分類日志的原始日志序列;
對所述原始日志序列進行預處理,得到處理后的日志序列;
將所述日志序列與預設的日志分類樹結構進行比對,得到所述待分類日志的分類結果。
一種可能的實現方式中,所述日志分類樹結構的創建過程,包括:
獲取預設時段內系統生成的第一日志;
對所述第一日志進行預處理,得到第二日志;
根據預設排序規則對所述第二日志的日志序列進行重新排序,得到第三日志;
根據所述第三日志構建所述日志分類樹結構。
一種可能的實現方式中,所述第二日志包括內容字段;所述根據預設排序規則對所述第二日志的日志序列進行重新排序,得到第三日志,包括:
統計所述內容字段中不同單詞在所述預設時段內出現的頻率;
將所述第二日志按照所述單詞出現的頻率進行重新排序,得到第三日志。
一種可能的實現方式中,所述根據所述第三日志構建所述日志分類樹結構,包括:
根據所述第三日志構建初始日志分類樹結構;
根據預設分支數對所述初始日志分類樹結構進行剪枝,得到所述日志分類樹結構。
本發明第二方面提供一種日志分類裝置,包括:
獲取模塊,用于獲取待分類日志的原始日志序列;
預處理模塊,用于對所述原始日志序列進行預處理,得到處理后的日志序列;
分類模塊,用于將所述日志序列與預設的日志分類樹結構進行比對,得到所述待分類日志的分類結果。
一種可能的實現方式中,所述獲取模塊,還用于獲取預設時段內系統生成的第一日志;
所述預處理模塊,還用于對所述第一日志進行預處理,得到第二日志;
所述裝置還包括:排序模塊,用于根據預設排序規則對所述第二日志的日志序列進行重新排序,得到第三日志;
創建模塊,用于根據所述第三日志構建所述日志分類樹結構。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東軟集團股份有限公司,未經東軟集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811300533.6/2.html,轉載請聲明來源鉆瓜專利網。





