LogViewPro:分析和比較大型 .log 文件

LogViewPro:分析和比較大型 .log 文件

如果您需要查看非常大的純文字日誌,舊版 LogViewPro 文章中提到的工具或許能幫到您。 UVviewsoft 將 LogViewer 描述為一款快速、低內存的文件檢視器,支援查看大小不受限制的文件,包括超過 4 GB 的文件。其列出的工具包括標籤頁、向前和向後搜尋、正規表示式高亮顯示以及建立過濾日誌。這些都是廠商的說法;其下載頁面顯示的版本是 2018 年 8 月發布的 2.3.1。

存檔文章將該程式稱為“LogViewPro”,而開發者頁面則稱其為“LogViewer”,並將可執行檔標識為LogView.exe。下面的使用者介面插圖是概念圖,並非應用程式的螢幕截圖。

概念性的日誌檢視器窗口,上方有 server.log 和 worker.log 選項卡,下方顯示一個模擬伺服器日誌。
兩個日誌檔案分別在不同的標籤頁中開啟。

LogViewer 的功能

該程式專為讀取文字日誌而設計,這些日誌的大小可能會超出普通編輯器的處理能力。 UVviewsoft 聲稱它滾動速度快、記憶體佔用低,並且可以打開 4GB 以上的檔案。實際效能仍然取決於檔案本身、其中最長的行、編碼、儲存空間以及 Windows 環境。

  • 多標籤頁:可以同時開啟多個日誌並在它們之間切換。產品頁面並未描述同步的並排差異視圖。
  • 向前和向後搜尋:從目前位置尋找請求 ID、時間戳記、主機或特殊短語。
  • 正規表示式高亮顯示:標記符合的行。開發者列出了 20 種顏色,並指出一條規則可以匹配多個術語,例如word1|word2。
  • 檔案和輸出的變更:功能清單包括自動刷新、「追蹤尾部」、列印和「建立過濾日誌」命令。 “追蹤尾部”和換行可以按製表符設定。
  • 文字格式:支援的編碼包括 ANSI、OEM、UTF-8 以及 Unicode 小端和大端。同時支援換行和行號。
概念性日誌檢視器搜尋視圖,合成日誌中突出顯示逾時時間,並帶有兩個方向箭頭
搜尋一個獨特的詞語,並在其匹配結果之間切換。

刻意設定高亮規則

高亮顯示遵循您定義的正規表示式;它不會自動理解應用程式的嚴重程度。例如,ERROR|WARN兩個術語可能都匹配到同一種顏色。如果術語需要不同的顏色,請使用單獨的規則,並在確定匹配項是否是問題根源之前檢查附近的行。

概念顏色和篩選器對話框,其中包含一條琥珀色的 ERROR|WARN 正規表示式規則,符合兩個合成日誌行
一條規則可以將相關術語歸類到同一種高亮顏色下。

一個簡單的日誌調查工作流程

  1. 選擇相關的日誌。首先選擇涉及的服務或機器。如果來源日誌很重要或仍在變化,請保留未修改的副本。
  2. 在標籤頁中開啟相關文件。例如,同時開啟伺服器日誌和工作進程日誌。開發者表示,未註冊版本僅限開啟兩個標籤頁,因此較大的審查可能需要多次進行。
  3. 尋找錨點。尋找請求 ID、確切時間戳記或不常見的錯誤短語,然後前後遍歷其出現的所有位置。罕見的標識符比“失敗”等寬泛的詞語更有用。
  4. 僅在需要時高亮顯示和篩選。新增針對重複訊息的窄正規表示式規則。使用 filtered-log 指令可獲得重點突出的工作輸出,但請保留原始日誌:篩選可能會刪除符合項目前後的上下文。

若要比較兩個文件,請在每個文件中搜尋相同的識別碼或時間窗口,並查看其前後發生的事件。這是手動比較:已發佈的功能清單中並未說明自動逐行比較差異或同步窗格的功能。如果您需要結構化查詢、儀表板或跨多台機器的關聯分析,請使用其他工具。

下載、相容性和許可

官方下載頁面提供了一個便攜式 ZIP 檔案。解壓縮後運行即可LogView.exe;設定檔位於LogView.ini程式資料夾中。產品頁面顯示“Windows 所有版本”,但列出的最新版本是 2.3.1(2018 年 8 月)。此版本較舊的系統需求並不能保證其在當前 Windows 版本上正常運行,因此請在您的環境中驗證其相容性。

UVviewsoft 表示 LogViewer 是一款免費軟體,可供家庭使用,但用於工作或商業用途則需要註冊。未註冊版本會在啟動時顯示提示訊息,最多只能開啟兩個標籤頁。在工作場所使用前,請務必查看開發者的許可頁面,並從LogViewer 官方網站取得該程式。

哪些人應該考慮它?

根據其已公佈的功能列表,LogViewer 適合那些需要輕量級 Windows 實用程式來手動讀取大型純文字日誌、進行雙向搜尋以及標記重複模式的用戶。但它的年代久遠、未註冊用戶只能打開兩個標籤頁以及缺乏文件記錄的差異比較或結構化查詢功能都是明顯的限制。對於目前的生產工作流程,請先驗證相容性和授權;對於跨服務調查,請選擇一個維護良好的日誌平台,並具備您所需的解析和關聯功能。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。