[發明專利]一種日志內容匹配檢索的方法、裝置、設備及存儲介質在審
| 申請號: | 202010160214.0 | 申請日: | 2020-03-12 |
| 公開(公告)號: | CN111459886A | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 劉智剛;史沛玉 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F16/14 | 分類號: | G06F16/14;G06F11/22 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 王申雨 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 日志 內容 匹配 檢索 方法 裝置 設備 存儲 介質 | ||
本發明公開了一種日志內容匹配檢索的方法、裝置、設備及存儲介質,所述方法包括:創建可忽略的無害日志匯總記錄文件;根據關鍵字獲取日志檢索結果;去除日志檢索結果的重復條目;根據可忽略的無害日志匯總記錄文件,忽略日志檢索結果的無害日志條目。所述裝置包括:記錄文件創建單元,用于創建可忽略的無害日志匯總記錄文件;檢索結果獲取單元,用于根據關鍵字獲取日志檢索結果;重復條目去重單元,用于去除日志檢索結果的重復條目;無害日志忽略單元,用于根據創建的可忽略的無害日志匯總記錄文件,忽略日志檢索結果的無害日志條目。本發明能夠有效去除日志中重復內容和無害日志,提高日志結果判斷的效率及精準性。
技術領域
本發明涉及服務器測試領域,具體涉及一種日志內容匹配檢索的方法、裝置、設備及存儲介質。
背景技術
在服務器系統整合測試領域,測試過程中產生的日志文件,是用來追溯測試機行為及狀態表現的重要依據。但由于日志文件的內較為復雜及數量龐大,不適用于通篇的去閱讀,通常我們會采用檢索關鍵字如“error”、“fail”、“warning”等的方式,去查看關鍵字內容所在位置及其所產生的上下文內容,用于判斷測試機是否發生過異常或錯誤。
在實際環境中,通過上述的“error”、“fail”、“warning”等關鍵字在檢索信息時,經常會遇到檢索結果內容重復、數量龐大及包括“可忽略的無害日志”的情況,這樣的檢索結果需要進行二次人工檢查和確認才可以最終判斷出測試機是否發生過異常或錯誤。這個二次人工檢查的過程,存在三個需要解決的問題:內容重復、數量龐大、無害日志可忽略。如果能夠通過技術手段解決這三個問題,將會減少人工時間成本,同時也將會提高日志結果判斷的效率及精準性。
發明內容
為了解決上述技術問題,本發明提出了一種日志內容匹配檢索的方法、裝置、設備及存儲介質,能夠有效去除日志中重復內容和無害日志,提高日志結果判斷的效率及精準性。
為實現上述目的,本發明采用以下技術方案:
一種日志內容匹配檢索的方法,包括:
創建可忽略的無害日志匯總記錄文件;
根據關鍵字獲取日志檢索結果;
去除日志檢索結果的重復條目;
根據可忽略的無害日志匯總記錄文件,忽略日志檢索結果的無害日志條目。
進一步地,所述去除日志檢索結果的重復條目,包括:
去除日志檢索結果的時間記錄信息;
將日志檢索結果的條目排序;
將內容重復的條目合并為一條條目。
進一步地,所述根據可忽略的無害日志匯總記錄文件,忽略日志檢索結果的無害日志條目,包括:
完全匹配忽略:逐行對比可忽略的無害日志匯總記錄文件與日志檢索結果文件,將內容相同的條目忽略;
部分匹配忽略:逐行讀取可忽略的無害日志匯總記錄文件與日志檢索結果文件,逐列對比兩行條目內容,當對比結果中不相同列數為1時,將日志檢索結果文件中的條目忽略。
進一步地,將部分匹配忽略的條目讀出保存,在忽略日志檢索結果的無害日志條目后,反查確認讀出保存的條目內容為正常日志。
本發明提出的一種日志內容匹配檢索的裝置,包括:
記錄文件創建單元,用于創建可忽略的無害日志匯總記錄文件;
檢索結果獲取單元,用于根據關鍵字獲取日志檢索結果;
重復條目去重單元,用于去除日志檢索結果的重復條目;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010160214.0/2.html,轉載請聲明來源鉆瓜專利網。
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





