[發明專利]一種基于記錄儀平臺的日志檢索系統及方法在審
| 申請號: | 201810333588.0 | 申請日: | 2018-04-13 |
| 公開(公告)號: | CN108520071A | 公開(公告)日: | 2018-09-11 |
| 發明(設計)人: | 姜海峰;李德賢;楊春艷;馮國新 | 申請(專利權)人: | 航天科技控股集團股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 哈爾濱市松花江專利商標事務所 23109 | 代理人: | 岳泉清 |
| 地址: | 150060 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 記錄儀 日志文件 日志 日志處理模塊 檢索系統 檢索 日志管理 排序 讀取 服務器日志 存儲模塊 分析系統 檢索模塊 檢索條件 日志處理 數據清洗 用時 并發 數據庫 保存 | ||
本發明涉及一種基于記錄儀平臺的日志檢索系統及方法,屬于記錄儀日志管理領域。本發明是為了解決現有的日志檢索分析系統用時較慢、處理速度較低的缺點而提出的,本發明的系統包括:服務器日志檢索模塊,用于根據檢索條件讀取日志文件,并發送給檢索后日志處理模塊;檢索后日志處理模塊,用于對接收到的日志文件進行數據清洗,并按照系統時間進行排序;日志處理后存儲模塊,用于匯總所有經過排序的日志文件并批量保存至數據庫中。本發明適用于記錄儀平臺日志管理。
技術領域
本發明涉及一種基于記錄儀平臺的日志檢索系統及方法,屬于記錄儀日志管理領域。
背景技術
航天科技記錄儀管理平臺每天有超過1W輛車輛在線,每天會產生大量的操作日志,日志存儲到多臺服務器上,用戶在使用平臺過程中遇到的問題,都可以通過分析日志找到問題原因,所以每天要頻繁的從多臺服務器上檢索日志信息進行分析。現有技術的日志檢索分析用時較慢,處理速度較低。
發明內容
本發明的目的是為了解決現有的日志檢索分析系統用時較慢,處理速度較低的缺點,而提出一種基于記錄儀平臺的日志檢索系統及方法。
一種于記錄儀平臺的日志檢索系統及系統,包括:
服務器日志檢索模塊,用于根據檢索條件讀取日志文件,并發送給檢索后日志處理模塊;
檢索后日志處理模塊,用于對接收到的日志文件進行數據清洗,并按照系統時間進行排序;
日志處理后存儲模塊,用于匯總所有經過排序的日志文件并批量保存至數據庫中。
本發明還提供一種基于記錄儀平臺的日志檢索方法,包括:
步驟一、根據檢索條件讀取日志文件;
步驟二、對接收到的日志文件進行數據清洗,并按照系統時間進行排序;
步驟三、匯總所有經過排序的日志文件并批量保存至數據庫中。
本發明的有益效果為:
1、系統采用spring integration作為系統框架,多線程、定時器、消息通道等易出錯誤部分,都是使用框架內固有的成熟穩定模塊,通過xml配置文件進行調用使用,該方式將研發人員從復雜的技術問題中解脫出來,集中精力關注具體的業務邏輯的實現,大大提高了研發速度和整個系統的穩定性。
2、系統的主要運算、緩存部分,主要集中在檢索后日志處理模塊中,該模塊可以根據任務量,進行靈活擴充,從而提升系統的整體運算性能。
3、檢索后日志處理模塊提供了清洗、分片緩存策略,在整個數據處理過程中,能夠減少接收、發送的數據量,提升系統整體的運算性能。處理速度相比于傳統方法至少提升了10%。
附圖說明
圖1為本發明一個實施例的基于記錄儀平臺的日志檢索系統的結構圖;
圖2為本發明一個實施例的基于記錄儀平臺的日志檢索方法的流程圖。
具體實施方式
具體實施方式一:本實施方式的基于記錄儀平臺的日志檢索系統,如圖1所示,包括:
服務器日志檢索模塊100,用于根據檢索條件讀取日志文件,并發送給檢索后日志處理模塊200;
檢索后日志處理模塊200,用于對接收到的日志文件進行數據清洗,并按照系統時間進行排序;
日志處理后存儲模塊300,用于匯總所有經過排序的日志文件并批量保存至數據庫400中。
具體實施方式二:本實施方式與具體實施方式一不同的是:服務器日志檢索模塊100包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天科技控股集團股份有限公司,未經航天科技控股集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810333588.0/2.html,轉載請聲明來源鉆瓜專利網。





