需求
廣電集團中有若干個系統都產生日志信息,目前大約分布與70到80臺服務器中,分別是windows與Linux操作系統。需要將服務器上產生的日志文件利用我們的技術進行解析
設計
每個日志工作站負責30-50個服務器的日志解析工作。可以根據實際需求進行設置,也可以增加或減少日志解析工作站。
測試
目前,針對得到的日志文件進行了分析。完成的了基本的解析算法,并對算法進行了大規模的優化。日志解析基本做到了秒級的處理。以crm_dsmcc點播日志搜集\EdgeB\SSS1中的48M的日志文件為例,解析基本在一秒之內完成。
運行demo.exe,點擊“打開日志文件”按鈕,選擇crm_dsmcc點播日志搜集\EdgeB\SSS1下的文件
在 “Session”選項卡下,左邊顯示的是全部有assetId的session,右邊顯示的是該Session對應的日志,其中紅色字體的日志為關鍵日志。
?
在 “日志記錄”選項卡下,顯示的該日志文件的所有記錄