LogViewer - 方便的日志查看工具


一個完整的程序日志記錄功能是必不可少的,通過日志我們可以了解程序運行詳情、錯誤信息等,以便更好的發現及解決問題。

日志可以記錄到數據庫、日志服務器、文件等地方,本文主要介紹文件日志。

 

文件日志通常是一個文本文件,有記錄日期、日志內容等,不同軟件生成的日志格式有所不同,我喜歡使用如下格式的日志:

[2016-09-19 09:00:17.9785] - [Info] - [ImmediateLogger]
您好,歡迎您使用 TaskHosting V1.19

 

一條日志由2行組成,第1行為日志頭,第2行為日志內容

日志頭是由方括號括起來的3段組成

第一段:日志記錄日期時間(精確到毫秒),例如:[2016-09-19 09:00:17.9785]

第二段:日志級別,分為:Fatal(災難)、Error(錯誤)、Warn(警告)Info(信息)、Debug(調度)、Trace(跟蹤)、Other(其它)

第三段:日志記錄者,表示日志是由哪個模塊(或類)記錄的

日志內容可以為任意內容可包含換行,例如:可能是JSON、XML、HTML、普通文本

 

好了,介紹完基本概念主角該全場了,讓我們來看下日志查看工具長什么樣

  • 左上角的下拉列表可以選擇按時間、記錄者、摘要 模糊搜索(在后面的文本框里輸入搜索關鍵字)
  • 后面的7個按鈕(除“所有”外)對應7個日志級別,選中則顯示這個級別的日志,不選中則不顯示這個級別的日志
  • 右鍵單擊日志條目可選擇復制到剪切板、內容另存為
  • 選中一條日志可查看日志內容,您可以選擇以文本、瀏覽器、JSON、XML方式查看

 

工具下載地址:單擊下載

運行環境:.NET 4.0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM