📋 伺服器日誌分析器

將 nginx 或 Apache 存取日誌貼上或上傳,瀏覽器本地解析(支援 .gz gzip 格式),立即看到請求量、錯誤率、熱門路徑、IP 分佈與每小時流量圖表。日誌資料不會上傳至任何伺服器。

什麼是日誌分析工具?

日誌分析工具讓你把 nginx 或 Apache 的存取日誌貼上或上傳(支援 .gz gzip 壓縮檔),在瀏覽器本機解析,整理出狀態碼分布、熱門路徑、流量來源等統計。原始日誌動輒上萬行,難以肉眼看出名堂,這個工具幫你快速看出網站的存取樣貌與異常。

所有解析都在本機完成,日誌不會上傳到伺服器,適合分析含 IP、路徑等敏感資訊的存取紀錄。

適用情境

如何使用

  1. 貼上或上傳 nginx/Apache 存取日誌(可含 .gz)。
  2. 工具在本機解析各行日誌。
  3. 查看狀態碼、熱門路徑與來源等統計。
  4. 依分析結果排查問題或了解流量。

使用技巧

名詞解釋

存取日誌
記錄每一筆網站請求(時間、IP、路徑、狀態碼)的檔案。
HTTP 狀態碼
伺服器回應的代碼,如 200 成功、404 找不到、500 錯誤。
gzip(.gz)
常見的壓縮格式,日誌常以 .gz 形式保存。

常見問題 FAQ

日誌資料安全嗎?會上傳到伺服器嗎?

完全不會。所有解析作業均在您的瀏覽器本地執行,日誌檔案不會傳送至任何外部伺服器。gzip 解壓縮使用 fflate WebAssembly 模組在本機處理。這是本工具設計的核心原則:讓開發者可以安全分析含有敏感流量資訊的伺服器日誌。

支援哪些日誌格式?

目前支援 nginx 和 Apache 的 Combined Log Format(含 Referer 和 User-Agent)以及 Common Log Format。只要符合標準格式的日誌皆可解析,也支援上傳 .gz 壓縮的日誌檔案。

可以分析多大的日誌檔案?

由於在瀏覽器記憶體中處理,建議日誌檔案在 50MB 以內(或壓縮前約 200MB)以確保流暢體驗。明細表格最多顯示 200 筆,但統計數據包含所有解析到的日誌行。

gzip 解壓縮是如何實作的?

本工具使用 fflate 函式庫進行 gzip 解壓縮,fflate 是一個高效能的純 JavaScript/WebAssembly 壓縮函式庫,支援在瀏覽器環境中讀取 .gz 格式的日誌檔案,無需伺服器協助。

支援哪些日誌格式?

支援 nginx 與 Apache 常見的存取日誌格式,並可直接讀取 .gz gzip 壓縮檔,無需先解壓。

日誌會上傳嗎?

不會。所有解析都在你的瀏覽器本機完成,日誌不會上傳或儲存,適合分析含 IP 等敏感資訊的紀錄。

會分析出什麼?

整理出 HTTP 狀態碼分布、熱門存取路徑、流量來源等統計,幫你快速掌握網站存取樣貌與找出異常。

可以處理很大的日誌嗎?

適合中型日誌的快速分析。檔案極大時受瀏覽器記憶體限制,建議分段或先以指令篩選後再分析。