Log 格式化工具
貼上 JSON、nginx、Docker、syslog 或純文字 logs,在瀏覽器中本地標準化、依 level 篩選,並快速檢視。
貼上 JSON logs、nginx access/error lines、Docker logs 或 syslog entries。TeaFun 會先在本地標準化,再讓您依 level 與搜尋關鍵字篩選。
什麼是日誌格式化工具?
日誌格式化工具從多種格式中解析、正規化和過濾日誌行,產生一致且可搜尋的視圖。它識別結構化 JSON 日誌、nginx 存取和錯誤日誌、Docker 容器輸出、syslog 條目和純文字等級前綴行。事件回應期間,開發者從多個來源拉取日誌——Docker 容器、nginx 反向代理和發出 JSON 的應用程式——需要快速關聯事件。這個工具將所有日誌正規化為具有時間戳、等級、來源和訊息欄位的共通結構。按嚴重等級(trace 到 error)過濾並搜尋所有欄位。一切在瀏覽器中執行,所以敏感的正式環境日誌永遠不會被上傳。
如何使用日誌格式化工具
將任何支援來源的日誌行貼到輸入區——你可以在同一次貼上中混合格式。點擊「格式化日誌」解析並正規化所有行。摘要顯示總行數、成功結構化的數量以及偵測到的格式。使用等級篩選器隔離錯誤、警告或特定嚴重等級。在搜尋框中輸入以尋找包含特定訊息、IP 位址或中繼資料值的行。複製正規化的 JSON 輸出以供 jq 或你的日誌聚合器進一步處理。不符合任何已知格式的行會被保留為純文字。
為什麼日誌正規化很重要
正式環境系統以各種不同格式生成日誌。nginx 存取日誌、Node.js JSON 日誌和 Linux 服務的 syslog 訊息都以不同方式描述事件。當事件發生時,按時間戳和嚴重等級關聯這些日誌對快速根因分析至關重要。日誌聚合平台如 Elasticsearch、Datadog 和 Grafana Loki 在輸入格式一致時效果最好。在匯入前正規化日誌能改善搜尋品質並減少下游解析錯誤。對於快速本地除錯——特別是當你無法將日誌推送到集中平台時——一個能同時處理多種格式的瀏覽器端格式化工具在故障期間能節省寶貴的分鐘。
常見問題
支援哪些 log 格式?
工具會識別 structured JSON logs、nginx access/error logs、Docker stream output、syslog 風格行,以及一般 level prefix logs。無法識別的行仍會保留為 plain text。
logs 會上傳嗎?
不會。logs 只會留在瀏覽器中進行解析、篩選,以及複製/匯出。
為什麼有些行會顯示為 plain?
如果某一行不符合已知格式,系統會保留為 plain text,讓你仍然可以搜尋與檢查內容,不會遺失任何資料。
把這個工具放進更大的流程裡
這些集合會把常見的後續工具與指南整理成同一條工作路徑。
瀏覽相同標籤
前往其他擁有相同工作流程、格式或用途的工具。