什么是LogDashboard?


What is LogDashboard

接上篇

LogDashboard是可視化的日志面板,擺脫了傳統查看txt與數據庫的方式. 使查看日志變的簡單方便並且可供分析
基於Net Core中間件編寫適用於Asp.Net Core項目,代碼開源

Why do I need it

首頁

它可以實時查看應用程序運行中產生的日志,在日志面板首頁可以看到:

  • 日志數量 可直接點擊
  • 一周趨勢(未來版本會添加更多時間段趨勢)
  • 最近十條日志

日志數量每個都可以點擊查看此分類下的所有日志列表

日志搜索

LogDashboard提供了日志檢索,可以組合條件檢索想要的日志。 條件有時間區別、消息、日志級別、以及四個選項。
條件是可以組合的比如可以查詢 一小時之內不重復的日志2018-12月到2019-1月日志級別為Error的日志

快速查看異常堆棧

對於異常日志,要分析的自然是異常堆棧。在列表中ERROR日志可以點擊ERROR按鈕快速查看異常堆棧

日志詳情

點擊列表中的詳情可以看到日志的全部信息,在概念中是5個日志基本信息,除此之外在其他中展示開發人員自定義的日志屬性

授權訪問

在生產環境中日志面板自然不是所有人都能查看, LogDashboard提供了授權訪問
授權標簽可以讓具有指定角色的用戶有權限可看
自定義身份驗證可以組合自己想要的邏輯

支持多個源

LogDashboard支持兩種日志來源,文件與數據庫源。開發時使用文件源,運行時使用數據庫 Nice!

健全的文檔

文檔地址,文檔中詳細說明了LogDashboard的各種用法與配置,讓開發者快速使用

開源

代碼全部開源,MIT協議。


免責聲明!

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



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