[發(fā)明專利]一種檢查服務器日志的方法、裝置、設備及可讀介質有效
| 申請?zhí)枺?/td> | 202110736287.4 | 申請日: | 2021-06-30 |
| 公開(公告)號: | CN113626232B | 公開(公告)日: | 2023-07-14 |
| 發(fā)明(設計)人: | 張曉暉 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F11/30;G06F11/32 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 陳黎明;李紅蕭 |
| 地址: | 215000 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 檢查 服務器 日志 方法 裝置 設備 可讀 介質 | ||
本發(fā)明提供了一種檢查服務器日志的方法、裝置、設備及可讀介質,該方法包括:建立每個Linux系統(tǒng)版本日志的黑名單和白名單;響應于接收到檢查服務器日志的指令,判斷當前服務器的Linux系統(tǒng)版本;獲取并保存系統(tǒng)日志,基于當前服務器的Linux系統(tǒng)版本對應的黑名單篩選出黑名單日志;在篩選出的黑名單日志中刪除當前服務器的Linux系統(tǒng)版本對應的白名單中的日志,并判斷刪除后的黑名單日志中是否還存在錯誤日志;響應于刪除后的黑名單日志中不存在錯誤日志,將刪除后的黑名單日志進行輸出。通過使用本發(fā)明的方案,能夠提高驗證效率,能夠有效減少人工重復工作量及失誤率,提高了測試日志的檢查效率、準確性和一致性。
技術領域
本領域涉及計算機領域,并且更具體地涉及一種檢查服務器日志的方法、裝置、設備及可讀介質。
背景技術
服務器系統(tǒng)測試用例在操作步驟做完之后都需要針對操作后的系統(tǒng)日志進行檢查,從而確保服務器整體運行正常,除了功能測試還包含許多壓力、性能及穩(wěn)定性測試,這類測試的測試周期比較久,同時產生的系統(tǒng)日志也非常多,目前的檢查方式多數(shù)是根據(jù)以往項目經驗來進行手動檢查,工作量大且各項目不易統(tǒng)一。
目前測試方式主要是根據(jù)測試總結的異常日志結合根據(jù)經驗總結的可忽略日志文檔來對系統(tǒng)日志進行手動檢查和分析。但是需要手動對照的文檔內容較多,當日志量非常大的時候(例如進行壓力、性能等測試周期長的測試時),需要耗費很大的人力時間成本,且手動檢查容易疲憊和遺漏,測試效率及測試準確度難以保障。
發(fā)明內容
有鑒于此,本發(fā)明實施例的目的在于提出一種檢查服務器日志的方法、裝置、設備及可讀介質,通過使用本發(fā)明的技術方案,能夠提高驗證效率,能夠有效減少人工重復工作量及失誤率,提高了測試日志的檢查效率、準確性和一致性。
基于上述目的,本發(fā)明的實施例的一個方面提供了一種檢查服務器日志的方法,包括以下步驟:
建立每個Linux系統(tǒng)版本日志的黑名單和白名單;
響應于接收到檢查服務器日志的指令,判斷當前服務器的Linux系統(tǒng)版本;
獲取并保存系統(tǒng)日志,基于當前服務器的Linux系統(tǒng)版本對應的黑名單篩選出黑名單日志;
在篩選出的黑名單日志中刪除當前服務器的Linux系統(tǒng)版本對應的白名單中的日志,并判斷刪除后的黑名單日志中是否還存在錯誤日志;
響應于刪除后的黑名單日志中不存在錯誤日志,將刪除后的黑名單日志進行輸出。
根據(jù)本發(fā)明的一個實施例,還包括:
響應于刪除后的黑名單日志中存在錯誤日志,判斷錯誤日志是否為可忽略日志;
響應于錯誤日志是可忽略日志,將可忽略日志刪除并添加到當前服務器的Linux系統(tǒng)版本對應的白名單中。
根據(jù)本發(fā)明的一個實施例,還包括:
響應于錯誤日志不是可忽略日志,將錯誤日志進行標記并進行報警。
根據(jù)本發(fā)明的一個實施例,Linux系統(tǒng)版本包括RHEL、Centos、Debian、Ubuntu和Suse中任意版本的Linux系統(tǒng)。
本發(fā)明的實施例的另一個方面,還提供了一種檢查服務器日志的裝置,裝置包括:
創(chuàng)建模塊,創(chuàng)建模塊配置為建立每個Linux系統(tǒng)版本日志的黑名單和白名單;
判斷模塊,判斷模塊配置為響應于接收到檢查服務器日志的指令,判斷當前服務器的Linux系統(tǒng)版本;
篩選模塊,篩選模塊配置為獲取并保存系統(tǒng)日志,基于當前服務器的Linux系統(tǒng)版本對應的黑名單篩選出黑名單日志;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110736287.4/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





